Is it allowed to use SRAM, SDRAM and NOR Flash in the same board?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Is it allowed to use SRAM, SDRAM and NOR Flash in the same board?

ソリューションへジャンプ
2,160件の閲覧回数
amelendez
Contributor II

Is it possible to use in the same board SRAM, SDRAM and NOR Flash?.

If so, SDRAM and NOR Flash are 32 data bits width and SRAM 16 data bits width. Is this allowed?

Thanks

1 解決策
1,879件の閲覧回数
bernhardfink
NXP Employee
NXP Employee

It is physically possible to connect all 3 memories to the MCU (for example with LPC18xx/43xx/546xx. There are a few things to consider:

  • The electrical load on the bus is in this case rather high, so a dense design and a good matching of the lines are required to get to highest possible performance
  • As some signals are shared between the memories, the bus performance will of course be lower than with an exclusive single memory
  • If there is no instruction in the user manual about equal bus widths, you can mix them. Each chip select should have its own setting.
  • The performance for execution of code is perfectly fine with a 16-bit memory
  • The performance for video data or other type of buffers is better with 32-bit data bus
  • I would remove the NOR flash and replace it with a QuadSPI flash. Your are more flexible with it, PCB design gets easier, you decrease the load on the EMC pins and you split the bus into two instances which decreases the number of bus conflicts

Regards,

bernhard

元の投稿で解決策を見る

5 返答(返信)
1,879件の閲覧回数
jeremyzhou
NXP Employee
NXP Employee

Hi  amelendez,

Thank you for your interest in NXP Semiconductor products and 
the opportunity to serve you.
1) If so, SDRAM and NOR Flash are 32 data bits width and SRAM 16 data bits width. Is this allowed?
    I think it's impossible if these devices work with one MCU.
Hope it helps.
Have a great day,
TIC
 
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
0 件の賞賛
返信
1,879件の閲覧回数
amelendez
Contributor II

Thanks, Jeremy.

But, it is possible to use with one MCU SRAM, SDRAM and parallel NOR Flash?.

(The SRAM will be only used for data backup, not for executing code)

Should they have the same data bus width?.

Then, I should decide to use all of them 16 bits width. How will this impact in the speed performace?. For example, working with video.

Best regards

0 件の賞賛
返信
1,880件の閲覧回数
bernhardfink
NXP Employee
NXP Employee

It is physically possible to connect all 3 memories to the MCU (for example with LPC18xx/43xx/546xx. There are a few things to consider:

  • The electrical load on the bus is in this case rather high, so a dense design and a good matching of the lines are required to get to highest possible performance
  • As some signals are shared between the memories, the bus performance will of course be lower than with an exclusive single memory
  • If there is no instruction in the user manual about equal bus widths, you can mix them. Each chip select should have its own setting.
  • The performance for execution of code is perfectly fine with a 16-bit memory
  • The performance for video data or other type of buffers is better with 32-bit data bus
  • I would remove the NOR flash and replace it with a QuadSPI flash. Your are more flexible with it, PCB design gets easier, you decrease the load on the EMC pins and you split the bus into two instances which decreases the number of bus conflicts

Regards,

bernhard

1,879件の閲覧回数
amelendez
Contributor II

Dear Bernhard.

Thanks again.

I have also read the AN11508.

Best regards:

Ángel Meléndez - amelendez@dibal.com - DIBAL, S.A. - Subdirector Técnico

/ Technical Assistant Manager - Tel.: (+34) 94 452 15 10, Ext.: 152

DISCLAIMER

Este correo electrónico y cualquier archivo adjunto se consideran

confidenciales y destinados exclusivamente a la persona, empresa o entidad

a quien se dirige. Si usted ha recibido este correo electrónico por error,

por favor notifíquenoslo. Las opiniones contenidas en este correo

electrónico son únicamente responsabilidad de su autor y no necesariamente

representan las de la empresa. El receptor debería comprobar este correo

electrónico y sus archivos adjuntos para detectar la posible presencia de

virus. La empresa no acepta ninguna responsabilidad por posibles daños

causado por virus transmitidos a través de este correo electrónico.

DIBAL, S.A. - Astintze, 26 - 48160 Derio - Vizcaya (España) - Tel.: (+34)

94 452 15 10 - Fax: (+34) 94 452 36 58 - www.dibal.com

0 件の賞賛
返信
1,879件の閲覧回数
amelendez
Contributor II

Thanks, Bernhard.

I am also going to place de QSPI.

Regards

Angel

0 件の賞賛
返信