ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
267316 Топик полностью
Evgeny_CD, Архитектор (16.08.2011 17:21, просмотров: 433) ответил Mahagam на он самый. но насколько помню на исходники верилога накладывается тьма ограничений, иначе оно не транслируется.
Тут вот еще какая идея есть. Возвращаясь к теме микросеквенсеров или простеньких процессорных ядер. У латтиса есть совершенно замечательный LatticeMico8, который доступен в исходниках на verilog ->. К которому чуть ли не С++ компилер прилагается и http://www.latticesemi.com/products/intellectualproperty/ipcores/mico8/mico8archive.cfm
все такое прочее. Т.е. берем: * процык на verilog * некий железный блок, которым он управляет тоже на verilog * прогу, разработанную латтисовскими тулзами и лежащимую в ROM Скручиваем это все вместе, скармливаем верилатору, и начинаем прогонять на разных наборах данных :) Наверное, придется серьезно хачить исходник процыка на тему совместимости с верилатором, но наверное, это проще, чем делать процык с нуля. Жаль, что от Microblaze & NIOS исходников никто не даст.