реклама на сайте
подробности

 
 
> Устройство обнаружения пакетов данных заданного формата
yulia_plic
сообщение Nov 10 2016, 22:39
Сообщение #1





Группа: Участник
Сообщений: 5
Регистрация: 10-11-16
Пользователь №: 94 144



Всем здравствуйте! Начинаю с самых азов проектирования на ПЛИС.
Задача такая: нужно разработать на языке VHDL и провести полный цикл моделирования IP-блока устройства обнаружение пакетов данных заданного формата в последовательном цифровом потоке для ПЛИС инструментального модуля Spartan 3E.
Начала я с разработки структурной и функциональной схем. Ниже привела результаты того, что получилось и хочу спросить авторитетного мнения.
Скажите пожалуйста, корректны ли составленные схемы или может что-то стоит добавить-изменить. Просьба с пониманием отнестись к возможным ошибкам.



Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GAYVER
сообщение Dec 13 2016, 11:25
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 3-04-13
Пользователь №: 76 333



у одного меня возникает стойкое очучение что даже 4 байта в заголовке не является 100%-й гарантией того, что среди 40 байт данных не попадется такой же последовательности? сталкивался с некорректно написанной моделью флэшки, в которой не стояло доп.защиты от этого дела. и получалось что после подачи команды в 2 байта, стартовал поток данных на 1М. в котором таки попадалась последовательность из 2 байт, которая воспринималась моделью как очередная команда. соответственно текущая операция прерывалась и стартовала новая.

даже с учетом того что стартовая последовательность у вас 4 байта а не 2, и поле данных не 1М, а всего 40 байт - все же предусмотрите механизм, блокирующий работу "модуля распознавания заголовка" в процессе вычитывания данных
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 02:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016