Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Read from FLASH memory on DE1 board

Hi

We would be very greatful if someone can show us how to access the flash memory on a DE1 board. We have tried to find something about it here on the forum but haven't found anything.

The thing we want to do is to read from a specific address on flash memory, and send this information, containing a byte, to the LED:s to light up. Is this possible to do only in VHDL code, or do we have to go through the Nios 2? How is it done in that case?

Our Flash memory is a S29AL032D, 4-Mbyte NOR, 8-bit data bus.

The FPGA is a cyclone II EP2C20F484C7

Have been struggeling with this for two weeks now so if anybody can help we are very greatful.

Thanks

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Nothing prevents accessing the flash memory chip from an own hardware described in VHDL. Just be careful with the bidirectional data bus which must be handled with tristate buffers and respect the datasheet time diagrams for the reading operations.