Эмуляция альтернативного битового потока

У меня есть скомпилированный (двоичный) файл битового потока, который я просто хочу эмулировать в программном обеспечении.

Linux, Mac, Windows... подходит все. Я знаю, что это, вероятно, займет много времени, но мне все равно, сколько времени это займет. В любом случае, я НЕ хочу загружать код в настоящую FPGA и запускать его.

Есть ли программное обеспечение, которое можно использовать для достижения этой цели?


person Nimo    schedule 25.12.2016    source источник
comment
Не уверен, но ... один из способов - заставить инструменты поставщика FPGA аннотировать и / или генерировать список соединений HDL, который вы можете смоделировать в симуляторе HDL, таком как Modelsim.   -  person fpga_magik    schedule 11.01.2017


Ответы (1)


Вы не можете.

Симуляторы FPGA работают только с HDL-кодом. После того, как проект был встроен в битовый поток, этот файл можно использовать только для программирования ПЛИС.

person Community    schedule 17.01.2017
comment
Нет ли способа эмулировать, как эта FPGA будет работать, используя какое-то программное обеспечение, например, виртуальную машину? (Очевидно, что это будет медленнее, но я не вижу причин, по которым это не должно работать) - person Nimo; 18.01.2017
comment
@Nimo Нет. Производители FPGA не предоставляют необходимые инструменты, а формат битового потока является проприетарным и недокументированным (поэтому никто другой не может создавать инструменты). - person ; 18.01.2017