sebmaster
Member level 1
Hi,
I was looking at how to interface SDRAM with a PLD and was checking out the prebuilt controllers in the MegaFunction wizard of Quartus and was wondering why they are only available for some logic device families and not the others.
I can understand interfaces like Ethernet or DSP functions requiring PLLs or more LEs than some devices provide but can't really see why a memory controller would, surely its just a (very, very) complex FSM?
Is there a technical reason or is it purely a business one?
I was looking at how to interface SDRAM with a PLD and was checking out the prebuilt controllers in the MegaFunction wizard of Quartus and was wondering why they are only available for some logic device families and not the others.
I can understand interfaces like Ethernet or DSP functions requiring PLLs or more LEs than some devices provide but can't really see why a memory controller would, surely its just a (very, very) complex FSM?
Is there a technical reason or is it purely a business one?