реклама на сайте
подробности

 
 
> Закрепление результатов трассировщика, Подскажите
ogr
сообщение Apr 4 2007, 11:24
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 2-06-05
Пользователь №: 5 687



Добрый день.
Я в работе использую связку Synplify+ISE+ActiveHDL. Хотелось бы чтобы при небольших изменениях в схеме происходил не полный синтез и имплементация, а чтобы это касалось только того небольшого куска схемы, который был изменен. Есть ли какие-нить инструменты для этого или это утопия?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CodeWarrior1241
сообщение Apr 4 2007, 18:04
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 496
Регистрация: 14-03-07
Из: In The District
Пользователь №: 26 165



В Xilinx PlanAhead есть возможность делать partial synthesis and floorplanning:
Цитата
PlanAhead provides hierarchical, block-based, modular and incremental design
methodologies, enabling designers to change only part of the design, leaving placement
of the rest intact and shortening design iterations.

У Xilinx ХST есть Incremental Design flow, который позволяет переиспользовать неизменненые части Вашего design. К сожелению, здесь Xilinx утверждает что Synplify Pro всегда synthesizes все после любого изменнения, и "partial synthesis" не бывает. Если Вы пользуетесь Synplify Pro, Xilinx советует создавать EDIF file для каждой логичиской группы. В этом варианте, после каждого изменения надо воссаздать EDIF file которая была подвержена изменению, а потом перекопировать ее в implementation directory.


--------------------
In Mozilla, you keep tabs on your browser. In the USSR, your browser keeps tabs on you.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Apr 5 2007, 09:36
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(CodeWarrior1241 @ Apr 4 2007, 19:04) *
У Xilinx ХST есть Incremental Design flow, который позволяет переиспользовать неизменненые части Вашего design.


Incremental Design Flow несколько устарел, сейчас используется Partitioning. Не знаю, как это скрестится с Synplify, но с родным XST работает отлично, заметно проще, чем Incremental: прямо в иерархии дизайна задаете точки, которые будут узлами дерева иерархии партиций, и потом автоматически синтезируются и переразводятся только изменившиеся листья дерева. Также можно не менявшиеся листья пометить на принудительный пересинтез. Рабоатет это и без PlanAhead.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 08:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016