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

 
 
> Перенос назначения пинов из проекта в проект Quartus
Acvarif
сообщение Dec 17 2012, 13:12
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Имеется проект Quartus90 с назначенными пинами. Создан другой проект на том же девайсе, но назначения пинов там должны быть те же.
Как можно перенести назначения пинов из первого проекта во второй, чтобы не заниматься ручной рутиной?
В который раз пытаюсь с этим разобраться. Не получается.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SM
сообщение Feb 3 2014, 10:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



наоборот попробуйте

input xxxx (* chip_pin .... *),

или по старинке, /* synthesis altera_chip_pin_lc="@t15,@r14,....." */ - но тоже ПОСЛЕ описания input-а
или input xxxx /* synthesis chip_pin = "t15,r14,..." */;
Go to the top of the page
 
+Quote Post
gosu-art
сообщение Feb 3 2014, 10:53
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Цитата(ViKo @ Feb 3 2014, 13:18) *
upd. Проверьте, правильно ли вы написали
input [3:0] adc_din [7:0]
Может, нужно
input [7:0] adc_din[3:0]
Я забыл...


У меня массив [7:0] unpacked, c вектором [3:0] как мне и нужно. Все работает если руками назначить в assignment editore

Цитата(SM @ Feb 3 2014, 13:18) *
наоборот попробуйте
input xxxx /* synthesis chip_pin = "t15,r14,..." */;

Код
input            [3:0]    adc_din [7:0] /* synthesis chip_pin = "k1,k2,j1,j2, t15,r14,t14,r13, p8,n8,d6,n3, l13,k12,n12,p11, m7,p6,n6,p3, l10,m10,t3,r3, l4,g5,f3,d3, t10,r7,t7,t6" */    ,

тоже не хочет
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 3 2014, 11:01
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(gosu-art @ Feb 3 2014, 14:53) *
тоже не хочет


только заметил... у Вас там "," после input... Это значит, что Вы описываете все внутри module (), синтаксисом SV. Сделайте по-вериложному, в модуле только список портов, а input/output отдельно, после, и с назначениями пинов.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Acvarif   Перенос назначения пинов из проекта в проект Quartus   Dec 17 2012, 13:12
- - ViKo   Цитата(Acvarif @ Dec 17 2012, 16:12) В ко...   Dec 17 2012, 13:21
|- - Acvarif   Цитата(ViKo @ Dec 17 2012, 17:21) В котор...   Dec 17 2012, 13:32
- - Alex11   Берете файлик .qsf из старого проекта, копируете о...   Dec 17 2012, 13:45
- - vadimp61   Цитата(Acvarif @ Dec 17 2012, 17:12) Имее...   Dec 17 2012, 14:07
|- - Acvarif   Цитата(vadimp61 @ Dec 17 2012, 18:07) Бер...   Dec 17 2012, 14:40
- - slawikg   ЦитатаИмеется проект Quartus90 с назначенными пина...   Dec 17 2012, 17:38
- - gosu-art   Коллеги помогите разобраться Пытаюсь назначить п...   Feb 3 2014, 09:53
|- - ViKo   Цитата(gosu-art @ Feb 3 2014, 12:53)...   Feb 3 2014, 10:00
|- - gosu-art   Цитата(ViKo @ Feb 3 2014, 13:00) Каждый и...   Feb 3 2014, 10:13
|- - ViKo   Цитата(gosu-art @ Feb 3 2014, 13:13)...   Feb 3 2014, 10:18
- - ViKo   Да, там же в Квартусе радиокнопка SystemVerilog-20...   Feb 3 2014, 11:10
- - gosu-art   ЦитатаCritical Warning (169085): No exact pin loca...   Feb 3 2014, 11:40
- - ViKo   Цитата(gosu-art @ Feb 3 2014, 14:40)...   Feb 3 2014, 12:01
- - gosu-art   Цитата(ViKo @ Feb 3 2014, 15:01) И разбит...   Feb 3 2014, 13:24


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

 


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


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