Скачиваний:
0
Добавлен:
27.11.2025
Размер:
778.09 Кб
Скачать

Архитектура

распределенных

вычислительных

систем

Лекция 8.

Структура и адрес моста переключений FPGA

Для доступа HPS к внешним портам и возможности работы с отладчиком в пакете Altera Monitor, устанавливается режим связи HPS-to-FPGA (основной и облегченный). Установочный уровень 0.

Системная память.

Общая память системы, включающая обычную память, память устройств и строго упорядоченную память.

Обычная память – вся адресная и ассоциативная память (SDRAM, DDR, SRAM(cache), EEPROM(Flash). Хранит коды инструкций и данные. Доступна по указателю PC. Имеет область стека.

Память устройств – адреса первичных портов подключения периферии. Может совершать обмен с обычной памятью через регистры общего назначения. Не может иметь стека.

Строго упорядоченная память – не доступна по указателю PC. Может взаимодействовать с обычной памятью только через регистры. Служит для временного хранения содержимого регистров (LIFO) и как буфер для дальнейшего преобразования и вывода информации последовательным способом (FIFO).

Области адресов и объем памяти.

DDR_SDRAM (HPS) – 1Gb (256M x 4 (32 bits))

0x00000000 – 0x3FFFFFFF ;

(Cache A9 – 64Kb (16K x 4) 0xFFFF0000 – 0xFFFFFFFF);

SDRAM (FPGA) – 64Mb (32Mx2 (16 bits), Nios) (8Mx2)x4banks

0xC0000000 – 0xC3FFFFFF;

FPGA On-chip memory (video-buffer) – 256Kb + 8Kb (Nios)

0xC8000000 – 0xC803FFFF (64K x 4 – color pixel buffer)

0xC9000000 – 0xC9001FFF (8K x 1 – character pixel buffer)

Структура DRAM

• Формирование обращения к DRAM

Алгоритм обращения к внутренней структуре DRAM

Структура SDRAM_chip.

Мультиплексированная шина адреса – 13 линий;

Адреса банков – 2 линии;

Строк матрицы – 13 addr;

Столбцов – 10 addr;

Шина данных – 16 линий.

Все сигналы, кроме частоты, поступают от контроллера, работающего под Qsys.

Соседние файлы в папке Лекции. Неелова