|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
尽管过去十年人们担心摩尔定律最终走到了尽头,但微电子行业通过持续创新和创造力继续适应了新的物理限制和产品要求。这种创造力的主要部分已用于开发模拟、RF和混合信号模块而作为可嵌入的IP。: f1 ~) R8 i" w9 W" Z
* g! o6 o1 ~2 |6 ~4 C
5 U' l l/ l$ r K2 G0 \
0 }$ N& L- q4 _) s
现在可供选择的模拟/射频/混合信号IP既广泛又深入。人们可以在以下主要类别中找到大量7nm(在某些情况下甚至是5nm)的硬件模块:& d. S- t& t% q) F& h! w+ k
4 w& s4 h5 H/ L, }0 j0 ^3 ]
* _6 ~3 x; o. |$ t4 u* q6 r
1 P$ U$ {7 Q3 ~& C2 h4 X# c9 r: Q1. PLL和DLL:提供各种速度、抖动和功率规格;
! Y' G7 P8 U( A# m: `0 d( N8 r( d8 j# |1 L- j; a
8 ?4 k" |: ~, d6 x2 C+ T
! |" j$ ^5 K) q0 H
2. DAC和ADC:提供8位至24位分辨率,以及高达300MSPS的采样率;- a% d+ r9 z$ o' { J2 k
# S `" S2 e, e1 @
; B. ?$ K# C, j' e& p) D1 ~. x! N3 G0 ?4 N. @# k! V
3. PHY和SerDes:针对广泛的市场选择,例如无线(Wi-Fi和5G)、网络(LAN、WAN和外存)、计算(USB、PCIe、MIPI)和内存(DDR,包括G和LP两个版本,以及HBM等);
# h% @' g" t1 i7 X t" Q& X% Z0 V4 g! V
+ P A3 V$ _2 C# T
2 U: d6 p$ j: L: O3 M2 ?
4. 可将较小的元器件组装成个性化的模拟前端(AFE)、电源管理功能和RF模块。
* b/ n/ x: M5 U9 F0 k7 F7 H. E; w6 K' c4 a/ x
1 z: E$ H6 X# U5 \
- @( R0 d) H7 x, K0 _+ g业界已实现源源不断的工艺技术进步,从而对更多门数、更低功耗、更高性能和更多功能等永无止境的需求提供支持。这包括三阱隔离、绝缘硅、P+保护环、FinFET和沟槽隔离。许多这些特性促成了我们今天看到的模拟、RF和混合信号IP的激增。这些衬底的添加还降低了设计人员在超深亚微米领域所面临的一些复杂问题的严重程度——例如隐藏在压摆率中的模拟噪声源、阻抗匹配和端接复杂性,以及支持巨大带宽的电路。
4 B! }' Y9 _9 o
" ~+ \- ]9 Q8 R( D& f- i
( G) v) r- s4 ^4 S% U/ M4 D, n! Q, y
然而,在面对16nm及以下SoC设计中与模拟电路并排放置的大量门数时,即使是新颖的工艺改进也无法实现。事实上,靠近模拟/射频宏的大型高性能数字模块所带来的信号完整性和电源完整性挑战,正从芯片扩展到封装和PCB,两者都在努力跟上硅片技术的进步。SoC设计人员越来越发现他们不得不将其工作范围扩展到这两个其他领域,从而确保其芯片设计能够按预期运行。9 O, V" Y1 ? X' K% }, g) s
$ K ^+ k# F3 I$ M8 g
% N2 m) Q3 T2 U8 s8 N" _; x
9 J9 z+ `- W% S+ E& L( p$ c7 n- |4 ]" l- M这一由多个部分组成的系列文章,探讨了嵌入式模拟和RF IP核如何对芯片、封装和PCB功能产生负面影响——其影响多种多样。我们还将讨论在所有三个层面上可以采取哪些措施来防止这些问题,以及这些解决方案如何相互促进。
3 q1 {1 J2 ~6 O& T# A A C9 v: b* A$ F$ q' B1 [& G3 r" C
3 J: G9 b+ d0 m8 l R8 b1 {" I
% L$ T$ A! |9 h: {) e2 W1 X- M' d! [硅片实践 U/ x( p- N; e5 D
; I+ @+ D- Z' I( F8 y+ G7 d& Y+ l
# @" [/ v$ X3 z4 X. V
在过去的二十年里,为模拟和数字电路设计创建统一工具和方法流程的尝试,迄今已被证明是徒劳的。然而,模拟流程的基本轮廓却获得普遍同意。
& z6 w) Q2 j, u3 t1 {+ Y
2 w$ ~7 b" V! d2 j5 Z
) H1 P3 X" y5 U0 b$ k# D& S V U& J @, y! ]
' M* L2 ^& T& Z5 W; z
尽管流程可能看起来相当简单,但问题在于细节。- Z5 G& F& w1 T- |8 Y: z/ N
1 ?# n- h4 S+ S
3 v% b/ [. I, K7 @# G5 j( g6 D4 p- e; j# I6 @: D" U R
模拟电路对电路的布局和布线方式非常敏感。走线和过孔间距、差分信号和额外地引脚等设计规则,有助于避免或至少减少导致EMI问题的衬底耦合和邻近效应。这就是为什么设计规则检查(DRC)是版图后物理验证工作的一部分。版图与原理图一致性检查(LVS)也是验证预期连接性的相同步骤的一部分。, H- e- Y! L3 Q3 p( U, y
- h- |" K& k: E/ e9 c; A, t7 U) _7 j+ ^& I1 U
8 s/ W8 E8 v @: a, a$ x: a$ z1 b寄生提取会直接影响潜在耦合源的识别,寄生的反向注释通常会导致原理图和版图发生更改。不幸的是,这会影响时序、动态范围、负载、增益和功率,并产生一组全新的寄生效应。因此,返回到设计流程开始这样的迭代循环是一种悲剧性的必然,这就是为什么模拟设计被认为更像是一门技术而不是一门科学。* m8 u$ `- m5 Y. }$ {) ^
) ?8 k2 v. f9 k4 ~8 Y3 ^$ e
0 @: H, |. `* x
# |. a1 v! A9 G0 F+ P: K模拟模块的集成
# U$ F: h) [& c% X" ~$ ^6 O" V: V- c' X/ @8 r8 L/ i E1 l
/ P T/ g: m4 Q, Z0 g
因此,将生成的模拟模块集成到整个ASIC/SoC设计中会带来一系列全新的问题。对于数字和模拟两种电路模块,芯片布局规划都将受到每个模块的最佳位置、引脚布局、I/O位置、关键路径、电源和信号分布,以及芯片尺寸及其纵横比的约束。模拟IP对这些问题中的大多数都特别敏感,而模拟模块也是硬MAC,这就使上述所有问题变得复杂。: V6 G! g% F u" K4 J
/ e" U% @+ Y9 J# R, J! r# _8 k/ k$ k6 G
6 @4 [% Z, P9 o m3 M f' x: }
一旦放置了芯片模块,无论是模拟还是数字,最佳布线实践都包括首先实现所有关键路径。但是,当涉及非关键路径时,模拟信号应优先。此外,无论给定的模拟信号是否重要,所有模拟布线都需要在匹配寄生、最小化耦合效应和避免过度的IR压降方面进行特殊考虑。这是通过对模拟信号布线采用各种屏蔽技术、保持走线短、通过最直接的路线设置返回信号路径,以及使用差分信号等来实现的。! v E9 |7 d! p7 Q1 l
0 P! h0 M% \, V1 S
6 c+ H9 f( Y4 V' R: o
- z* _- M% L- x+ S7 S1 T除了上述在片上集成模拟内容的广泛方法之外,不同类别的模拟电路也可能需要特别注意。DAC和ADC就是一个很好的例子。' R8 f) @( t8 ?
- H- ^' a* \) E& W: R. ^4 L) ?9 A
6 Y f+ p5 w& t8 M6 }) _4 C/ I6 C b0 C5 d. Z. k
使用DAC或ADC时,除了其分辨率和采样率外,还需要考虑其他一些设计注意事项,即其指定的信噪比(SNR)、有效位数(ENOB)额定值和功耗。遵循奈奎斯特采样定理(该定理指出,使模拟信号获得充分数字再现,需要以2倍以上的模拟fmax进行采样)可能本身会给非常高性能的应用带来带宽、功率和位同步上的挑战。! @4 g! j8 h k) P; e* H- A
4 }0 h* Q9 v: Q6 M- u' n0 v7 _ @
3 r8 ]* A/ g# h( B9 k/ I5 ]
3 X* T3 E# Z8 K8 x6 O/ c, c7 s从采样的角度来看,无线尤其成问题,而音频则通常对分辨率的要求最高。这就是ENOB等参数具有特别意义的地方。无论给定DAC或ADC所标榜的分辨率是多少,迫使此类模块超过其ENOB都会使其SNR性能下降,并有可能对模块的真正实用性产生重大影响。" b) `6 k5 E& P3 d0 d
2 f6 h$ d8 ^. [% p2 z. _ w, M9 G8 U
0 ~" U% P# C8 d& i1 _8 }4 t" N' a9 M9 x1 E' e5 x+ {
最重要的是,将模拟模块设计和集成到SoC或ASIC的环境中,根本不会像芯片的数字部分那样“干净”并且其工程工作可预测。经验、灵活性和适应性是成功的决定性因素。" s/ M0 e |" h2 q1 ~
- e- q P0 u& n9 j- W" L6 H5 w5 Q0 O: K6 x8 K/ ]
6 T- G, i* |' Z5 d: Q
传统上,芯片设计团队认为,在将数字和模拟/RF/混合信号模块正确集成到SoC设计中所需关心的事情不外乎这些。但正如我们将在本系列即将发布的文章中所说明的那样,情况不再如此。SoC设计工作的规模正在不断扩大,因此设计团队需要大幅提高其技能和实践才能在这个变革时期生存下来。
" [( A/ }8 Z3 u$ C5 d6 ?
7 m, Q d9 J9 D! Y- f! ~
. {: v0 x5 k2 d; l7 T) _8 r3 ]0 @% j- A0 U1 i% H$ |
Kedar Patankar是P2F Semi的首席技术官(CTO),也是半导体行业的资深人士,在设计、开发和客户关系方面拥有23年的经验。 |
|