Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Языки описания аппаратуры (VHDL и др.)

Ответ:

Отправлено yes 28 апреля 2007 г. 19:55
В ответ на: Ответ: (+) отправлено SM 28 апреля 2007 г. 16:38

читается analize/elaborate

выбрасывает compile_ultra (compile не выбрасывает, но вроде как результат похуже), про нее и вопрос (про престо/сим/фпга я написал, чтобы не было вопросов - "а дизайн то правильный?")

ungroup пока не делается - хочется влезть во времянку с иерархией

есть net соединенная с портом модуля (как входы так и выходы)
структура:
hsel - выход, hready - вход, ahbso, ahbsi
hsel>----|>entity A>|====ahbso====|>entity B, C, D|
hready<--|<________<|====ahbsi====|<

порты модуля приведены к виду std_logic/vector чтобы к верилогу подключать
ahbso, ahbsi сигналы шины юзер-дефиного типа (record, array of records и т.д.)
внутри модуля entity A происходит сборка/разборка сигналов юзер-дефайнского типа на провода

---------------------

вот собственно эти провода и исчезают, остаются висящие порты, ну и шины ahbso/ahbsi прореживаются

я не уверен, что проблема именно в etity A, но когда заменяется этот модуль каким-то другим (в котором не просто провода, а логика/регистры) - эти цепи не удаляются

проблема пофиксена так
compile_ultra -no_boundary_optimization -no_autoungroup

но мне кажется, что это сильное ограничение, куча мусора остается - может есть другие варианты




Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru