Forum Discussion

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

Mercury CA1 module enclustra Altera Cyclone IV E FPGA Module

hi all .....

The company where I work acquire two modules "Mercury CA1 module enclustra Altera Cyclone IV E FPGA Module"

http://www.enclustra.com/en/products/fpga-modules/mercury-ca1/

and i porting projects to this board .........

someone already ultilize or know this modules ??? i had difficult with the flash and ddr2.....

the flash that I'm used to using had address bus data bus read select ....

but the flash of this module has flash_do flash_cclk flash_csn and flash_di .......

anyone know how can i use this memmory at sopc bulder ?????

thank for reply

Franz Wagner

4 Replies

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

    I have never seen that board before but that appears to be a serial flash device (SPI). So you would need a SPI master to access it, these are something called "3 wire" devices. You will need a driver to access it. That flash might be an EPCS128 device in which case you can just use the EPCS controller to access it from software.

    Also did you try out any the designs that came with the board? The webpage suggests there are pre-cooked designs ready for the board already.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    hi BadOmen !!!!!

    thank you very much........

    yes the memory is spi ....... M25P128 had 4 pins .....

    have a controller for it ???

    the board doent had any design.... only pin planer

    thanks

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

    The SPI core in SOPC Builder/Qsys should be able to access it if you parameterize it correctly. You will need to write a software driver to access it since there is a protocol on top of the SPI protocol necessary to read/write to SPI flash devices.

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

    Thanks man...........

    i'll try and post results......

    Thanks again.........

    Franz Wagner