Forum Discussion
Max Gpio mhz for cyclone II, III, IV ?
Does anyone know the max gpio speed for the cyclone II, III, and IV ?
I know the ram speed for the II is close to 240 mhz and the IV is close to 450 mhz, i dont know the gpio speed for any though, Thanks chasemayer15 Replies
- Altera_Forum
Honored Contributor
ok thank you guys !
- Altera_Forum
Honored Contributor
--- Quote Start --- but where do i find the pinout and datasheets for that model ? --- Quote End --- Diy you try www.altera.com? There's a page with pinout documents under the Cyclone III documentation page. - Altera_Forum
Honored Contributor
You should have a look at the design guidelines (http://www.altera.com/literature/an/an466.pdf), it will give you a lot of information on designing a board with the Cyclone III.
The whole handbook (http://www.altera.com/literature/lit-cyc3.jsp) is useful too. - Altera_Forum
Honored Contributor
I have decided to use the EP3C5E144C7N but where do i find the pinout and datasheets for that model ?
- Altera_Forum
Honored Contributor
I've already mocked up a PATA header in altium, I want to make sure that I have not messed up any routes to the JTAG lines. OK What exactly is nios ?
- Altera_Forum
Honored Contributor
See the Cyclone III literature, more specifically the configuration chapter.
Also, triple check your pin assignment with the pin connection guidelines and by compiling a mock up project. There are many possible mistakes when designing such a board... If you want to run NIOS or something like that, yes, you should leave extra room the in the configuration ROM. They're cheap, anyway. Like Daixiwen metioned, the regular LVDS outputs on a Cyclone III aren't no where fast enought for SATA (1.5 Gbps at least). You'll need either to use a FPGA with transceivers *or* find yourself a cheap PCI to SATA controller chip such as SiI3114. - Altera_Forum
Honored Contributor
I decided to make my own cyclone III board with altium designer. Do you know which pins can be used for the JTAG header ? Also should I include extra program data space on a eeprom ? All the kits i see have extra eeprom.
- Altera_Forum
Honored Contributor
The regulal LVDS pins aren't fast enough for SATA. You need an FPGA with transceivers for that, such as an Arria, or one of the Cyclone/Statix GX variants. Have a look here (http://www.altera.com/technology/high_speed/protocols/sata-sas/pro-sata-sas.html).
As for an inexpensive starter board with pins, you can have a look at the bemicro (http://www.arroweurope.com/markets-solutions/solutions/bemicro/bemicro.html) (careful, IIRC this board uses a special kind of RAM that requires a licensed core) or the Cyclone IV de0-nano (http://www.terasic.com.tw/cgi-bin/page/archive.pl?no=593) board. I'd recommend the DE0-Nano. It has 72 I/O pins from what I can read. - Altera_Forum
Honored Contributor
second question, do you know where to get a inexpensive cyclone III starter board with alot of pins still open ?
- Altera_Forum
Honored Contributor
shot in the dark here, is there any way to LVDS to a sata DMA controller?