Q's MegaWiz does not let me setup a MIF or a HEX for a M-RAM.
I would like to let this device come up with a predifined pattern in the RAMs. (never changes). Ist there a way to do this though? - over the way of the system content editor ? ... via JTAG ? I need a way for operational mode not only during development process ... The only idea I currently have, is to use aother small RAM, load it with a ZIP file and unpack the data while setup phase. (a strange idea, of course :D )链接已复制
6 回复数
--- Quote Start --- Q's MegaWiz does not let me setup a MIF or a HEX for a M-RAM. --- Quote End --- The M-RAM itself does not support memory initialization during configuration. This is documented in the device handbook.
I get the same problem. Can you try this way:
use an extern eeprom, say 24c32, depending on your size. store your data in the eeprom. implemente a I2C interface and related read logic in your fpga. whenever your fpga reset, it can read data from eeprom and init your ram. You may need a init_done signal to let other logic know when to start their operation.This would require a new (modified) hardware which I cannot create. Anyway there is the opportunity to do this configuration from an external PC over PCI. :cool:
It would have been just fine to have it ready configured in the data stream.:rolleyes:--- Quote Start --- This would require a new (modified) hardware which I cannot create. Anyway, there is the opportunity to do this configuration from an external PC over PCI. :cool: It would have been just fine to have it already configured in the data stream.:rolleyes: --- Quote End --- Yes, this will be your best approach. It's all in the details. Good luck, Avatar
