Спец курс (Избранные главы VHDL)/Лабораторные работы — различия между версиями
Материал из Wiki
Vidokq (обсуждение | вклад) (→Задание 1-1) |
Vidokq (обсуждение | вклад) (→Задание 1-2) |
||
Строка 34: | Строка 34: | ||
* Тип входной кодировки 1-256 (iso-15693-2) [[Файл:ISO15693-2.pdf]] | * Тип входной кодировки 1-256 (iso-15693-2) [[Файл:ISO15693-2.pdf]] | ||
− | [[Файл:1-265_кодировка.jpg]] | + | [[Файл:1-265_кодировка.jpg|600px]] |
* Частота тактового сигнала 13.56 MHz | * Частота тактового сигнала 13.56 MHz | ||
* Прием данных начинать после получения SOF | * Прием данных начинать после получения SOF | ||
− | [[Файл:Sof_1-256_kod.jpg| Символ SOF]] | + | [[Файл:Sof_1-256_kod.jpg|600px| Символ SOF]] |
* Прекращать прием после прихода символа EOF | * Прекращать прием после прихода символа EOF | ||
− | [[Файл:Eof_1-256.jpg| Символ EOF]] | + | [[Файл:Eof_1-256.jpg|600px| Символ EOF]] |
==Задание 2-1== | ==Задание 2-1== |
Версия 14:25, 17 октября 2012
Содержание |
Задание 1-1
- Разработать синтезируемое VHDL-описание блока кодирования данных.
- Входные порты: D_I, clk, rst.
- Выходные порты: D_O, возможно добавление доп. сигналов обратной связи.
- Разработать тестовое окружение для запуска моделирования и проверки корректности передаваемых данных (Можно на SystemC, можно и на VHDL).
- Тестовое окружение содержит в себе блок чтения данных из файла и подачи данных на D_I.
- Блок формирования тактового сигнала.
- Блок формирования сигнала сброса по питанию.
- Запуск моделирования, добавления сигналов и выполнение должны быть автоматизированны (script).
- Тип выходной кодировки 1-256 (iso-15693-2) Файл:ISO15693-2.pdf
- Частота тактового сигнала 13.56 MHz
- Перед стартом передачи данных посылать SOF
- После завершения передачи данных EOF
Задание 1-2
- Разработать синтезируемое VHDL-описание блока декодирования данных.
- Входные порты: D_I, clk, rst.
- Выходные порты: D_O, возможно добавление доп. сигналов обратной связи.
- Разработать тестовое окружение для запуска моделирования и проверки корректности передаваемых данных. (Можно на SystemC, можно и на VHDL).
- Тестовое окружение содержит в себе блок записи принимаемых данных в файл.
- Блок формирования тактового сигнала.
- Блок формирования сигнала сброса по питанию.
- Запуск моделирования, добавления сигналов и выполнение должны быть автоматизированны (script).
- Тип входной кодировки 1-256 (iso-15693-2) Файл:ISO15693-2.pdf
- Частота тактового сигнала 13.56 MHz
- Прием данных начинать после получения SOF
- Прекращать прием после прихода символа EOF
Задание 2-1
- Разработать синтезируемое VHDL-описание блока кодирования данных.
- Входные порты: D_I, clk, rst.
- Выходные порты: D_O, возможно добавление доп. сигналов обратной связи.
- Разработать тестовое окружение для запуска моделирования и проверки корректности передаваемых данных (Можно на SystemC, можно и на VHDL).
- Тестовое окружение содержит в себе блок чтения данных из файла и подачи данных на D_I.
- Блок формирования тактового сигнала.
- Блок формирования сигнала сброса по питанию.
- Запуск моделирования, добавления сигналов и выполнение должны быть автоматизированны (script).
- Тип выходной кодировки 1-256 (iso-15693-2) Файл:ISO15693-2.pdf
- Частота тактового сигнала 13.56 MHz
- Перед стартом передачи данных посылать SOF
- После завершения передачи данных EOF
Задание 2-2
- Разработать синтезируемое VHDL-описание блока декодирования данных.
- Входные порты: D_I, clk, rst.
- Выходные порты: D_O, возможно добавление доп. сигналов обратной связи.
- Разработать тестовое окружение для запуска моделирования и проверки корректности передаваемых данных. (Можно на SystemC, можно и на VHDL).
- Тестовое окружение содержит в себе блок записи принимаемых данных в файл.
- Блок формирования тактового сигнала.
- Блок формирования сигнала сброса по питанию.
- Запуск моделирования, добавления сигналов и выполнение должны быть автоматизированны (script).
- Тип выходной кодировки 1-256 (iso-15693-2) Файл:ISO15693-2.pdf
- Частота тактового сигнала 13.56 MHz
- Перед стартом передачи данных посылать SOF
- После завершения передачи данных EOF
Задание 3
Кодирование Манчестер