[an error occurred while processing this directive]
Уважаемый Oldring, хотя бы одну причину я назвать, наверное, смогу ;).
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено A_S_N 06 марта 2005 г. 17:28
В ответ на: Только, уверен, без этой препроцессорной "обертки" ни один синтезатор ничего не синтезирует. отправлено Oldring 06 марта 2005 г. 16:00

Мне просто некогда формировать качественные тестовые векторы для своей схемы, потому что собственно FPGA design занимает у меня немного времени. Тут мне на помощь и приходят программисты. Им ставишь задачу, объясняешь, ЧТО и КАК надо получить для анализа системы и, как говориться, «Вперед, на мины!». PLI и VHPI не решают всей проблемы – большинство из современных программистов привыкло думать «объектно», а поддержка в современных средствах моделирования этого «мышления» уже есть ;). Просто сопрягаешь их описание устройства со своей «железякой» – и всё готово для моделирования. Затем, по собственному мнению, описание родного и того же устройства «по разному» (к примеру, на VHDL и SystemC) даже одним и тем же человеком позволяет найти «тонкие» ошибки (в первую очередь на уровне протоколов). Всё таки язык (способ ввода описания проекта в общем виде), IMHO, накладывает определённые ограничения на способ мышления (это я по своему опыту сужу :) ).
З.Ы. Несколько лет назад один опытный инженер, разрабатывающий схемы на ПЛИС около 8 лет, искренне убеждал меня, что схемный ввод самый быстрый и простой способ ввода и верификации проекта, получаемые в результате прошивки самые быстрые и компактные. Недавно он освоил HDL, и его мнение изменилось. Другой, не менее опытный программист, утверждал, что только ассемблер (в крайнем случае, Си) позволяет получить полный контроль над кодом для программ для встроенных систем – результирующий код минимален по ресурсам и максимален по быстродействию. Сейчас он пишет на embedded C++ и не брезгует STL.
Это к тому, что я уже не возьму на себя смелость утверждать, что SystemC – это просто рекламный трюк. Мощность то копутеров растёт. Время покажет :)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru