|
|
  |
Вопрос начинающего: ISE: Verilog + VHDL, Не собирает проект. |
|
|
|
Jan 15 2008, 17:11
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Пытаюсь собрать свой первый смешанный проект в ISE. Top - файл на верилоге, а дальше вглубь как бог на душу положит: то верилог, то VHDL, максимум 8 уровней вложенности. Aldec при отладке показывает нормальную иерархию, а при загрузке проекта в ISE и указания топа проект в елочку не собирается, появляется несколько узлов, но воедино проект не собирается. В настройках проекта указал синтезатор Синплифай Про, но ето я так понимаю не суть, до него очередь не доходит. Может кто подскажет где надо галочку поставить ? Или галочкой здесь не отделаешься ?
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Jan 17 2008, 08:54
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(a123-flex @ Jan 15 2008, 20:11)  Пытаюсь собрать свой первый смешанный проект в ISE. Top - файл на верилоге, а дальше вглубь как бог на душу положит: то верилог, то VHDL, максимум 8 уровней вложенности. Aldec при отладке показывает нормальную иерархию, а при загрузке проекта в ISE и указания топа проект в елочку не собирается, появляется несколько узлов, но воедино проект не собирается. В настройках проекта указал синтезатор Синплифай Про, но ето я так понимаю не суть, до него очередь не доходит. Может кто подскажет где надо галочку поставить ? Или галочкой здесь не отделаешься ? Есть такое подозрение, что так вообще нельзя делать. Выберите что-нибудь одно или VHDL или Verilog!
|
|
|
|
|
Jan 17 2008, 11:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Mad_max @ Jan 17 2008, 11:54)  Есть такое подозрение, что так вообще нельзя делать. Выберите что-нибудь одно или VHDL или Verilog! Xilinx ISE Overview -------------------------------------------------------------------------------- The Integrated Software Environment (ISE™) is the Xilinx® design software suite that allows you to take your design from design entry through Xilinx device programming. The ISE Project Navigator manages and processes your design through the following steps in the ISE design flow. Design Entry Design entry is the first step in the ISE design flow. During design entry, you create your source files based on your design objectives. You can create your top-level design file using a Hardware Description Language (HDL), such as VHDL, Verilog, or ABEL, or using a schematic. You can use multiple formats for the lower-level source files in your design.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Jan 17 2008, 12:17
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(a123-flex @ Jan 17 2008, 14:24)  Xilinx ISE Overview
-------------------------------------------------------------------------------- You can use multiple formats for the lower-level source files in your design.[/u] Ну раз уж пишут, значит можно. Я пробовал проект где был vhdl сорс и netlist собрать, так вот так, точно нельзя делать. Но все-таки, совет, определитесь чем вы лучше владеете, да переделайте проект. А то искать эту галочку в гуишнике дело не благодарное. Хотя можно поступить и так, если уж у вас все лицензионное, то напишите в support. Должны ответить.
|
|
|
|
|
Jan 23 2008, 12:45
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(a123-flex @ Jan 15 2008, 20:11)  Пытаюсь собрать свой первый смешанный проект в ISE. Top - файл на верилоге, а дальше вглубь как бог на душу положит: то верилог, то VHDL, максимум 8 уровней вложенности. Aldec при отладке показывает нормальную иерархию, а при загрузке проекта в ISE и указания топа проект в елочку не собирается, появляется несколько узлов, но воедино проект не собирается. В настройках проекта указал синтезатор Синплифай Про, но ето я так понимаю не суть, до него очередь не доходит. Может кто подскажет где надо галочку поставить ? Или галочкой здесь не отделаешься ? рекомендую посмотреть главу 8 Mixed Language Support (xst.pdf) там есть ограничения на типы данных и т.п. но, также подтверждаю - работает ISE c mixed проектами ----------- у ISE начинается жопа когда много файлов, сложный проект - там есть какой-то (JAVA ?) пред-парсер, который рисует "дерево" проекта. так эта фигня виснет и глючит, после чего начинается жопа... я либо make-ом такие проекты собираю, либо симплифаем собираю для кусков проекта нетлисты (edn) и их склеиваю для синтеза (это очень подходит при использовании planahead-а)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|