Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sabelnikov_Report_PTICA.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.29 Mб
Скачать
  1. Гса линейного конвейерного устройства в закодированном виде

  1. Проектирование конвейера с обратными связями

    1. Граф информационных связей

  1. Граф информационных связей конвейерного устройства

Список операционных блоков:

  1. + - сумматор

  2. sin - блок извлечения синуса

  3. Ф1 – фиксатор, необходим для задержки на один такт

  4. - умножитель

  5. mx1, mx2, mx3, mx4 - мультиплексоры

  6. F – магазин для сохранения результата

    1. Операционная схема конвейерного процессора

  1. Операционная схема конвейерного устройства с обратными связями

Список операционных блоков:

  1. -магазины хранения исходных данных

  2. + - сумматор

  3. - умножитель

  4. sin - вычисление синуса

  5. Ф+ - фиксатор, сохраняет результат после суммирования

  6. Фsin - фиксатор, сохраняет результат после вычисления синуса

  7. Ф* - фиксатор, сохраняет результат после умножения

  8. Ф1 – фиксатор, необходим для задержки на один такт

  9. MX1, MX2, MX3, MX4 - мультиплексоры

  10. МF – магазин для сохранения результата

    1. Сокращенная таблица занятости

Построение таблицы начинается с заполнения ячеек для нулевого набора данных. Далее следует поочередно размещать все остальные наборы. При этом нужно исправлять коллизии - в одной ячейке не должно оказаться двух или более различных наборов. Если накладывание происходит, то следует поставить дополнительный элемент задержки и снова пересчитать таблицу. Необходимо учитывать, что данные сохраняются в магазинах до прибытия следующих данных.

В итоге должна получиться таблица, где хотя бы одна ступень полностью занята по времени. У нас это блоки "+" и "*" (см. табл. 3). Середина таблицы должна сформировать повторяющуюся последовательность действий (цикл). В нашем случае он занимает два такта.

  1. Занятость конвейера для десяти входных наборов данных (сокращенная форма)

Такты

0

1

2

3

4

5

20

21

22

23

M

F0

F0

F1

F1

F2

F2

F9

F9

F9

F9

+

F0

F1

F0

F2

F8

F9

Ф1

F0

F1

F9

sin

F0

F1

F9

*

F0

F0

F1

F1

F9

F9

F

F0

F8

(F9

Начало

Цикл

Конец

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]