Навигација

13С114ВЛСИ - Рачунарски VLSI системи

Спецификација предмета
НазивРачунарски VLSI системи
Акроним13С114ВЛСИ
Студијски програмСофтверско инжењерство
Модул
Тип студијаосновне академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаизборни
Условљност другим предметимаНема.Облик условљености
Циљеви изучавања предметаУпознавање студената са принципима пројектовања рачунарских ВЛСИ система. Упознавање са језицима за опис и дизајнирање хардвера (Verilog и VHDL). Упознавање са процесом верификације дизајна хардвера (Verilog и System Verilog).
Исходи учења (стечена знања)Очекује се да ће студенти развити способност да самостално дизајнирају рачунарске ВЛСИ системе и да програмирају суперрачунаре базиране на FPGA чиповима.
Садржај предмета
Садржај теоријске наставеПројектовање рачунарских ВЛСИ система помоћу језика за опис хардвера: Verilog и VHDL. Принципи дизајна RISC процесора на примеру пројектовања једног RISC процесора: фазе пројектовања, процес одлучивања. Префабрикационо и постфабрикационо тестирање.
Садржај практичне наставеСтудија низа примера. Примери дизајна ресурса процесора и интерконекција. Дизајн, симулација и синтеза малог али функционалног процесора у FPGA технологији.
Литература
  1. Milutinovic V., SURVIVING THE DESIGN OF a 200MHz MICROPROCESSOR, IEEE Computer Society Press, USA (best seller);
  2. Mencer O, Dataflow Programming with MaxCompiler, Maxeler Technologies;
  3. Ashenden P., The Designer's Guide to VHDL, 3rd Edition, Morgan Kaufmann;
  4. Coffman K., Real World FPGA Design with VERILOG, Prentice-Hall;
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
221
Методе извођења наставепредавања, аудиторне вежбе, демонстрације у лабораторији
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавања0Писмени испит40
Практична настава0Усмени испит0
Пројекти
Колоквијуми60
Семинари0