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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Первый проект на ПЛИС, есть вопросы, нужны советы
Zemlyanov
сообщение Jun 16 2011, 16:21
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-12-07
Пользователь №: 33 630



Так а что по поводу подключения высоко скоростных сигналов, есть значение на каике пины я их повешу или нет?
Go to the top of the page
 
+Quote Post
Victor®
сообщение Jun 16 2011, 16:59
Сообщение #17


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Zemlyanov @ Jun 16 2011, 19:21) *
Так а что по поводу подключения высоко скоростных сигналов, есть значение на каике пины я их повешу или нет?


Значение имеет.
"Чтобы задать вопрос надо знать половину ответа" (кто-то из умных)
Рекомендую читать документацию ДО рисования схемы и разводки платы.
Все равно это придется делать.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Jun 16 2011, 17:42
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



Лучше всего, наверное, внимательно изучить даташит на выбранную плис. Так указывают, какие типы пинов есть и сразу цоколевка приводится. Если начинаете только, рекомендую использовать модули, на них уже есть обвязка, память, конфигурационная память р др. Плюс, если что спалите, можно заменить быстро...
Go to the top of the page
 
+Quote Post
Zemlyanov
сообщение Jun 16 2011, 18:55
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-12-07
Пользователь №: 33 630



Цитата(_Anatoliy @ Jun 16 2011, 18:05) *
Скачайте документацию на кит Кит
там и схема есть.


Документацию скачал , схему не нашел. Можно прямую ссылку ?


Так как я с ПЛИС знаком поверхностно то я не знаю как называются в плис высокоскоростные входа, вы хоть скажите какое название искать в даташите.

Не нахожу я на сайте Altera документации по конкретному чипу, есть только описание всего семейства . Дайте пожалуйста ссылку где на сайте Altera лежит документация на интересующий меня чип?Конкретно EP3C5E144C8N а то как то с налёта не получается быстро сориентироваться в документации
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 16 2011, 19:18
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Скачайте Quartus с Alter'ы и начинайте делать в нем схему. Он вам сам скажет, на какие ноги можно подавать тактовые сигналы, и влезет ваша схема в кристалл или нет
Go to the top of the page
 
+Quote Post
Zemlyanov
сообщение Jun 16 2011, 19:33
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-12-07
Пользователь №: 33 630



Уже скачал. "Написал" пару примеров ,отладил . Но по поводу того куда прикручивать конфигурационную память и генератор я ничего не встречал
Я "пишу" на Verilog, а не рисую схему

Да, тяжело перестроить мозг на работу с ПЛИС после МК.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Jun 16 2011, 20:19
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Цитата(Zemlyanov @ Jun 16 2011, 22:33) *
Уже скачал. "Написал" пару примеров ,отладил . Но по поводу того куда прикручивать конфигурационную память и генератор я ничего не встречал
Я "пишу" на Verilog, а не рисую схему

Да, тяжело перестроить мозг на работу с ПЛИС после МК.


Добрый день.
http://www.altera.com/literature/dp/cyclone3/EP3C5.pdf - здесь описаны все пины выбранного Вами кристалла, в том числе по их функциям.
http://www.altera.com/literature/hb/cyc3/cyc3_ciii51016.pdf - описание возможных режимов конфигурирования.

Кроме того, не забудьте побеспокоится о программаторе (ByteBlaster). и для отладочных конфигурирований кристалла и, потом, для прошивки конфигурационной ПЗУ.

Удачи Вам, Вы в самом начале пути. rolleyes.gif
Go to the top of the page
 
+Quote Post
Zemlyanov
сообщение Jun 16 2011, 20:53
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-12-07
Пользователь №: 33 630



А такое описание пинов для моего чипа можно где то найти?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Victor®
сообщение Jun 16 2011, 21:04
Сообщение #24


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Zemlyanov @ Jun 16 2011, 23:53) *
А такое описание пинов для моего чипа можно где то найти?


RTFM!


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 17 2011, 02:56
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(Zemlyanov @ Jun 16 2011, 21:13) *
1) где посмотреть распиновку выходов на EP3C5E144C8N? Где выхода питание ,где кварц, куда подключать конфигурационную память , может есть что то типа Reference schematic ? Как у ПЛИС называется документ описывающий выхода микросхемы?

http://www.altera.com/literature/lit-dp.js...owspreadsheet=y
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 17 2011, 07:19
Сообщение #26


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Zemlyanov @ Jun 16 2011, 20:55) *

Есть там схема, правда для EP3C25, неважно. Скачайте экзешник. Там ещё есть файл My First FPGA Design Tutorial.pdf , смотрели?
А какие проблемы с пинами, у Вас не такая уж высокая частота.У меня например шина данных 18 бит отправляется на ЦАП при тактовой 220МГц,проблем не видел. Вот только тактовую нужно завести на ножку CLK.
Go to the top of the page
 
+Quote Post
Zemlyanov
сообщение Jun 17 2011, 07:32
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-12-07
Пользователь №: 33 630



Цитата(_Anatoliy @ Jun 17 2011, 10:19) *
А какие проблемы с пинами, у Вас не такая уж высокая частота.У меня например шина данных 18 бит отправляется на ЦАП при тактовой 220МГц,проблем не видел. Вот только тактовую нужно завести на ножку CLK.


Я же не знаю что для ПЛИС значит высокая скорость.

По поводу сигнала CLK , получается что сигнал CLK с модулятора нужно подключить к определенному входу ПЛИС который тоже называется CLK? Я правильно понял?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 17 2011, 07:39
Сообщение #28


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Zemlyanov @ Jun 17 2011, 08:32) *
Я же не знаю что для ПЛИС значит высокая скорость.

По поводу сигнала CLK , получается что сигнал CLK с модулятора нужно подключить к определенному входу ПЛИС который тоже называется CLK? Я правильно понял?

Да,таких ножек там несколько,выбирайте для удобной разводки нужную.
Go to the top of the page
 
+Quote Post
dinam
сообщение Jun 17 2011, 08:04
Сообщение #29


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

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Позволю себе несколько советов.
Можно и без кита начинать осваивать, ничего особо сложного в этом нету. По крайней мере я так и делал при освоении FPGA и DSP. Нарисовал примерную схему. Написал минимальный код. Развел сигналы по ножкам. Почитал на что Quartus ругается и пытаюсь это устранить или обойти (входы-выходы PLL, LVDS). Описываю констрейны. Сразу можно прикинуть быстродействие с помощью TimeQuest. Развожу плату и параллельно редактирую раскладку(разводку) сигналов в Quartuse по ножкам FPGA. Так получается наиболее надежно. Т.к. не раз сталкивался с противоречиями в документации и в реальности, непонятностях и т.п.
Go to the top of the page
 
+Quote Post

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

 


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


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