Network-on-Chip. Архитектура SoC
Учебно-практическое пособие посвящено современной архитектуре однокристальных систем (System-on-Chip, SoC) и технологии Network-on-Chip (NoC). Книга представляет собой комплексный курс, сочетающий теоретические основы с практическими занятиями по проектированию цифровых устройств.
В первой части рассматриваются фундаментальные принципы архитектуры вычислительных систем: от классических подходов фон Неймана и Гарвардской архитектуры до современных концепций, включая архитектуру потока данных, транспортно-триггерные процессоры (TTA), различные архитектуры набора команд (CISC, RISC, VLIW и др.), а также таксономию Флинна для классификации параллельных вычислительных систем.
Вторая часть посвящена системам на кристалле (SoC): их разновидностям, включая многопроцессорные (MPSoC) и программируемые (PSoC) системы, принципам межмодульной связи, методологии проектирования (design flow) и технологиям производства (ASIC и FPGA). Особое внимание уделяется сравнению традиционной шинной архитектуры с более современной Network-on-Chip.
Третья часть подробно рассматривает технологию Network-on-Chip (NoC) как альтернативу шинной архитектуре для организации связи между компонентами SoC, включая беспроводные варианты (WiNoC). Практический модуль содержит серию занятий по проектированию цифровых устройств с использованием VHDL, САПР WebPACK ISE и MAX+plusII, охватывающих создание логических элементов, сумматоров, счетчиков и программирование ПЛИС.









