EDA365电子论坛网

标题: nvram 等长怎么做 [打印本页]

作者: ann_wz    时间: 2023-11-21 17:29
标题: nvram 等长怎么做
请问一下k7 325t 挂了四片nvram,数据 地址都是串起来,请问等长怎么做?控制多少范围?
6 h! h$ U6 F. o1 m6 j1 {0 L" o! z* o( h

作者: ededewa    时间: 2023-11-21 19:11
找个板子的PCB,临摹一下
作者: ann_wz    时间: 2023-11-22 09:03
ededewa 发表于 2023-11-21 19:11$ @* x3 x' _% w+ R  R# O3 U8 e
找个板子的PCB,临摹一下

1 m. l; k0 o. f9 I" h9 A以前没有做过,不敢乱来,有做过的帮忙指点一下
/ R  p/ L, Z  N/ E, |3 ]) p& F
- J1 R. B" O% S8 W: R
作者: ann_wz    时间: 2023-11-22 15:04
ann_wz 发表于 2023-11-22 09:03  Q) _: u5 j4 d! V: g% A
以前没有做过,不敢乱来,有做过的帮忙指点一下
( a( ]7 Z( h, L# |8 f+ ?$ ^" M# w5 z
狗叔,是这个型号CY14B116S-BZ25XI* A4 l/ K6 l: H

作者: 超級狗    时间: 2023-11-22 17:39
ann_wz 发表于 2023-11-22 15:04# h6 V, c! T1 b' Q; |  \
狗叔,是这个型号CY14B116S-BZ25XI

; D- M# x6 W: B" ^7 g感覺時序就跟一般的 SRAM 一樣,以前爛公司做 25ns 或 30ns SRAM 佈局都沒太嚴謹去要求,也沒出過什麼問題。3 D* V" b8 x7 J" B: q% }( ^- V
6 V, K" A) V$ v/ X; n4 U
+/-50 mil 等長(Length Matching)應該是綽綽有餘!
: [# `0 p+ T  i0 ~8 `- U0 q; t* {/ d/ s( \
ˊ25ns 等於 40MHz,傳統 SDIO 或 MMC 是 52MHz, 也可以參考這類介面的佈局規則。
: @6 ^" g. `: p; |! n
7 `" `- z+ r' \  X2 P  u
+ ]. c' o9 z! s8 U9 g. C$ f2 t2 \. `( R1 J0 r

  C# a) u3 |$ }

Infineon-CY14B116L_CY14B116N_CY14B116S_CY14E116L_CY14E116N_CY14E116S_16-Mbit_(20.pdf

1.57 MB, 下载次数: 5, 下载积分: 威望 -5

layout_design_guide.pdf

1.52 MB, 下载次数: 9, 下载积分: 威望 -5


作者: ann_wz    时间: 2023-11-22 17:42
超級狗 发表于 2023-11-22 17:39
7 p4 r' L3 O' P  }$ y4 n感覺時序就跟一般的 SRAM 一樣,以前爛公司做 25ns 或 30ns SRAM 佈局都沒太嚴謹去要求,也沒出過什麼問 ...
+ e; c4 ?8 J! Z% t
感谢狗叔,如果跟sdram一样基本就不用等长了,以前我们做sdram都不等长
, r/ L5 \& ^7 R7 b+ q& \; ?9 ]& [
9 I4 N! G' q( S) }& A' C  R
作者: 超級狗    时间: 2023-11-22 17:52
本帖最后由 超級狗 于 2023-11-22 17:56 编辑 3 e! M' m& }" H3 e& c1 h- A
ann_wz 发表于 2023-11-22 17:42
& L" g8 F7 \& [/ Y; ~感谢狗叔,如果跟sdram一样基本就不用等长了,以前我们做sdram都不等长

2 }( s0 V. J" f$ `  _2 h理論上是!還沒用 SDRAM 之前(EDO-RAM < 200MHz),我們根本不知道甚麼是等長Length Matcing)。
" I. \0 y2 @. ?# S) O2 n
. p! l  i( I& [1 C不要誇張到 > 3000mil 應該都沒事。
6 ~! w7 b/ a; X* c+ ?: i
3 U2 v4 ?  H: f+ s
1 Y( P! R5 h3 T
作者: 超級狗    时间: 2023-11-24 09:35
狗哥,依旧还是那么厉害。崇拜。。。
, V, j. ~- X2 _: T( V& y* Z( x! M

: {& y: s0 S  W  {/ i0 o$ @怎知我不是在唬爛???
* [- E, F7 ~( e0 x6 c- u* L
0 k* K9 A6 H- u9 u8 G4 G
作者: ann_wz    时间: 2023-11-24 10:15
超級狗 发表于 2023-11-24 09:35  d  v# U/ B* @8 b1 }# J+ f
怎知我不是在唬爛???

5 d. j) t4 h; E7 v# k狗叔,挂了四片nvram,用菊花链的拓扑有问题没' w7 G- [& V8 z6 |

作者: 超級狗    时间: 2023-11-24 10:55
本帖最后由 超級狗 于 2023-11-24 21:55 编辑
" B5 w' ^  i  u4 R
ann_wz 发表于 2023-11-24 10:15
" M( ]% X- g0 O8 ~9 l" h  U6 y狗叔,挂了四片nvram,用菊花链的拓扑有问题没

3 [. [$ P& Q4 f% @" Y# i4 H2 D# X嬰飛靈(Infineon)官網上有這麼一句話。, D( y/ Z: k  ~+ s. {

5 N0 {6 Q) ]# D) T
Load Capacitance of Tri-State data bus of many SRAMs connected together
Eventhough only one SRAM will be using the data bus at a time, it will see the load capacitancedue to all other data busses from idle SRAMs. If the pin capaticance of one SRAM's Tri-State Data bus is 15pF and if 5 busses are connected together, thenthe active driver will see a load of 15 x 5 = 75pF.
3 v" b% Y7 t3 k% U% u

5 p' q4 f* F( G4 v. |
CY14B116L-Z45XI - Infineon Technologies
( ^' S0 `6 d$ k% Z8 N# K$ S6 @! G6 `
通常我會檢查最大負載電容Maximum Bus Load Capacitance)和輸入/輸出驅動電流Input / Output Driving Current)I[sub]OH[/sub]、I[sub]OL[/sub]、I[sub]IH[/sub]、I[sub]IL[/sub],不過後者在芯片資料中好像沒寫,也要看你 MCU 端的數據。
0 B9 S) \, ^, K$ k3 C; U) a$ ^; v8 G& n" c; |, u$ u* `
但他們都拿五顆當例子了,我覺得在 NVSRAM 端可能沒問題,剩下就是你 MCU 端推得動、推不動的問題了。
, p( u+ U! p4 k/ D8 m- p* T4 P* i+ M4 o
- t2 q, m8 M+ h1 G' K+ p4 I+ b
) w- J+ o. F$ t
$ `, X( ?( @# O, I: I+ H5 O

作者: ann_wz    时间: 2023-11-24 13:34
超級狗 发表于 2023-11-24 10:55+ ~# v) N) Z8 f9 [: S
嬰飛靈(Infineon)官網上有這麼一句話。
& ~# H$ i; `" a! W7 i7 }6 X3 U' i3 p3 L0 u9 j: t: P- {
Load Capacitance ofTri-State data bus of many SRAMs conn ...
. k4 ^# u+ t( [: i8 s; o# L
厉害了,控制器是赛灵思的xc7k325t
% ^! i8 H5 h8 ?$ B3 K$ X6 f; m




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2