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
The FPGA itself is certainly capable of such speeds, but you won't be able to reach it by controlling the SSD in software and PIOs. You will need a dedicated controller with DMA support, such as this one (http://www.cast-inc.com/ip-cores/storage/ataif/cast_ataif-a.pdf).
There is also an opensource core at opencores (http://opencores.org/project,ata) but IIRC only the first one (PIO mode) is fully stable. - Altera_Forum
Honored Contributor
I built a PIC18f based system that controlled a compact flash using GPIO, The cyclone III has a end GPIO of about 250 MHZ from digging around the internet, I think this would be best for my project, what do you think ?
- Altera_Forum
Honored Contributor
I Want to control a PATA SSD with it at high speeds (over 60 megabytes a second)
- Altera_Forum
Honored Contributor
If you are talking about a PIO on a system with a Nios CPU it depends on many factors, mostly the CPU type, its frequency, the memory type and interface connected to the CPU instruction master port, the amount of cache and the kind of software environment you will build your application upon.
If you really want high speed input/output you should consider using a DMA instead of a PIO component. - Altera_Forum
Honored Contributor
Hopefully I am asking the right question and not been sold a bill of goods to upsale me, my experience is limited to PIC proccessing but I am looking for the right proccessor with alot of speed in the gpio area.