|
引言# c' Z$ I9 i) ~8 }# `
内容寻址存储器(CAM)是一种专门设计用于高速数据搜索的存储架构。与常规存储器基于地址检索数据不同,CAM能够同时将搜索词与存储数据进行比较,并在单个时钟周期内返回匹配地址。这种能力使CAM在需要快速表格查询的应用中非常有价值,例如网络路由器、交换机和执行数据包路由和检查的智能网卡(Smart-NIC)。; y% }6 e/ u, H, I& A: T4 C$ P& n) m
' \ d: ]2 A6 h5 R
三态内容寻址存储器(TCAM)通过允许每个位有三种状态:0、1或X(不关心),提供了比二进制CAM更大的灵活性。最近的研究表明,具有编码搜索和数据词的TCAM可以执行对各种机器学习算法重要的内存计算功能。, K: u; ~2 c; F5 J$ D% }
: y3 Z! W2 @0 Z* O
光学CAM实现与电子版本相比具有显著优势,特别是更高的信号数据速率和更低的延迟。之前的研究已经探索了使用波长分割复用(WDM)和时分复用(TDM)方法的微环谐振器(MRR)光学TCAM架构。9 {5 M5 n9 ~, j: R
3 W, t& K' A* m4 J0 n
本文探讨了一种创新的WDM O-TCAM架构,该架构利用非易失性III-V/Si微环激光器(MRL)作为存储元件,与早期设计相比,实现了微环数量显著减少[1]。
; F. S6 p/ N& X; O0 c' q1 M
bssjwljrajg6405302720.png
2 t" X! l9 g/ y0 b3 ?& B
4 A2 ?' Y7 G o# ?: m0 ?6 y18 F/ k2 Q O. @2 G% w+ ?$ t
使用微环激光器的WDM O-TCAM架构3 f' r& O: x- M
所提出的架构采用集成非易失性存储的III-V/Si微环激光器,与之前的WDM O-TCAM设计相比,微环数量减少了一半。这种方法利用波长编码来表示内容寻址存储器操作中使用的三态符号(0、1、X)。$ o8 l7 }& V4 H) L) x e% m
e3o3f5a3ow26405302820.png
7 I' J' s" `8 o' A4 O+ Z
图1. MRL-MRR WDM O-TCAM架构的示意图。左半部分显示存储在非易失性MRL阵列中的数据符号,而右半部分显示通过MRR阵列实现的搜索符号。PD输出电流值指示搜索词与存储词的匹配程度。. g' x0 Z0 c4 J3 I% j9 Q
k5 O8 G5 W8 G- w
如图1所示,每个MRL和MRM都使用自己的一组波长工作,每个波长代表一个不同的符号状态。与存储的数据符号相关的MRL状态由激光波长决定。同时,MRM共振由搜索符号按数据速率调制。由于存储器库设计用于长期存储,因此低速驱动器足以将数据词存储在MRL中。$ _; s/ B) G( G7 W- |
( F- p- n( K# F3 \: I6 P这种基于MRL的WDM O-TCAM实现的编码方案在表1中详细说明。当来自MRL的光耦合到MRM中时,会在MRM内嵌的光电探测器(PD)输出处测量到电流,表示不匹配。该架构可以在直通端口监测匹配状态,从而将PD数量减少到只有一个。
* c6 h: m1 |# h& I$ F" h; L4 E( T) S+ T7 M7 e
2
1 l# R; n8 A8 f t Y8 m核心技术6 K- C( X" j- P$ |
该架构的物理实现依赖于具有非易失性能力的III-V/Si微环激光器的先进制造工艺。1 B- d. r X9 Y/ E8 J
ioua0o4wf506405302920.png
' P+ l k! s z" ?! M% o' G4 N/ s( @图2. (a) 制造的MRL俯视图,显示环形结构。(b) 横截面图显示III-V/Si集成。(c) 所有5个MRL在不同状态下测量的非易失性光谱。(d) 非易失性激光状态的近距离视图。(e) 各种非易失性状态的峰值波长随时间变化。
5 g- d& W8 j c& |) X
) d9 \; w4 g: G9 R+ U如图2所示,制造的MRL具有精确设计,其中MRL1的半径为24.25μm,每个连续级联的MRL都增加了243nm的长度。这种设计选择使相邻MRL之间的计算波长通道间隔为2nm,使阵列中的每个元素能够清晰识别波长。% y6 ?4 p, e% j2 u, u
, F/ u/ g5 Y F6 k* I ]操作参数包括对每个激光器施加27mA的偏置,以实现顺时针(CW)和逆时针(CCW)方向的单模激光。为建立非易失性状态,对每个MRL施加0、-2、-4和-6V的编程电压,持续5分钟。通过关闭电压源后记录数据来评估这些非易失性状态的保持时间。+ p2 q/ I$ N, H5 d& W
, v# B8 f* ?2 {0 Z2 P结果系统展示了每个MRL的四种不同非易失性激光状态。考虑到五个MRL的阵列,该设置产生了能够存储1024个不同状态的光学存储库。通过监测每个非易失性激光状态的峰值波长偏移,研究人员观察到最大非易失性波长偏移为-80pm,这提供了足够的分离度以实现可靠的状态区分。- B, f0 U$ V) N0 O& F" d+ f4 T8 [
/ b: T/ v/ ?1 R$ h! @: N) V/ B( n. M3
0 ]! Y3 w8 b! ]. d+ ^7 I模拟结果和性能分析* A8 l5 A# x0 T* r% Y) p, ~0 F, ]
为了验证WDM O-TCAM架构的操作原理,使用两个连续波长(CW)激光器模拟MRL,以及集成了SiGe雪崩光电二极管的硅基光电子(SiPh)微环调制器作为内容比较引擎,模拟了单符号线路。
/ G+ b6 a% x0 w1 k
y0n0p43s50h6405303020.png
2 H' ~( @! ]& U2 X! E
图3. MRL WDM O-TCAM线路的模拟结果。(a) 搜索信号X1X0X。(b-d) 与存储的数据符号0、1和X比较时来自TIA输出的匹配信号。(e-g) 10Gbps匹配信号的眼图。(h) 基于MRL的O-TCAM能耗比较。
% s3 v3 H3 {7 e% D, E0 ~- g+ `9 {' s9 j4 ?0 B3 m
在模拟中,来自CW激光器(表示存储的数据符号)的光被发送到MRM,在那里被搜索序列调制,有效地比较数据和搜索符号。为了探索所有内容搜索组合,搜索序列设置为X1X0X,而存储的数据在0、1和X之间变化。
+ l1 ^. X7 c- o/ P+ T* {
' F. k0 E4 r8 ~- o# r, ?/ L$ q驱动MRM的搜索信号以10Gbps运行,如图3a所示。不同存储数据值的匹配信号如下所示:图3b(d = 0)、图3c(d = 1)和图3d(d = X)。在所有三种情况下,决策点(由加号标记)确认匹配信号符合编码表中概述的决策方案。
0 @) I8 R- v/ Z4 b) k. W6 c0 K
1 \! Q9 R* k% r搜索符号取自二进制集时的匹配信号眼图分别在图3e-g中呈现,对应存储数据符号0、1和X。这些图中明显开放的眼表明O-TCAM在高数据速率下正确可靠地运行。2 S# B' H4 }" g3 G
2 V0 n; u; x! h' }! {还对不同符号计数研究了能耗性能。具有5个三态符号的基于MRL的O-TCAM的端到端能耗测量为1156 fJ/符号。通过将MRL的效率提高到20%,模拟显示此能耗可降低到703 fJ/符号。+ @; V! }! b+ S. A
3 w" m B. }2 F5 H7 ^0 p# _
虽然集成到光网络中的电气TCAM可能具有更低的直接能耗,但需要额外的下变换器来匹配信号数据速率与搜索速度。这种转换步骤引入了在提出的基于MRL的O-TCAM架构中不必要的延迟,突显了其在光网络应用中的关键优势之一。8 Q- I, o0 |$ E& i* h
7 P- I+ p6 \2 Z; X6 u9 O, R6 d
4% O- o- U) w) {6 U( u( r$ D
结论
1 Y9 Y9 d0 p$ O! E/ A/ M本文展示了非易失性存储元件与III-V/Si光源的集成,实现了能效高、无静态功耗的非易失性波长调谐。所提出的架构展示了五个级联MRL的阵列,每个激光器展示了四个可编程的非易失性状态,最大波长偏移为80pm,信号消光比为40dB。- c8 ?6 G6 E4 B+ p: J* K$ _" `. C
4 u, P9 B$ [1 ?( I这种创新的O-TCAM架构采用级联MRL进行数据词存储,以及级联MRM确定每个搜索和数据符号之间的匹配状态。通过在波长域中编码三态搜索和数据符号,与之前的WDM O-TCAM架构相比,这种方法实现了微环资源减少一半。
, I; n$ _' P) F, P6 \! P
. U; I! F0 @* ^8 E参考文献
3 @/ a8 @# ], [& o[1] S. Cheung et al., "Arrays of Non-Volatile III-V/Si Micro-Ring Lasers for Memory Search Applications," in OFC 2025, Optica Publishing Group, 2025, Paper Th1C.5.
" x1 _7 k- y$ k+ [END
2 [9 I( G6 K/ p4 q2 M0 d; k, M N4 _/ Q
软件试用申请欢迎光电子芯片研发人员申请试用PIC Studio,其中包含:代码绘版软件PhotoCAD,DRC软件pVerify,片上链路仿真软件pSim,光纤系统仿真软件pSim+等。更多新功能和新软件将于近期发布,敬请期待!
0 t5 ~5 \3 j9 c; V3 ^% K9 \7 k点击左下角"阅读原文"马上申请9 \$ G# |) `% V0 S+ \* ?# k
7 P( O$ `5 R; X欢迎转载0 W0 g) V) C2 e1 V ?1 f
% Z' O: N. o% b; `* R, A. D
转载请注明出处,请勿修改内容和删除作者信息!8 L( B5 `0 r5 _; _4 G0 s4 [
, E, }) e6 n, I0 u$ b+ V; I! E9 e% K
* A, A1 D7 f4 l0 g4 a
v24npoohks26405303120.gif
- e% q* r6 j9 `
6 r1 m# f: P6 O. a6 [( y! i关注我们9 r# R1 x2 h/ x; T
+ ~5 P W" k! X; a0 Y
# K `$ W5 e, F3 u' P
nik45rsvm0s6405303220.png
6 J$ e8 e$ U& h7 E! S& }
|
+ g2 c: m3 `( r% Y/ ?$ Y6 b
naqg2njq1y46405303321.png
7 q2 `2 V5 q5 ^5 {. X, j5 @( {2 G4 R
|
* e; h% I% M2 M7 V
g14bvunlbeo6405303421.png
) @+ ]# s f1 i. b | 2 d1 F# e$ v" e n4 i
+ q4 I" ~1 P1 f# `2 \
' @" ?2 j! i3 h' U
6 }& x+ e8 r" X& p& ]
关于我们:+ z8 b$ E) r8 o6 y
深圳逍遥科技有限公司(Latitude Design Automation Inc.)是一家专注于半导体芯片设计自动化(EDA)的高科技软件公司。我们自主开发特色工艺芯片设计和仿真软件,提供成熟的设计解决方案如PIC Studio、MEMS Studio和Meta Studio,分别针对光电芯片、微机电系统、超透镜的设计与仿真。我们提供特色工艺的半导体芯片集成电路版图、IP和PDK工程服务,广泛服务于光通讯、光计算、光量子通信和微纳光子器件领域的头部客户。逍遥科技与国内外晶圆代工厂及硅光/MEMS中试线合作,推动特色工艺半导体产业链发展,致力于为客户提供前沿技术与服务。
5 E$ n1 I9 v# H2 c/ y1 `
, |& O9 K5 N: k; E7 Ihttp://www.latitudeda.com/
$ Z( j$ k% c* v(点击上方名片关注我们,发现更多精彩内容) |
|