Порівняльний аналіз використовуваних ресурсів для різних варіантів реалізації схеми
Кількість використаних ресурсів ПЛІС. Логічна послідовність п’ятого блоку: Логічна послідовність першого блоку: Логічна послідовність другого блоку: Матриці розкладання мають вигляд: Матриці розкладання мають вигляд: Матриці розкладання мають вигляд: Матриці розкладання мають вигляд: Матриці розкладання мають вигляд: Входи функц. блоків (func. block inputs). Конюнкт. терми (product terms). 2302… Читати ще >
Порівняльний аналіз використовуваних ресурсів для різних варіантів реалізації схеми (реферат, курсова, диплом, контрольна)
Таблиця 5. Результати трасування для xc9500xl.
xc9500xl. | Кількість використаних ресурсів ПЛІС. | ||
macrocells. | product terms. | function block inputs. | |
Варіант 1. | |||
Варіант 2. | |||
Варіант 3. | |||
Варіант 4 (VHDL). |
Таблиця 6. Результати трасування для CoolRunner.
CoolRunner. | Кількість використаних ресурсів ПЛІС. | ||
macrocells. | product terms. | function block inputs. | |
Вариант 1. | |||
Вариант 2. | |||
Вариант 3. | |||
Вариант 4 (VHDL). |
Покриття блоків
Провівши порівняльний аналіз за таблицями 5, 6, можна зробити висновок про те, що оптимальним є перший варіант розкладання. Проведемо покриття блоків за допомогою мультиплексорів типу 4/1.
За допомогою мультиплексора типу 4/1 можна реалізувати будь-яку логічну функцію 3-х аргументів, оскільки при розкладанні виключаються 2 аргумента, а на входи подаються функції одного аргументу. Це можуть бути або константи «0», «1», або функція тотожності, або функція інверсії 3-го аргументу.
Логічна послідовність першого блоку:
0012 345* 6633 700*.
Матриці розкладання мають вигляд:
).
- 2)
- 3)
Використовуючи дані розкладання, уявімо схему даного блоку (графічна робота «Схема електрична принципова блоку DC1»).
Логічна послідовність другого блоку:
0112 2302 1203 0013 0222 0013 13*3 1120.
Матриці розкладання мають вигляд:
- 1)
- 2)
Використовуючи дані розкладання, уявімо схему даного блоку (графічна робота «Схема електрична принципова блоку DC2»).
Логічна послідовність третього блоку:
0123 0124 056* 723*.
Матриці розкладання мають вигляд:
1).
- 2)
- 3)
Використовуючи дані розкладання, уявімо схему даного блоку (графічна робота «Схема електрична принципова блоку DC3»).
Логічна послідовність четвертого блоку:
0123 4560 2347 *476.
Матриці розкладання мають вигляд:
1).
- 2)
- 3)
Використовуючи дані розкладання, уявімо схему даного блоку (графічна робота «Схема електрична принципова блоку DC4»).
Логічна послідовність п’ятого блоку:
0123 4125 2345 6457.
Матриці розкладання мають вигляд:
1).
- 2)
- 3)
Використовуючи дані розкладання, уявімо схему даного блоку (графічна робота «Схема електрична принципова блоку DC5»).
Після покриття блоку отримали наочну економію ресурсів ПЛІС.
Таблица 7.
Кількість використаних ресурсів ПЛІС. | |||
Макрокомірки (macrocells). | конюнкт. терми (product terms). | входи функц. блоків (func. block inputs). | |
xc9500xl. | |||
CoolRunner. |