Forum Discussion
Altera_Forum
Honored Contributor
15 years agoReinhard,
as FvM already said i would also go for a FPGA like Cyclone III instead of a MaxII. Cyclone FPGA have some PLLs you can use to create required clocks out of other clocks. the created clocks can be faster and / or slower than the input clock. also they offer on chip memories you can use for the fifos and these memories run as fast as the fmax of the design can be in that FPGA. also you have enough resources for clock crossing and other stuff. the designs i had done with cyclone II and cyclone III (same sources) were faster compiled for the cyclone III target and had higher fmax. also the cyclone II has only the EP2C20Q240 as a device that is "hand solderable" and the cyclone III family offers a bigger range of devices were you can starte with a smal device and if needed and you have obeyed the migration rules, replace by a bigger device. the smalest "hand solderable" footprint is a TQFP144 if you would go for your own target pcb. there are some dev kits out there like the bemicro or the ebv dev kit that have usb blaster like jtag support on board and some user io pins. both with a cyclone III fpga. do you know how many IOs you will need ?