Hi,
I am trying to use the "DDR_MEM" Lattice template which is responsable for the datapath for DDR SDRAM controller.
"DDR_MEM" can be found in the MODULE/IP MANAGER under ARCHITECTURE_MODULES
--> IO --> DDR_MEM
When instantiating that module and compiling my design I can see in the timing analysis that the bits on the bidirectional busses DQ and DQS have different Clock-To-Output times.
In my opinion the busses should be routed into IO register cells when instantiating that special template.
So there are three possibilities:
- They are not routed into IO register cells so that the PERFORMANCE ANALYST does show different tCO
- They ARE routed into IO register cells, but the PERFORMANCE ANALYST does not take them into timing calculation
- I have to make any assignment so that the busses are routed into IO registers. But I have not found any assignment possibility in the PREFERENCE EDITOR.
Has someone experienced similar or same problems ?
Thank you in advance.
Rgds André