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

 
 
> PCI устройство на Cyclone II, прошу помощи у знающих
sysel
сообщение Apr 17 2008, 13:36
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Здравствуйте!
Требуется разработать PCI устройство. Опыта работы с ПЛИС нет, но представления имеются с института (лабораторные работы на MAX+).

Меня интересуют следующие моменты:
1) Разводка платы. Может у кого еть примеры разводки для Cyclone II в корпусе TQFP 144 или PQFP 208 ?
2) Можно ли развести в 2 слоях ?
3) Можно ли задействовать банки 2 или 4 для нужд PCI, используя внешние Clamping Diodes ?
4) Можно ли обойтись только клоком PCI, или обязатльно должен быть дополнительный генератор на плате ?
5) По Вашему опыту, с чего лучше начать: использовать IP core (посоветуйте какое (желательно на VHDL писаное)) или реализовывать PCI своими силами?
6) Питание ПЛИС - лучше брать 3.3 с разъёма и подавать его на ПЛИС, или использовать дополнительный преобразователь 5В -> 3.3 В (например LM1117 - 3.3) ?
7) Посоветуйте линейный регулятор для ядра ПЛИС (1.2 В). Можно ли взять что-то вроде LM317 или LM1117 - ADJ и припаять ADJ к земле ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sazh
сообщение Apr 18 2008, 12:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



А не проще купить готовую плату. Посмотрите на сайте Альтеры.
Может и схема есть. Про циклон2 не знаю.
А на циклоне плата имела преобразователи уровней.
Что касается слотовского 3.3 вольта, приличные платы его не используют.
Берут от слота 5В и 2 dc-dc
Ну и многослойку придется делать. Наши ДПП в слоте болтаются.
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 18 2008, 13:20
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(sazh @ Apr 18 2008, 16:55) *
А не проще купить готовую плату. Посмотрите на сайте Альтеры.

Дороговато... Плата почти 1000$ у них стоит, а пока доходит до России - дорожает ещё...
Цитата(sazh @ Apr 18 2008, 16:55) *
Может и схема есть. Про циклон2 не знаю.

Та информация, что у них на сайте позволяет лишь строить догадки... У них принципиальные схемы не выложены. Только таблички откуда можно примерно представить как оно там работает.
Тем более герберов там нет, а очень бы хотелось...
Цитата(sazh @ Apr 18 2008, 16:55) *
Ну и многослойку придется делать. Наши ДПП в слоте болтаются.

Какую Вы толщину платы используете ?
Меня на данном этапе волнуют больше не механические проблемы установки, а разводка. В частности питания ПЛИС в двух слоях. Соображения по поводу разводки в 2х слоях есть, но будут ли они работать...

Какую ПЛИС Вы используетет на своей плате ?
Дайте, пожалуйста, рекомендации по поводу блокировочных конденсаторов по питанию.
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 18 2008, 13:36
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(sysel @ Apr 18 2008, 17:20) *
Какую Вы толщину платы используете ?
Меня на данном этапе волнуют больше не механические проблемы установки, а разводка. В частности питания ПЛИС в двух слоях. Соображения по поводу разводки в 2х слоях есть, но будут ли они работать...


Это было давно на ацексе. Проблем не было. На 33 мгц все будет работать. Вы наверно определитесь, для чего Вам pci нужна именно сегодня. Если это что то штучное.
Дешевле купить. Если конечно периферия платы устраивает.
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 18 2008, 13:59
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(sazh @ Apr 18 2008, 17:36) *
Вы наверно определитесь, для чего Вам pci нужна именно сегодня. Если это что то штучное.
Дешевле купить. Если конечно периферия платы устраивает.

Изделие планируется мелкосерийное. Стандартные контроллеры не подходят.
Рассматривал варианты от PLX. Хотелось бы, конечно, чтобы устройство работало как Target и Master.
Смотрел в сторону PLX9054, но там интерфейс к локальной шине по сложности сопоставим с PCI, да и объём datasheet сопостовим со спецификацией PCI.
Если оставить затею с PCI master, и взять PLX9052, то всё равно для нашей задачи потребуется ПЛИС использовать.
Вообще планирую начать на EP2C8Q208 делать...
В понедельник покупаю LDM-EP2C8-T144 для обучения меня программированию ПЛИС smile.gif
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 18 2008, 14:28
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(sysel @ Apr 18 2008, 17:59) *
Изделие планируется мелкосерийное. Стандартные контроллеры не подходят.
Рассматривал варианты от PLX. Хотелось бы, конечно, чтобы устройство работало как Target и Master.
Смотрел в сторону PLX9054, но там интерфейс к локальной шине по сложности сопоставим с PCI, да и объём datasheet сопостовим со спецификацией PCI.
Если оставить затею с PCI master, и взять PLX9052, то всё равно для нашей задачи потребуется ПЛИС использовать.
Вообще планирую начать на EP2C8Q208 делать...
В понедельник покупаю LDM-EP2C8-T144 для обучения меня программированию ПЛИС smile.gif


У Альтеры есть нормальный ip core pci compiler (версия одноименна с пакетом).
Последний 7.2

You can create PCI systems using one of the following design flows in the
Quartus II software.
■ MegaWizard® Plug-in Manager flow
This option allows you to choose a specific PCI MegaCore® function,
specify parameters, generate design files, and manually integrate the
parameterized PCI MegaCore function into your overall system.
■ SOPC Builder flow
This option allows you to build a complete PCI system—componentby-
component—using an automatically-generated sytem
interconnect fabric. The SOPC Builder uses the PCI-Avalon®-
Memory-Mapped (Avalon-MM) bridge to connect the PCI bus to the
interconnect, allowing you to easily create any system that includes
one or more of the Avalon-MM peripherals.

Скачайте, попробуйте, есть документация.
корка pci_mt32 занимает 1007 LEs (циклон), i/0 pin 50
Лучше ее врядли сделаете.
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 18 2008, 14:37
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(sazh @ Apr 18 2008, 18:28) *
Лучше ее врядли сделаете.


Спасибо за совет!
Лучше не сделаю...
Но меня настораживает, что для готового изделия нужно покупать или воровать у альтеры ядро...
Go to the top of the page
 
+Quote Post



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

 


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


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