Files
roma-dxunvrs 05a67d2998
deploy / Pull and Restart (push) Successful in 17s
18.09.26
2026-09-18 22:52:40 +03:00

1.7 KiB

1. Конвейрное исполнение

  • Количество стадий - количество паралельных задач
  • Больше "разбиений" - ниже задержка схемы, выше частота Пример: сравнение 4 чисел:

!Многотакт.png

2. Spatial and Temporal Computation

  • Сложение 16-битных чисел:
    • Сумматор на 16 бит и 1 такт
    • Сумматор на 8 бит и 2 такта + система управления

!Spatial Computation.png

Сумматор на 8 бит и 2 така + система управления

!Сумматор 8 бит 2 такта.png

3. Синхронная схемотехника

  • Меньше гонок, проще синхронизация
  • Частота по самой медленной комбинационной схеме
  • Дискредитация входных сигналов по времени
  • Синхронность - в заданном диапазоне

!Синхронная схемотехника.png

4. Программное управление

Пример схемы с состоянием

!Схема с состоянием.png

Реализация схемы на Verilog

!Схема 1.png

Схема детальная с состоянием

!Схема 2.png

  • Так как память используется только для чтения, она выродилась в комбинационную схему
  • Смысл цветов линий неизвестен...

Временная диаграмма схемы с состоянием

!Схема 3.png