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

 
 
> Разработка модуля ЦОС, Подскажите по схемотехнике
Георгий 2
сообщение Oct 20 2010, 08:44
Сообщение #1


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

Группа: Свой
Сообщений: 91
Регистрация: 20-10-09
Из: Омск
Пользователь №: 53 089



До сего момента работал на готовых китах, делал тольо стенд для лабораторок и серьезных вопросов не возникало.
Теперь вопрос таков: мне необходимо разработать некий маршрутизатор/коммутатор на ПЛИС.
На плате присутстствуют 3 АЦП, грейчип (DDC), память для буферизации, ЦСП.
Схема примерно такова
Прикрепленное изображение


Исходя из нее сразу же несколько вопросов:
1. Как связана градация скорости ПЛИС (-4, -5 и т.д.) с тактовой частотой. Мне необходима тактовая частота 100-150 МГц, ну и соответственно как мне выбрать ПЛИС по частотным параметрам.
2. Мне необходимо использовать память для буферизации данных, предположительно это будет DDR SDRAM (если плохой выбор предложите пожалуйста что-нибудь другое). Чтобы сопрячь плис и DDR необходимо использовать microblase ip_core? или есть другой вариант?
3. По ПЛИСке я предварительно выбрал SPARTAN3 XC3S1500. Градация скорости 4. Может посоветуете что-нибудь более интересное. Цена особой роли пока не играет, но переплачивать не сильно хочется.

ЗЫ что необходимо реализовать (пишу для помощи в выборе ПЛИС):
1 АЦП -> ПЛИС -> DDC ->ПЛИС -> DDR -> ПЛИС -> ЦСП
2 ЦСП -> ПЛИС -> DDC
3 ЦСП -> ПЛИС -> АЦП


--------------------
В жизни нужно попробовать и успеть все, чтобы потом не жалеть о том чего не сказал или не сделал...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VladimirB
сообщение Oct 20 2010, 09:28
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(Георгий 2 @ Oct 20 2010, 12:44) *
До сего момента работал на готовых китах, делал тольо стенд для лабораторок и серьезных вопросов не возникало.
Теперь вопрос таков: мне необходимо разработать некий маршрутизатор/коммутатор на ПЛИС.
На плате присутстствуют 3 АЦП, грейчип (DDC), память для буферизации, ЦСП.
Схема примерно такова ...


1) градация 5 более скоростная
2) нужно использовать MIG
3) Spartan3 немного устарели, лучше брать Spartan3A, 3AN, 3A-DSP
Например XC3S1400A(N), XC3SD1800A или сразу Spartan6.

150 МГц Спартан при большой загрузке на 4 скорости может и не потянуть.

Внешний DDC это гемморой - выкиньте его.
Вся его функциональность легко реализуется в ПЛИС с помощью стандартных IP ядер. Потребуется порядка 10-20 умножителей,
но зато освободится 85 ног ПЛИС, уменьшится гемморой в разводке и число слоёв ПП и интерфейс взаимодействия не нужно будет городить. Кстати в XC3SD1800A - 84 умножителя - самое то для реализации DDC.
Go to the top of the page
 
+Quote Post
Георгий 2
сообщение Oct 20 2010, 09:46
Сообщение #3


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

Группа: Свой
Сообщений: 91
Регистрация: 20-10-09
Из: Омск
Пользователь №: 53 089



Цитата(VladimirB @ Oct 20 2010, 16:28) *
1) градация 5 более скоростная

это ясно но насколько более скоростная? при большой загрузке чипа какую максимальную тактовую часоту потянет? мдайте ссылку где про это почитать конкретно?
Цитата(VladimirB @ Oct 20 2010, 16:28) *
2) нужно использовать MIG

MIG это такие ПЛИС?
Цитата(VladimirB @ Oct 20 2010, 16:28) *
Внешний DDC это гемморой - выкиньте его.
Вся его функциональность легко реализуется в ПЛИС с помощью стандартных IP ядер.

эти ядра платные или бесплатные? и что дают на выходе? блок с выводами? VHDL код? никогда е пользовался IP core

Сорри
нашел что MIG это Memory Interface Generator


--------------------
В жизни нужно попробовать и успеть все, чтобы потом не жалеть о том чего не сказал или не сделал...
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Oct 20 2010, 09:54
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(Георгий 2 @ Oct 20 2010, 13:46) *
это ясно но насколько более скоростная? при большой загрузке чипа какую максимальную тактовую часоту потянет? мдайте ссылку где про это почитать конкретно?

MIG это такие ПЛИС?

эти ядра платные или бесплатные? и что дают на выходе? блок с выводами? VHDL код? никогда е пользовался IP core

Сорри
нашел что MIG это Memory Interface Generator


1) на 10-15% в даташите, где про DC and Switching characteristics написано.
у нас DDC нормально на 125МГц работает на 4 скорости в спартане 3. Больше частоты не проверял.

2) MIG - memory interface generator для ПЛИС Xilinx.

3) Кристаллы ёмкостью не более 30000-40000LE поддерживаются в WebPack ISE. Оно бесплатное вместе с нужными IP ядрами.
Например то же XC3SD1800A поддерживается в бесплаьной версии ISE и IP core generator.

P.S. список "бесплатных" кристаллов тут: http://www.xilinx.com/publications/matrix/...ware_matrix.pdf
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Георгий 2   Разработка модуля ЦОС   Oct 20 2010, 08:44
- - AJIEKCEu   Я бы предложил посмотреть таки на спартан6. XC6SL...   Oct 20 2010, 10:33
|- - dmitry-tomsk   В XC6SLX45 можно сделать DDC свой, умножителей хва...   Oct 20 2010, 10:53
|- - VladimirB   Цитата(AJIEKCEu @ Oct 20 2010, 14:33) Я б...   Oct 20 2010, 11:20
|- - Георгий 2   Цитата(VladimirB @ Oct 20 2010, 18:20) Я ...   Oct 20 2010, 11:33
|- - VladimirB   Цитата(Георгий 2 @ Oct 20 2010, 15:33) Ды...   Oct 20 2010, 12:31
|- - SFx   Цитата(Георгий 2 @ Oct 20 2010, 15:33) Те...   Oct 20 2010, 13:38
|- - rloc   Цитата(Георгий 2 @ Oct 20 2010, 15:33) см...   Oct 20 2010, 15:40
|- - dmitry-tomsk   Цитата(rloc @ Oct 20 2010, 19:40) Такие п...   Oct 20 2010, 17:21
|- - rloc   Если взять Spartan-3a (не DSP), то как-то не очень...   Oct 20 2010, 18:05
|- - Георгий 2   Вопрос такой, собственно 2 1 FPGA+DDR = использов...   Oct 22 2010, 09:20
|- - Maverick   Цитата(Георгий 2 @ Oct 22 2010, 12:20) Во...   Oct 22 2010, 09:32
- - AJIEKCEu   На вопрос по скорости вам пока вряд ли кто-то осоз...   Oct 20 2010, 13:47
- - dmitry-tomsk   Цитата(AJIEKCEu @ Oct 20 2010, 17:47) На ...   Oct 20 2010, 13:54


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 05:24
Рейтинг@Mail.ru


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