ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
267318 Топик полностью
-pin- (16.08.2011 17:23, просмотров: 1) ответил Evgeny_CD на Ысче раз. Изначально. Нафига козе боян.
Можно тут с чем согласиться, с тем, что сначала делается модель блока. На модельках не может получиться "не оно", тогда модельки были неправильные изначально. Наши же модели должны быть (и есть) изначально правильные, поэтому код на HDL получим верный.Сколько тактов и что пожрёт в RTL, мы можем заранее сказать, не кодируя HDL, по одной модели.Виртуальную модель железки можно сделать разными способами, без SystemC. Я делаю модели на Си простые и прозрачные. Их компилирую с основной программой. Когда приходит время - заменяю вызовы модели на вызовы драйверов. Это как в примерах CUDA. Есть вызов образцовой функции на CPP, и есть вызов с ускорением в GPU. Результаты одинаковые, время работы разное.Я что-то не особо верю, что обычный C++ программист сможет что-то рихтовать в проекте с ПЛИС. Он сможет только разработать код модели, причём даже не саму модель, потому что тут думать надо над железом.