Полная версия этой страницы:
10G Ethernet MAC
cinema_effect
Aug 20 2009, 04:24
Помогит пожалуйста! Я скачал с opencores.org проект 10G Ethernet MAC, написанный на Verilog. Сейчас я пытаюсь его просинтезировать в RTL Compiler, но у вылазят ошибки:
Error: instance name required for module instance {VLOGPT-58] [read_hdl]
:in file ../rtl/verilog/generic_fifo.v
'if (MEM_TYPE == `MEM_AUTO_SMALL) begin'
Error: Parsing error [VLOGPT-1] [read_hdl]
: Bad declaration using undeclarate type 'generate' in file ../rtl/verilog/generic_fifo.v
'end'
There are some problems with file ../rtl/verilog/generic_fifo_ctrl.v
Error: Illegal declaration [VLOGPT-1] [read_hdl]
: Redeclaration of symbol 'EARLY_READ' in file ../rtl/verilog/generic_fifo_ctrl.v
'Parameter EARLY_READ'
Последняя ошибка вылазит для всех параметров, описанных в данном файле.
Я уже перерыл кучу документации, но никак не могу разобраться в чем проблема ))) Помогите исправить, пожалуйста )))
masics
Aug 20 2009, 05:29
Может надо включить поддержку verilog 2001?
cinema_effect
Aug 20 2009, 07:18
А не подскажете как его включить в RTL Compiler 8.1?
masics
Aug 20 2009, 07:38
Я никогда не пользовался RC, но, согласно help line:
read_hdl -v2001 file_name.v
cinema_effect
Aug 21 2009, 03:04
Спасибо Вам большое! Эти ошибки ушли, RC начал elaborate делать, правда опять какие то ошибки появились, но это уже с кодом вроде бы проблема, буду разбираться ))))
masics
Aug 21 2009, 06:09
Наздоровье!
Оффтопик вопрос - почему RC? Это личный выбор или выбор компании?
cinema_effect
Aug 24 2009, 01:46
Это выбор компании. А у Вы знаете что-то получше?
masics
Aug 25 2009, 02:06
Цитата(cinema_effect @ Aug 24 2009, 11:46)

Это выбор компании. А у Вы знаете что-то получше?
Мы всегда пользовались Synopsys.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.