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

 
 
> Закрепление результатов трассировщика, Подскажите
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
alexadmin
сообщение Apr 5 2007, 10:04
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(DmitryR @ Apr 5 2007, 10:36) *
Incremental Design Flow несколько устарел, сейчас используется Partitioning.
...
Рабоатет это и без PlanAhead.


Это начиная с какой версии ISE?
Go to the top of the page
 
+Quote Post
Doka
сообщение Apr 5 2007, 10:06
Сообщение #5


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(alexadmin @ Apr 5 2007, 11:04) *
Это начиная с какой версии ISE?

в ISE 8.2i уже есть. (а что сейчас есть смысл работать с более старыми?)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post



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

 


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


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