This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL2-570LC43: LAUNCHXL2-570LC43 Emif configure

Part Number: LAUNCHXL2-570LC43
Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN

Good day. I have a question. I need to configure sdram to use it. In spna563 there is an example with Samsung K4S641632H-TC(L)70 64mb memory. I dont quite undestand what memory is in my laucnpad and  i cant find in docs this stuff so i cant configure my sd ram properly. What i know that its 128 mb size and 75 clk freq(probably cuz of cpu clock). 

In halco example timings dont work properly for me as well.
Can u please help me?

  • Hello Roman,

    There is no SDRAM on TMS570LC4357 Launchpad. There is one SDRAM on LC4357 HDP. The part number of this SDRAM is: 

    IS42S16400F-7BL

  • Thanks for reply. Are you sure this is correct? In the datasheet for IS42S16400F-7BL clock frequence is 143Mhz. But in halcogen its hardcoded at 75Mhz and it cant be changed.

     

    So i dont realy understand what timings i should place here...


  • Hello Roman,

    The EMIF module gets the VCLK3 clock domain as the input. The VCLK3 frequency is divided down from the HCLK domain frequency by a programmable divider (/1 to /16). The maximum EMIF clock is 100MHz. If the precaler is HCLK is 150MHz (GCLK/2=300/2), the VCLK3 is 75MHz if prescaler is 2.

    If HCLK is 100MHz (GCLK/3), the VCLK3 can be 100Mhz by setting prescaler = 1, so EMIF clock is 100Mhz (Maximum speed).