Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PCI Express board on Spartan 3 or Virtex 2 pro
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
keshu
Hi,

Anyone has developed PCI Express Board (x1 or x4 link) on spartan 3 or Virtex2pro?

I want to develop this board, x1 link, 256MB DDR II SSDRAM, USB2.0 controller, 2 Spartan3 2000 or VirtexIIpro 50, 10/100/1G ethernet PHY, Audio processing.

Can anyone be interested in doing this project? PM me smile.gif
des00
Цитата(keshu @ Dec 30 2005, 00:55) *
Hi,

Anyone has developed PCI Express Board (x1 or x4 link) on spartan 3 or Virtex2pro?

I want to develop this board, x1 link, 256MB DDR II SSDRAM, USB2.0 controller, 2 Spartan3 2000 or VirtexIIpro 50, 10/100/1G ethernet PHY, Audio processing.

Can anyone be interested in doing this project? PM me smile.gif


Good day!
My english is'not very well, I hope you can understand me smile.gif

IMHO PCI-E is imposible to made base'd on Spartan 3 only, becouse as far as I know there is not SERDES block's. It can be maded based on Virtex2pro, Virtex4FX, or using special PCI-X bridge.

if you find outsorces developer for you project, i have great interest about video/audio processing.
I'd like to be in groop of developer's for dooing this project But I need time to think have i enouth time o not. sad.gif(
You can find me by forum's mail.

truly yours des00
Link
I designed 1x/2x/4x lanes PCI-Express controller on Virtex 2 Pro , it will be soon tested for compatibility with PCI-Express on PC motherboard.
keshu
des00,

True, you are right that I need to have a SerDes block (or PMA). For that I plan to make use of Philips x1 standalone PIPE compliant PHY ASIC.

link: can you share few of your project high lights with all of us.

Thanks,
Keshu
Link
Unfortunately I can't share sources of the designed core, i just can help in some questions while designing.
keshu
Hi Link,

I have following questions regarding design
1. What is the data path width? and the frequency of operation of your core?
2. Can you core which is actually configured as x4 work well if placed in x1 slot. That is will it behave as x1?
3. How have you implemented the LTSSM module?
4. How is scrambler/descrambler implemented?
5. What are the memory used in your core.
6. Do you core implements ASPM and PCI PM
7. You are putting your core on Virtex II, now Rocket IO does not support electrical Idle signal, becaon, lane to lane deskew. How have to taken care in your design abt this?
alex_k
To Link, my english is very bad that is why very sorry. May be you russian undersand better. I try.
Я так понял что вы разработали собственное ядро pci express для virtex2pro. У нашей конторы есть довольно давний и как я понимаю (я не руководитель) давольно серьезный интерес к такого рода весчи. В связи с чем вопрос если руководству стало бы моя инфа (относительно вас) интересна, можно ли с вами связаться на вопрос о покупке ... (сколько стоит фирменное я ориентировочно знаю и эта цена по понятным причинам совершенно не приемлема пока еще так не разбагатели). Сейчас разрабатываем спецсистемы в формате compact pci, но хотим освоить compact pci express. На конструктив (разъемы и т.д.) уже закуплена соответствующая спецификация. Нет ядра. Если вам это интересно отзовитесь (возможно мое руководство заитерисует и какая нибудь другие формы сотрудничества, пока излагаю только свои мысли точку зрения руководства не знаю, но знаю одно о pci express разговоры идут и довольно часто. Сейчас делаем систему compact pci так на ней уже заложены для других нужд разъемы compact pci express. Извиняюсь что так много написал, перерыв себе устроил...
Link
2 Keshu

1. 64 bit internal data path, frequency depends on lane number. 125 MHz for 4-lane, 62.5 MHz - for 2 lane, 31.25 - for 1 lane mode.

2. Yes.
3. 4. It's difficult to describe by words. Maybe you mean something concrete ?
5. V2Pro Dual Port BlockRAM components.
6. No
7. lane to lane deskew supported. The other does not.

Xilinx has it's logical core based on V2Pro, so they say it's compatible with PCI-Express specification.


2 alex_k
Ядру еще предстоит пройти проверку на совместимость стандарту, в том числе в режимах 1x, 4x, если удасться то 2x, и т.д. Соответственно модели в течении какого-то времени будут меняться. Пока ядро работает в режиме 1x. Если по прежнему интересует приобретение ядра, могу связаться с начальством по этому вопросу..
alex_k
to Link.

Узнал у начальства - сказали не беспокоить, дело это не ближайшего будущего, надо текущую систему добить, так что извини за беспокойство...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.