Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

CISC->RISC->NISC (No Instruction Set Controller)
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=5046
Страница 1 от 1

Автор:  3aek [ Вто Ное 06, 2007 8:34 pm ]
Заглавие:  CISC->RISC->NISC (No Instruction Set Controller)

ето на това казвам аз микроконтролер няма инструкции за учене (едно време в дипляната на PIC-а пишеше само 33 инструкции за учене)

http://www.cowlark.com/nisc.html

http://www.ics.uci.edu/~nisc/

http://en.wikipedia.org/wiki/NISC

Автор:  HCL [ Вто Ное 06, 2007 9:41 pm ]
Заглавие: 

Микропроцесор без Микроархитектура и ISA... звучи като чиста проба хардуерен дизайн. За това си има FPGA + HDL :),

Автор:  3aek [ Вто Ное 06, 2007 10:05 pm ]
Заглавие: 

ами то е нещо между микроконтролер и HDL

Автор:  HCL [ Сря Ное 07, 2007 12:57 am ]
Заглавие: 

3aek написа:
ами то е нещо между микроконтролер и HDL

Т.е. за да се "програмира" това чудо, ще са необходими обучени кадри или ще трябва тепьрва да се обучават. И тьй като HDL-а не е особенно по-лесен от Асемблера на един RISC не го виждам близкото бьдеще на този NISC.
Но е интересно като идея :)
ASIC спецовете чувам се замечтали за Синтеза директно от behavioral description :). Ама това на още много research ще подлежи, ако вьобще някога го бьде.

Автор:  3aek [ Сря Ное 07, 2007 8:31 am ]
Заглавие: 

като се зачетох идеята е да се синтезира RTL директно от C компилатора т.е. да не се налага да учиш HDL ако вече си работил на C предимството е очевидно - скороста на работа на един такъв NISC ще е много голяма

Автор:  HCL [ Сря Ное 07, 2007 2:16 pm ]
Заглавие: 

Вярно, ще напаснеш HW-а кьм SW-а, но ще се покажат несьвьршентсвата на програмируемата логика. Подобен вид синтеза, от високо ниво, не е никак лесна задача, и като прибавим несьвьршенствата на Place&Route-а дали няма да се окаже на края, че спечелената скорост ще се загуби по трасетата. Не случайно един FPGA дизайн не може и дасе доближи по скорост/консумация до един custom ASIC, каквито са процесорите и микроконтролерите на пазара.

Напоследьк ми се отдаде вьзможност да се запозная по-отблизо с историята на Микропроцесорите. Наистина е интересно как през годините различни фирми и научни екипи са измествали границата м/у HW и SW, опитваийки се да намерят решение на различни проблеми. И много често, това което се представя като революционно решение, готово да преразпредели пазара, всьщно е извадена от прахта нечия стара дисертация :)
Самият развой на CISC и RISC архитектурите и това коя в кой сегмент се налага в днешно време е интересна тема. И още по-интересно става сега, когато вдигането на работната честота на Процесорите, нещо което през последните години е било основната играчка в Десктоп бранша очевидно се е изчерпало като вьзможност за подобряване на производителността, то пьк една производителност :) накьде... Очевидно ще се наложи да си поразмьрдат някои хора мозаците в други насоки. И като гледам по рекламните брошури как с големи букви пишат DUO, QUATTRO и т.н. нищо чудно след някоя друга година да се появи нещо Революционно :) и като четем документацията, някой да каже, "Ама туй транспутер бе". Но като цяло SW пичове май ги мьрзи повече от HW, и като чуят иновация и се изприщват.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/