OS-VVM (Диплом)/Описание тестовой программы — различия между версиями
Материал из Wiki
(→REQA) |
(→Driver) |
||
| Строка 11: | Строка 11: | ||
=== Driver === | === Driver === | ||
| − | data_size : in natural; | + | Драйвер преобразует последовательность элементов в огибающую. |
| − | data : in bit_vector; | + | Интерфейс: |
| − | signal output : out std_logic | + | * data_size : in natural - размер передаваемых данных; |
| + | * data : in bit_vector - входной сигнал; | ||
| + | * signal output : out std_logic - выходной сигнал (огибающая); | ||
=== Responder === | === Responder === | ||
Версия 18:55, 3 марта 2013
Проект Диплом
- Спецификация ИМС
- Тестовый план
- Описание тестовой программы
Литература
- Метрики и процессы покрытия (en)
- Coverage Examples (Practice) (en)
- Requirements Writing Guidelines (en)
* OS-VVM *
Содержание |
Архитектура тестбенча
| |
|---|
| Рисунок — Архитектура тестбенча (edit) |
Описание процедур/функций
Driver
Драйвер преобразует последовательность элементов в огибающую. Интерфейс:
- data_size : in natural - размер передаваемых данных;
- data : in bit_vector - входной сигнал;
- signal output : out std_logic - выходной сигнал (огибающая);
Responder
Pause
Reset
WUPA
REQA
REQA - запрос карты;
Интерфейс:
- signal out_data : inout std_logic_vector(1 to 164) - данные полученные от респондера;
- signal tdata_mod : in std_logic - сигнал, идущий с выхода DUT;
- signal clk_num : inout integer - количество периодов;
- signal og : out std_logic - огибающая;
- signal bit_num : out integer - количество бит;