Hello;
I'm using a FPGA from ACTEL , IGLOO AGL250 , this kind of FPGA contain 8 Block of hardware ROM of 4,609 Bit, however I didn't found how can I access to this ROM block's to store my Data, does anyone has an idea ?
Thanks
Hello;
I'm using a FPGA from ACTEL , IGLOO AGL250 , this kind of FPGA contain 8 Block of hardware ROM of 4,609 Bit, however I didn't found how can I access to this ROM block's to store my Data, does anyone has an idea ?
Thanks
I've never used IGLOO RAM blocks, but from my understanding of the data sheet and user guide, the 4608-bit blocks are RAMs and not ROMs. Only the 1Kb FlashROM is a ROM.
However, the 4608-bit blocks can be configured as dual-port RAM so you can create logic to load them from a host uP or external serial Flash at initialization time and then use them as a ROMs by reading from the other port. According to the user guide, you can also initialize RAM blocks over JTAG. But it doesn't look like they can initialize themselves like Xilinx Block RAM.
Search for "Initializing the RAM/FIFO" in the IGLOO user's guide.