|
ALTERA CRC MegaCore, Кто нибудь использовал? |
|
|
|
 |
Ответов
|
Oct 4 2011, 09:49
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 14-08-11
Из: Андорра
Пользователь №: 66 720

|
Цитата(DuHast @ Oct 3 2011, 07:59)  Использую эту корку в режиме CRC check, на вход подаю Ethernet пакеты, на выходе сигнал bad CRC всегда '1'. Вот это читали? http://www.google.com.ua/url?sa=t&sour...6RcemKQPLEutGxQУ себя не смог найти старые исходники, но вроде получалось все нормально настрить.
|
|
|
|
|
Oct 4 2011, 10:25
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 14-08-11
Из: Андорра
Пользователь №: 66 720

|
Цитата(DuHast @ Oct 4 2011, 13:00)  Читал. Я более новый модуль использую, он от этого отличается. Так может стоит тогда его указать?
|
|
|
|
|
Oct 4 2011, 11:06
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(imperman @ Oct 4 2011, 14:25)  Так может стоит тогда его указать?  CRC compiler v.11 Цитата(sazh @ Oct 4 2011, 14:25)  Достаточно, чтобы самому и генератор и чеккер слепить Я уже писал выше по этому поводу - проблема в ширине шины, возни много. Мне этот модуль, вобщемно-то, уже особо не нужен, у меня в схеме была возможность перейти от 64-х разрядной шине к 16-ти, а там уже использую свой модуль. Но, чисто из спортивного интереса, хочется разобраться именно с Алтеровским модулем/
|
|
|
|
|
Oct 7 2011, 07:17
|
Частый гость
 
Группа: Участник
Сообщений: 125
Регистрация: 9-10-05
Из: С.-Петербург
Пользователь №: 9 418

|
Цитата(DuHast @ Oct 6 2011, 15:29)  Может быть начальное заполнение CRC для Ethernet должно быть не FFFF? Если имеется в виду общая CRC по пакету, то таки да - не FFFF, а FFFFFFFF. Если серьезно, могу посоветовать погонять тестовую последовательность через корку и через вот это. В калькуляторе по ссылке поиграйте параметрами "Final XOR value" (все единицы или все нули), reverse data bytes, reverse CRC result before Final XOR. Когда добьетесь правильного результата, поймете, что надо допилить в альтеровской корке, вернее во входных/выходных данных. P.S.: данные в шестнадцатиричном виде вводятся в калькуляторе через символ %, например 0x01020304 следует вводить как %01%02%03%04
|
|
|
|
|
Oct 7 2011, 13:01
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(AndrewS6 @ Oct 7 2011, 11:17)  Если имеется в виду общая CRC по пакету, то таки да - не FFFF, а FFFFFFFF. Если серьезно, могу посоветовать погонять тестовую последовательность через корку и через вот это. В калькуляторе по ссылке поиграйте параметрами "Final XOR value" (все единицы или все нули), reverse data bytes, reverse CRC result before Final XOR. Когда добьетесь правильного результата, поймете, что надо допилить в альтеровской корке, вернее во входных/выходных данных. P.S.: данные в шестнадцатиричном виде вводятся в калькуляторе через символ %, например 0x01020304 следует вводить как %01%02%03%04 Спасибо за ссылку, както видел этот сайт, а потом не смог найти. Думаю проблема в том, что при подсчёте CRC в Ehternete накладывается Final XOR value, а в альтеровском модуле такого параметра нет, поэтому его надо немного доработать перед использованием.
|
|
|
|
Сообщений в этой теме
DuHast ALTERA CRC MegaCore Sep 29 2011, 15:16    sazh Цитата(DuHast @ Oct 4 2011, 13:00) Читал.... Oct 4 2011, 10:11      iosifk Цитата(DuHast @ Oct 4 2011, 14:06) CRC c... Apr 27 2015, 11:37 BSACPLD Вот генератор Verilog/VHDL кода для расчёта CRC:
h... Oct 3 2011, 05:14 DuHast Цитата(BSACPLD @ Oct 3 2011, 09:14) Вот г... Oct 3 2011, 09:45  BSACPLD Цитата(DuHast @ Oct 3 2011, 13:45) Я им ... Oct 3 2011, 10:58 doom13 Приветствую.
Может кто знает куда девался CRC Comp... Apr 27 2015, 11:00 des00 Цитата(doom13 @ Apr 27 2015, 19:00) Приве... Apr 27 2015, 11:35 Stewart Little Цитата(doom13 @ Apr 27 2015, 14:00) Может... Apr 27 2015, 12:10 DuHast Цитата(doom13 @ Apr 27 2015, 14:00) Приве... Apr 27 2015, 16:41  doom13 Цитата(DuHast @ Apr 27 2015, 19:41) Исчез... Apr 27 2015, 17:38 doom13 Спасибо. Apr 27 2015, 12:35 krux я-таки прошу прощения, а зачем?
есть же вот:
http... Apr 27 2015, 17:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|