Files
obsidian/Computer Science/Цифровая схемотехника/Схемы с памятью/Многотактовые схемы.md
T
roma-dxunvrs 0e6e583e6d
deploy / Pull and Restart (push) Successful in 17s
refactor: wiki links -> md links
2026-09-22 08:52:23 +03:00

2.1 KiB

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

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

Многотакт

2. Spatial and Temporal Computation

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

Spatial Computation

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

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

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

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

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

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

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

Схема с состоянием

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

Схема 1

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

Схема 2

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

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

Схема 3