Hey Guys!
We're using the TMS570LS3137 device (silicon revision C) in one of our products. Because of the errata EMIF#4, we have configured our external SRAM as "device type" memory, which is of course not ideal from performance point of view.
Now, with silicon revision D this errata has not been fixed and is still present therefore.
The SRAM we're using is the following:
http://www.issi.com/WW/pdf/61WV102416ALL.pdf
Is there any practical way to get rid of this limitation?
Our hardware configuration is (TMS570 to SRAM):
- EMIF_CS[2] is connected to CE\
- EMIF_OEn is connected to OE\
- EMIF_WEn is connected to WE\
- EMIF_DQMn[1] is connected to UB\
- EMIF_DQMn[0] is connected to LB\
- EMIF_BA[1] and EMIF_ADDR[0..18] are connected to A0..A19
- EMIF_DATA[0..15] is connected to I/O0..I/O15
Our software configuration is:
- EMIF clk is 90 MHz
- Wait states for read are 0/3/0
- Wait states for write are 0/0/0
- Turnaround is 0
- 16 bit bus width
- no strobe mode
- no extended wait
- no page mode
Thanks in advance.
Regards,
Michael