深圳市正纳电子有限公司 专业供应88E系列产品
专业专注20年IC集成电路研发经验
公司支持技术开发 并免费为客户提供开发样品
欢迎您的来电 详谈
负责人;杨杰
电话:15986777949
摘要:为了在嵌入式系统设计中实现对SDRAM存储器的访问,本文提出了一种基于AMBA-AHB总线规范的SDRAM控制器设计方案。方案首先简要介绍了AMBA总线规范,然后在完成整个存储控制器的整体框架设计的基础上给出了SDRAM控制器的实现原理以及详细的子模块划分。整个控制器的设计已用Verilog HDL语言实现并通过了Modelsim仿真和FPGA验证。仿真结果表明所设计的控制器符合SDRAM内部指令操作,并且满足了严格的时序要求。
0 引言
随着大规模集成电路和高速、低功耗、高密度存储技术的发展,SDRAM动态存储器因容量大、速度快、价格低廉等优点,现已成为PC内存的主流。然而SDRAM存储器内部控制逻辑十分复杂,时序要求也非常严格,因此需要设计专门的SDRAM 控制器来实现系统对SDRAM的访问。
存储控制器是嵌入式微处理器中AMBA-AHB总线与片外存储设备之间的接口,完成总线主设备(CPU或DMA)与片外存储设备(SDRAM或SRAM)的数据传输,其功能与性能决定着嵌入式微处理器所支持的外部存储器的类型以及外部存储器的访问速度,进而决定着整个嵌入式系统的处理速度。AMBA总线规范成为嵌入了式微处理器内片上总线的标准,设计基于AMBA总线标准,支持嵌入式系统常用存储器类型的存储控制器IP具有非常大的现实意义。
1 AMBA 总线简介
典型的基于AMBA总线的微控制器架构如图1所示。
它包含一个作为系统骨架的AHB(Advanced High-Performance Bus)或ASB总线,可实现CPU或DMA模块与片外存储器之间的大量数据通信,以获得大的带宽。
另外,在这条高性能总线上还有一个桥接器以连接低带宽的APB,而在APB上连接着大多数的系统外设。用户可以各自独立设计基于这个规范的微处理器以及外围IP,提高了系统的开发效率及模块的可重用型[6].
其中,AHB 总线是一种支持多总线主机的高性能总线,用于高性能、高时钟频率的系统,它保证了处理器与片外存储器的有效连接。一个完整的AHB传输过程可以分为地址传输阶段和数据传输阶段,地址传输阶段传输地址和控制信号,而数据传输阶段传输的是读写数据和响应信号。AHB 总线支持流水线传输,也就是说在前一个数据传输阶段可以同时进行下一个地址传输阶段,前后不同的传输阶段可以重叠起来以提高系统的数据处理速度。
2 SDRAM 工作原理
SDRAM 是一种高速高容量同步动态存储器,相比于SRAM 等静态存储器具有容量大、速度快、价格低廉等优点,成为图像处理中常用的数据存储器。但因SDRAM存储结构的特殊性,需要对SDRAM不断进行预充电、刷新等操作以保持数据不丢失。SDRAM 内部的操作是通过总线命令实现的,命令由RASN、CASN 和WEN信号联合产生,如表1所示(H表示高电平,L表示低电平)。
SDRAM上电后必须按一种确定的方式初始化。在上电稳定后100 μs时间内存储器不接受除NOP以外的任何命令。当100 μs过后,通过控制器向SDRAM所有bank 发出预充电(Precharge)命令[8],使SDRAM 所有bank进入待机状态。之后,要对SDRAM 连续执行两个自动刷新操作,使SDRAM 芯片内部的刷新及计数器进入正常运行状态。两个刷新周期完毕之后,开始对SDRAM 的模式寄存器(Mode Register)进行操作,模式寄存器用来决定SDRAM将以何种工作模式工作。整个初始化过程如图2所示。
3 SDRAM 控制器与AMBA-AHB 总线的关系
本设计基于AMBA-AHB总线的slave模块,SDRAM控制器处在片内AHB 总线与片外存储设备之间,作为一个从机挂在AHB总线上。它一边需要通过AHB总线接口模块与AHB总线通信,因此必须符合AHB总线标准;另一边又需要给外部存储设备提供控制信号,以实现对外部存储设备的读写操作。控制器接收来自总线主设备的符合AMBA-AHB 总线规范的数据传输请求,产生正确的读写控制信号给SDRAM 存储器,以完成总线的数据传输请求。
AMBA 2.0总线为嵌入式微控制器定义了一套片上总线标准,因此本设计是独立设计的基于该规范的外围IP.
4 SDRAM 控制器系统设计架构
SDRAM 控制器与AHB 总线接口在整个系统中的连接关系如图3所示。
4.1 AHB-slave总线接口电路
AHB-slave总线接口电路用来实现SDRAM 控制逻辑与AHB-master之间的信号传输。
按照AMBA 总线规范要求,AHB 总线从设备(slave)在总线时钟上升沿,HREADY信号(由从设备发出)为高的情况下,必须锁存来自AHB总线的总线控制信号、数据信号、地址信号等,以供内部译码模块以及其他各模块使用。
4.2 总线地址译码
AHB 总线可以挂多个从设备,如图3 所示的从机A,从机B.因此在一次读写操作中,需要对来自总线的读写地址进行译码,以判断总线是对哪个从设备进行访问,并产生相应的内部片选信号。
4.3 SDRAM控制器
SDRAM 控制器由5个模块组成:SDRAM 控制器模块、控制接口模块、命令解析模块、地址数据复用总线模块和数据通路模块。SDRAM 控制器模块是顶层模块,通过例化其他4个子模块将其连成一个整体。
4.3.1 控制接口模块
控制接口模块对来自AHB 总线信号和SDRAM 控制寄存器的信号解码并寄存,传送已经解码的NOP、WRITEA、READA、REFRESH、PRECHARGE 和LOAD_MODE命令和ADDR给命令解析模块。
控制接口模块还含有一个用于给命令解析模块产生周期刷新命令的刷新电路,用于给命令模块发送刷新请求。收到命令模块的刷新请求后,减法计数器重新装入数值,重复以上过程。
本设计所使用的MT48LC16M4A2 型号SDRAM 存储器具有每64 ms刷新4 096次的要求,因此由64 ms/4 096=15.625 09 μs知,器件必须至少每15.625 09 μs刷新一次。假如存储器和SDRAM控制器工作在100 MHz的时钟周期下,那么刷新间隔周期的最大数值是15.625 μs/0.01 μs=1 562 d.
4.3.2 命令解析模块
命令解析模块接收控制接口模块输出的已经解码的命令和周期性输出的刷新请求,产生合适的命令给SDRAM器件。从刷新控制逻辑电路发出的刷新请求比主机接口的命令的优先级别高,因此模块还含有一个简易的仲裁电路,用于仲裁主机的命令和刷新控制逻辑所产生的刷新请求。
在仲裁电路已经接受主机命令后,命令被送到模块的命令发生器部分,命令模块使用3个移位寄存器来产生命令之间的时序,一个移位寄存器用于控制ACT 命令;第二个用于控制读或写命令发出的时间;第三个用于对命令的持续时间定时,这样仲裁其就可以判断最近请求的操作是否已经完成。
命令解析模块所产生的输出信号OE用于控制数据通路模块的输入数据通路的三态缓冲。
4.3.3 地址数据复用总线模块
该模块实现SDRAM的地址复用,地址的行部分在ACT(RAS)命令时复用到SDRAM输出的A[11:0],地址的列部分在读(CAS)或写命令时复用到SDRAM地址线上。
4.3.4 数据通路模块
数据通路模块提供了SDRAM和主机之间的数据接口,负责SDRAM控制器与外部SDRAM存储器之间的数据交换,具体说就是在对SDRAM写操作时将来自AHB总线的数据放到外部数据线上,在对SDRAM读操作时,将来自SDRAM的数据正确送到AHB总线上。
5 设计实现与仿真结果
本文使用Micron 公司提供的型号为MT48LC16M4A2 的Verilog 仿真模型进行仿真验证,证明了设计的正确性。仿真结果如图4,图5所示,图4是SDRAM写操作的仿真时序图,即将AHB总线控制操作转化成SDRAM 写操作指令;图5 表示的是将写入SDRAM的数据连续读出的仿真时序。
6 结语
本方案设计了一个基于AMBA-AHB 总线的SDRAM控制器,将AMBA-AHB 总线的控制操作转化成了符合SDRAM 操作规范的控制指令,最后的仿真波形证实了该设计的正确性
IDT71V3577S85BQ
IDT71V3577S85BQI
IDT71V3577S80BQGI
IDT79RV4640-167DU
IDT79RV4640-150DU
IDT77V500S27BCG
IDT77V500S25BCG
IDT77V500S25PF
IDT72V801L20TF
IDT72V801L15TFI
IDT72V801L10TF
IDT82V2084PFI
IDT82V2084PF
IDT82V2082PFI
IDT82V2088BB
IDT82V2108PXI
IDT82V2108PX
IDT82V2616BB
DH82032MB
IRMS6419
ISPLSI2096-80LT
ISPLSI2064A-80LT100I
ISPLSI2064A-80LT100
ISPLSI2064-80LJ
ISPLSI2064-80LT
ISPLSI5256VE100LF256-80I
ISPLSI2128V-80LT100
ISPLSI2064A-80LJN84
ISPLSI2032A-80LT44
ISPLSI2064V-80LT100
ISPLSI5256VE125LT100-100I
ISPLSI5512VA100LB388
ISPLSI5384VA100LB208
ispLSI5512VA110LB388
ISPLSI5384VE125LF256-100I
ISPLSI5256VE125LF256-100I
ISPLSI3256A-70LM
ISPLSI5256VA100LB208
LGS-8GL5-A1-C-LB1-P
LE88231DLC
LE88221DLC
LFE3-95EA-9FN1156I
LFE3-95EA-8FN1156C
LFE3-95EA-9FN672C
LFE3-95EA-9FN672I
LFE3-95EA-8FN672I
LFE3-95EA-8FN1156I
LFE3-95EA-9FN1156C
LFE3-95EA-9F1156C
LFE3-95EA-9F1156I
LFE3-95EA-8FN672C
LXT9785EHC
M21148G-14
MD27C64A-15/B
MD27C64A-30/B
MD27C64A-17/B
MD27C64A-40/B
MD27C64A-45/B
MD27C64A-25/B
MD27C64-40/B
MD27C64A-35/B
MD27C64A-20/B
MD27C64-45/B
MT48LC8M16A2TG-7E
MT48LC8M32B2P-7IT
MAX485ESA+T
MAX485EESA
MAX1772EEI
MAX1714BEEE+T
MAX1795EUA+T
MAX17121ETG+T
MAX17061ETI
MAX2373ETC-TG071
MAX238CWG+T
MAX235CPG
MAX232MJE
MAX233EPP
MAX4091AUK+T
MAX4470EXK+T
MAX4453ESA+T
MAX211EEAI
MAX538BCPA+
MAX532BCWE+T
MAX3814CHJ+T
MAX3892
MAX3885ECB
MAX3875E
MAX3840
MAX3892ETH+
MAX3892EGH
MAX2058
MAX2029ETP+
MAX206ECAG+
MAX2057ETJ+
MAX2043ETX+
MAX2059ETL+
MAX2058ETL+
MAX2029
MAX3296CTI+T
MAX323ESA+
MAX3293AUT+T
MAX4389EUT+T
MAX2602ESA
MAX206ECAG+
MC10H162L
MAX9924UAUB+T
MAX998EUT+T
MC14490L
MC3403L
MC3487L
MD2716M-17/B
MD2716M35/B
MD2716M-20/B
MD2716M-40/B
MD2716M-25/B
MD2716M-45/B
MD2716M-30/B
MD2716M-15/B
MD2716M/B
MD2716-45/B
MD2764A-45/B
MD2764A-30/B
MD2764A-35/B
MD2764A-25/B
MD2764A-40/B
MD2764A-20/B
MD2764A-17/B
MD27010A-20/B
MD27010A-35/B
MD27010A-40/B
MD27010A-25/B
MD27010A-45/B
MD27010A-30/B
MD8086-2/BC
MD8088/C
MD8088/BC
MD8088/B
MD8087-2/BC
MD8087-1/B
MD8087/BC
MD8087/B
MD80C86-2/B
MD2732A-30/B
MD2732A-40/B
MD2732A-45/B
MD2732A-35/B
MD2732A-20/B
MD2732A-25/B
MD27512A-40/B
MD27512A-45/B
MD27512A-25/B
MD27512A-30/B
MD27512A-35/B
MD8254A-2/B
MD8254A/B
MD8259A/BC
MD8259A/BC 5962-8751801XA
MD8254/BC
MD8254/B
MD8253C
MD8255A/B
MD8259A/B
MD8259A/B C 5962-8751801XA
MD82C88/B
MD82C86H/B
MD82C89/B
MD82C87H-5/B
MPC8280CZUUPEA
MPC860TCZQ50D4
MPC8272VRMIBA
MPC8272ZQMIBA
MPC8270ZUALDA
MPC8280ZUQLD
MPC8275CZQIIB
MPC8272CZQIIB200/200/66
MPC8270ZUUPEA
MSC8144VT800A
MSC8144VT1000A
MR87C196KB12
MPC8572ELVTAVND
MT5C6408EC-55L/883C
MT5C6408EC-45L/XT
MT5C6408EC-45L/883C
MT5C6408EC-55L/XT
MT47H64M8CB-37E:B
MT46V64M8FN-6:D
MT46V64M8FN-6 IT:D
MT46V64M8FN-6
MT46V64M8BN-75:D
MT46V64M8BN-75
MT46V64M8BN-6:D
MT46V64M8BN-6 IT:F
MT46V64M8BN-5B:F
MT46V64M8FN-5B:D
MT46V64M8FN-6 D9BVN
MT48LC8M32B2F5-6
MT48LC8M16A2B4-75:G
MT48LC32M8A2FB-75 L:D
MT48LC32M8A2BB-75:D
MT48LC8M16A2B4-75 IT:G
MT47H64M4BP-37E:B
MT47H256M4HQ-37E:E
MT47H128M4CB-37E:B
NCS2553DR2G
NB4N7132DTR2G
NMC27C64QE-200
NMC27C64Q
NMC27C64BQ-150
NMC27C512BQE-200
NMC27C64Q-150
NMC27C512AQE-150
NMC27C512QE-200
NMC27C512AQE-200
NMC27C64BQE-200
NMC27C512BQ-150
Nrf24LE1G
nRF24LE1-O17Q24-R
nRF24LE1-O17Q48-R7
nRF24LE1-O17Q32-R
OP497FY
OP470FY
OP470EY
OP2177ARMZ
OPA37FJ
P4C164-55LMB
P4C164-15LMB
P1172.223T
PM4358-NGI
REF194ESZ
REF02FZ
PALC22V10L-25WC
PALC22V10B-15WC
PALC22V10L-35WMB
PALC16R6-25WMB
PALC16R6-30WMB
PALC16R6-20WMB
PCM1742KE
PEF22825FV1.1
PIC16F628A-04/SP
PIC16F628A-04/P
PIC16F628-04/SP
PIC16F628-04/P
PIC16LF877
PIC16LF877A-I/PTC14
PIC16C65B-20I/PQ
R8J66954BG-ES
ROP1011190/2AUC
ROP10133R1B
SMJ27C64-45JM
SMJ27C64-40JM
SMJ27C64-35JM
SMJ27C64-30JM
SMJ27C64-25JM
SMJ27C64-20JM
SMJ27C64-15JM
SMJ27C64-12JM
SMJ27C64-10JM
SMJ27C512-45JM
STMP3507B144E-TA6
SAA7119E/G
SiI164CTG64
SIM56C01T1
SMJ27C010A-45JM
SNJ54LS74AW
SN74LVC374ADWR
SN74LVTH16245ADGGR
SN74LVC2G74DCTR
TLC59282DBQR
TL084CDT
TLV320AIC31IRHBR
TMS34020APCM-40
TMS320C6416EZLZ7E3
TMS32C6416EGLZA6E3
TMS320C6746BZWT3
TMS320AV7100PGW
TMS320DM275ZVL
TMS320C50PQA57
TMS320LF2407APGEA
TMS320DM6467CZUT7
TMS320DM6467CZUTD7
TMS320DM6467ZUTD7
TMS320C6424ZWT7
TMS320F2812PGFS
TMS320F2812PGFQ
TMS320C6701GJCA120
TMS320C6701GJC167
TMS320C6701GJC150
TPA3124D2PWPR
TPA3101D2PHPR
TPA3123D2PWPR
TPA6112A2DGQR
TPS40190DRCR
TPS40057PWPR
TPS61043DRBR
TPS61087DRCR
TPS61045DRBR
TPS61045DRBR
TPS61202DRCR
TPS2828DBVR
TPS51220RHBR
TPS51125RGER
TPS51200DRCR
TPS51100DGQR
TPS65020RHAR
TPS65013RGZT
TXC-06830
UC1846J
SSM3302ACPZ
STV7617
STI5500MVB
STI5508AVB-X
STI5508SVB
STI5518FVC
STMP1342L
SZM-2066Z
SZM2066Z
TDA7267A
WS57C71C-45TI
WS57C71C-45T
WS57C71C-70TMB
WS57C71C-70T
WS57C71C-35TMB
WS57C71C-55T
WS57C71C-45TMB
WS57C71C-55TMB
WS57C71C-55TI
WS57C71C-70TI
WSI57C71C-70T
WSI57C51C-55
WSI57C71C-45T
WSI57C64F-25D
WSI57C64F-35DI
WSI57C64F-35DMB
WSI57C64F-25DI
WSI57C64F-25DMB
WSI57C51C-55T
WSI57C64F-35D
WS27C512L-10DI
WS27C512L-15DMB
WS27C512L-15DI
WS27C512L-85DMB
WS27C512L-85DI
WS27C512L-12DMB
WS27C512L-12DI
WS27C256L-85DMB
WS27C256L-85DI
WS27C512L-10DMB
WSI27C512L-10DMB
WSI27C512L-15DI
WSI27C512L-15DMB
WSI27C512L-85DMB
WSI27C512L-85DI
WSI27C512L-12DMB
WSI27C512L-12DI
WSI27C512L-10DI
WSI27C512L-15
WSI27C256L-90
WM8224CSEFL/R
WM8224SEFL/R
WS57C51C-55TMB
WS57C51C-70TI
WS57C51C-45TMB
WS57C51C-70TMB
WS57C51C-70T
WS57C51C-55T
WS57C51C-45TI
WS57C51C-55TI
X28256DMB-25
XC2V3000-5FG676I
XC2V3000-6FG676C
XC2V3000-6FF1152C
XC2V3000-6BG728C
XC2V3000-5FG676C
XC2V3000-5BG728I
XC2V3000-6BF957C
XC3S400-5FG456C
XC3S400FGG456
XC3S400A-4FGG320C
XC3S400PQ208
xc3s400-5PQG208C
XC3S400-5PQ208
XC3S400-4PQ208C
XC3S400-4FG456C
XC2VP40-6FFG1152I
XC2VP7-6FF896C
XC2VP50-6FF1152C
XC2VP7-5FF672C
XC2VP70-6FF1517C
XC2VP50-5FF1152C
XC2VP70-5FF1704C
XC2VP7-5FF672I
XC2VP7-6FF672C
XC2VP50-5FF1517C
XC2V1500-5FG676I
XC2V1500-6FG676C
XC2V1000-5FG456I
XC2V1500FG676
XC2V1500-4FG676C
XC2V1000FG456
XC2V1000-5FG456C
XC2V40-6FG256C
XC2V40-6CS144C
XC2V40-5FG256I
XC2V40-5FG256C
XC2V40-5CS144I
XC2V40-5CS144C
XC2V40-4FG256I
XC18V256VQ44C
XC18V512JC
XC4008E-2PQ208C
XC4006E-4PQG160I
XC4008-5PQ208C
XC4006E-4PQ208C
XC18V04-VQG44I
XC4008E-4PQ208C
XC18V512VQ44
XC4006E-3PQ160C
XC3S500E-4VQG100I
XC3S500E-4VQG100C
XC3S500E-4VQ100I
XC3S500EVQ100
XC3S50-4TQ144
XC3S200AN-5FT256C
XC3S200AN-4FT256I
XC3S250EVQ100
XC3S250E-4VQ100C
XC3S250EPQ208
XC2S15-5TQ144C
XC2S150-6PQG208C
XC2S100-4FG256C
XC2S150F456
XC2S150-4FG256C
XC2S100FG456
XC2S100E-6FTG256I
XC2S150FG256
XC2S100E-6TQ144C
XC2S100-6TQ144C
XC4013XL-2PQ160I
XC4013XLA-09PQ160I
XC4013XL-3HT144I
XC4013XL-1HT144C
XC4013XL-1PQ208C
XC4013XL-3PQ240I
XC4013XL-4PQ160C
XC4013XL-2PQ208I
XC4013XL-3PQ240C
XC4013XL-3PQ208C
XC2V250-6FG456C
XC2V250-6FG256C
XC2V250-6CS144C
XC2V250-5FG456I
XC2V250-5FG456C
XC2V250-5FG256I
XC2S200E-6FG456C
XC2S200E-6PQ208C
XC2S200E-4FGG456I
XC3S1500-4FG676C
XC3S1600E-4FG320I
XC3S1500FG320
XC3S1500-5FG320C
XC3S1500-4FG320C
XC3S1600EFG320
XC2V6000-5FF1517C
XC2V6000-6FF1517C
XC2V6000-6FF1152C
XC2V6000-6BF957C
XC2V6000-5FF1517I
XC2V6000-5FF1152I
XC3195A-4PQ160C
XC2S50E-6PQ208I
XC2S50E-6PQ208C
XC2S50E-6FT256C
XC2S50E-6TQ144C
XC2V500-6FG256I
XC2V500-6FG456C
XC2V500-5FG456I
XC2V500-5FGG456I
XC2V500-6FG256C
X2804DMB-12
X2804DI-55
X2804DMB-20
X2804DMB-15
X2804DMB-55
X2804DMB-45
X2804DMB-35
X2804DI-45
X2804DI-35
X2804DMB-25
XC2S30-5CSG144C
XC2S30-6VQ100C
XC2S30VQ100
XC2S30-6VQG100I
XC2S30-5VQ100C
X2816DMB-55
X2816DMB-45
X2816DMB-35
X2816DMB-25
X2816DMB-20
X2816DMB-15
X2816DMB-12
X2816DI-55
X2816DI-45
X2816DI-35
XC2V80-5FG256C
XC2V80-5CS144C
XC2V80-5CS144I
XC2V80-4FG256I
XC2V80-4FG256C
XC2V80-6FG256C
XC2V80-6CS144C
XC2V80-5FG256I
XC4VLX60-11FFG1148I
XC5VLX30T-1FFG665I
XC5VLX30T-1FFG665C
XC5VLX30T-2FFG665I
XC5VLX30T-1FF665I
XC5VLX30TFF665
XC4VLX40-11FF1148C
XC4VLX40-11FFG1148C
XC4VLX40-1FFG668I
XC4VLX40-11FFG1148I
X2816DI-12
X2804DI-12
XC5VFX70T-2FFG665I
XC5VFX70T-2FFG665C
XC5VLX85T-2FFG1136I
XC5VLX85T-3FFG1136C
XC5VLX330T-2FF1738C
XC5VLX85T-3FFG1136I
XC4044XLA-9HQ208I
XC4044XLA-9HQ160C
XC4044XLABG352-O9C
XC4044XLA-9BG352I
XC4044XLA-9BG352C
XC4062XLA-9HQG240I
XC4062XLA-9HQ240C
XC4028XLA-9HQ160C
XC4028XLA-9BG352I
XC4028XLA-09HQ240I
XC4028XLA-9HQ240I
XC4028XLA-9HQ208C
XC4028XLA-09HQ240C
XC5206-6PQ160C
XC5206-6VQ100C
XC5206-6PQG100I
XC5206-5PQG160I
XC5206-6PQ100C
XC95288XL-6FG256C
XC95288XL-7PQ208C
XC95288XL-6TQ144C
XC95288XL-6TQ144I
XC95288XL-7TQ144I
XC95288XL-7TQG144I
XC95288XL-7TQ144C
XC4VFX60-10FFG1152I
XC4VFX60-10FF1152C
XC4VFX40-10FF672C
XC4VFX60-10FFG1152C
XC4VFX60-11FF1152I
XC4VFX60-11FFG1152I
XC4VFX60FF672
XC4VFX60-11FFG1152C
XC4VFX20-10FF672I
XC95144XL-7TQG144I
XC95144XL-7TQ144C
XC95144XL-7TQG100C
XC95144XL-7TQ100C
XC95144XL-5TQG100I
XC95144XL-5TQ100C
XCV600E-7BG432I
XCV600E-7BG432C
XPC860TZP50B3
XPC860ZP50C1
XPC860PZP80D4
XPC860PZP80D4
XPC860TZP50D4
XPC860TZP80D4
XPC862SRZP66
XPC862TCZP66
XPC862PZP80
XCV400E-7BG432I
XCV405E-6FG676C
XCV405E-8FG676C
XCV405E-6BGG560I
XCV405E-6BG560C
XC9572XL-7VQ64I
XC9572XL-10VQG44I
XC9572XL-10VQ64I
XC9572XL-7VQ64C
XC9572XL-10VQ64C
XC9572XL-7TQG100I
XC9572XL-4TQ100C
XC9572XL-10VQG44C
XC9572XL-7TQ100C
XCV200E-6BG352C
XCV200E-4FGG456I
XCV200E-4FG456I
XCV200E-6FG256C
XCV200E-6PQ240I
XCV200E-6PQ240C
XCV300E-6FG456C
XCV300E-6BGG432I
XCV300E-6PQ240I
XCV300E-6BG432C/I
XCV300E-6FG456I
XCV300E-6GB352I
XCV300E-7FG456C
XCS30XL-4PQG240I
XCS30XL-4VQ100C
XCS30XL-6VQG100I
XCS30XLVQ100
XCS30XL-4TQ144I
XPC855TZP80D4
XPC850ZT50BU
XPC850SRZT50BU
XPC857TZP50
XCS30XL-3VQ100C
CY7C68300C-56PVXC
ADE7754ARZ
R2A15120FA
ADP1046ACPZ
10/3R1A
ADP1046ACPZ
ADF4901BCPZ
ADP8860ACPZ
ADM1275-1ACPZ
ADM1166ACPZ
ADD5207ACPZ
ADM1166ACPZ
ADM1385ARSZ
ADM1275-1ACPZ
ADUM3223WCRZ
ADF4110BCPZ
ADF4110BCPZ
ADF4118BRUZ
ADF4360-2BC
ADF4360-1BCPZ
ADA4851-4WYRUZ
ADF4901BCPZ
5962-8757104YA
5962-8954801PA
5962-8969001LA
5962-89620012A(HA4-5020/883)
ADV7180BCPZ
ADT7411ARQZ
88E1112-NNC1
88E1118R-NNC2
88E1118RA0-NNC2I000
88E1118RA0-NNC2C000
AD8630ARUZ
AT49BV008AT-90CI
AT49BV008AT-20CI
AT49BV008AT-15CI
AT29C256-90DM/883C
AT29C256-90DM/883B
AT29C256-90DM/883
AT29C256-90DI
AT29C256-70DM/883C
AT29C256-70DM/883B
AT29C256-70DM/883
AT29C256-70DI
AT29C256-25DM/883C
AT29C256-25DM/883B
ATV750L-40DM/883
ATV2500L-30DM/883
ATV2500L-25DM/883
ATV2500L-30KI
ATV2500L-30KC
ATV2500L-25KI
ATV2500L-25KC
ATV2500L-30KM/883
ATV2500L-25KM/883
AM26LS31MF
AM26LS31MFKB
AM26LS31LMB
ADUC848BSZ62-3
ADSP2185KST-133
ADSP-2185KST-133
ADSP-2185BSTZ-133
ADSP2185BST-133
AM26LS32LC
AM26LS33AMFKB
AM26LS33/B2A
AM26LS33/BEA
AM26LS32MF
AM26LS32FMQB
AM26LS32MFKB
AM26LS32LMB
ADE7858ACPZ-RL
ADE7868ACPZ
AT28C64-45Dm/883
AM3359BZCZA80
AT22V10L-45DM/883
AT22V10L-35DI
AT22V10L-35DC
AT22V10L-35DM/883
AT22V10L-45DI
AT22V10L-45DC
AT22V10L-25DM/883
AT28C64-35DM/883
AD5669RBCPZ-2
AD5443YRMZ
ADSP-BF533SBBZ400
ADSP-BF533SBSTZ400
AD7195BCPZ
AD628ARMZ
AD623ARMZ
AD6655BCPZ-125
AD6655BCPZ-105
AD6655ABCPZ-150
AD6655BCPZ-150
AD6657BBCZ
AD6655ABCPZ-80
AD5314BRMZ
AD5304BRMZ
AD5428YRUZ
AD5304BRMZ
AD664BE
AD621ARZ
AD5262BRUZ200
AD5629RBCPZ-1
AD5304BRMZ
AD5443YRMZ
AD5259BRMZ5
AD5262BRUZ200
ADSP-2111KS-52
ADSP-2111KS-66
ADSP2181KS-160
ADF4360-3BCPZ
AD8221BRZ
AD621ARZ
AD628ARMZ
AD5304BRMZ
AD628ARMZ
AD5443YRMZ
AD5259BRMZ5
AD5262BRUZ200
AD621ARZ
ADSP-2111BG-80
AD80206BCPZ-155
AD8009ARZ
ADM213EARSZ
ADM213EARSZ
ADM1491EBRMZ
ADM1486ARZ
ADM1485ARMZ
AD9889BBSTZ-165
AD7893ARZ-3
AD7865BSZ-3
AD8628WARTZ-RL
AD8629ARZ
AD8627AKSZ
AD8620BRZ
AD7846KPZ
AD7846APZ
AD7846JPZ
AD7846BPZ
AD7841ASZ
AD7841BSZ
AD7847ANZ
AD8062ARZ
AD8062ARMZ
AD8062ARMZ
AD8066ARZ
AD8066ARMZ
AD8061ARZ
AD8066ARZ
AD8065ARZ
AD8062ARZ
ADG709BRUZ
ADG709BRUZ
ADG704BRMZ
ADF4193BCPZ
ADF4153BCPZ
ADF4118BRUZ
ADF4118YRUZ
ADF4153ABCPZ-U1
ADF4193WCCPZ
ADF4156BRUZ
AD8056ARZ
AD8052ARZ
AD8052ARMZ
AD8051ARZ
AD8056ARMZ
AD8137YCPZ
AD8137WYCPZ
AD8139ARDZ
AD8138ARMZ
AD8608ARUZ
AD8609ARUZ
AD9248BSTZ-40
AD9248BSTZ-65
AD9246BCPZ-80
AD9248BSTZ-20
AD9248BST-40
AD9248BCPZ-65
AD9248BCPZ-20
AD9248BST-65
AD9238BCPZ-65
AD9238BSTZ-20
AD9238BSTZ-40
AD9238BSTZ-65
AD9238BST-40
AD817ARZ
AD8174ARZ
AD817ARZ
AD8170ARZ
ADM3485EARZ
ADM3490EARZ
ADM3483EARZ
ADM3483ARZ
ADM3490EARZ
ADM3491ARUZ
ADM3485EARZ
ADM3485ARZ
ADM3493ARZ
AD8114ASTZ
AD8115ASTZ
AD8112ASTZ
AD8115ASTZ
AD8114ASTZ
AD8113ASTZ
AD8116JSTZ
AD9985KSTZ-140
AD8364ACPZ
AD8364ACPZ
AD8361ARMZ
AD8363ACPZ
AD8363ACPZ
AD8368ACPZ
AD8368ACPZ
AD8368ACPZ
AD8367ARUZ
ADF4350BCPZ
AD9777BSVZ
AD9859YSTZ
AD9859YST
AD9858BSVZ
AD9857ASTZ
AD9854ASTZ
ADE7878ACPZ
ADE8157ACPZ-01
ADE7953ACPZ
ADE8167ACPZ-01
ADN2841ACPZ-32
ADN2841ACP-32
ADN2819ACPZ-CML-RL
ADSP-21161NKCAZ100
ADSP-TS201SYBPZ050
ADSP-TS201SYBP-050
ADSP-TS201SWBPZ-050
ADSP-21161NCCAZ100
ADSP-TS202SABP-050
ADSP-TS202SABPZ-050
ADSP-TS202SABPZ050
ADSP-TS201SABP-ENG
ADUM1411ARWZ
ADUM1510BRWZ
ADUM1401WTRWZ
ADUM1402ARWZ
ADUM1201ARZ
ADUM1201ARZ
ADUM1201CRZ
ADV7393BCPZ
ADV7320KSTZ
ADV7322KSTZ
ADP3336ARMZ
ADV7123KSTZ140
ADV7179KCPZ
ADV7181BBCPZ
ADV7123KSTZ140
ADV7180WBCP32Z
ADV7123KSTZ140
ADUC836BSZ
ADUC843BCPZ32-3
ADXL346ACCZR
ADV7499ABSTZ
ADV7499ABST
ADV7499BCSTZ
ADV7403KSTZ-110
ADM707ARZ
ADUM3401BRWZ
ADSP-TS101SAB1Z-100
ADSP-TS101SAB1Z100
ADSP-TS101SAB1Z-000
AM27C64-200DMB
AM27C64-200DI
AM27C64-200DC
AM27C64-150DMB
AM27C64-200BXA
AM27C64-150BXA
AM27C64-150DI
AM27C64-250/BXA
AM27C512-90DMB
AM27C512-90DI
AM27C512-255DMB
AM27C512-250DMB
AM27C512-250/BXA
AM9128-70DMB
AT22V10L-25DI
AT22V10L-20DM/883C
AT22V10L-25DC
ATV2500B-15KM/883
ATV2500B-15KI
ATV2500B-15KC
AT24C512W-10SU-2.7
AD9260ASZ
AD7859ASZ
AT27HC256RL-70KM/883
AT27HC256RL-70KI
AT27HC256RL-70KC
AT27HC256RL-55KM/883
AT27HC256RL-55KI
AT27HC256RL-55KC
AT27HC256RL-12KM/883
AT27HC642R
AT28C64-25DM
AT28C64-25DM/883
AT28C64-35DI
AT28C64-35DC
AT28C64-25DM/883C
AT28C64-25DM/883B
AT27C256RL-90KM/883
AT27C256RL-90KI
AT27C256RL-90KC
AT27C512-15DM/883
AT27C512-15DI
AT27C512-20DM/883
AT27C512-25DM/883
AT27C512-25DI
AT27C512-30DM/883
AT27C512-30DI
BCM5461SA1KPFG
BCM5461SA1IPF
BCM56821AOKSFBG
BCM56820AOKSFBG
BCM5696BOIPB
BCM5690A2KEBG
BCM5396KFBG
BCM5389KFBG
BCM5396IFBG
BCM5241A1MLG
BCM5248XA2KFB
BCM5248UA2KQM
BCM5238BA2KFB
BQ20Z70PWR-V160
CY7C1514V18-200BZC
CY7C1514AV18-200BZC
CY7C1512V18-200BZC
CY7C1480V33-200AXC
CY27H512-120WMB
CY27H512-120WI
CY27H512-120WC
CD4069BF3A
CD4009BF3A
CD4009BF
CD4008BF3A
CD4008BF
CD4007BF3A
CD4007BF
CD4049BF3A
CD4049BF
CD4048BF3A
CD4049UBKZ
CD4049UBK
AD5640CRM-1
AD5640CRM-1
CY7C09579V-100AC
CY7C009V-20AXI
CY27C512-90WMB
CY27C512-90WI
CY27C512-90WC
CY27C512-70WMB
CY27C512-70WI
CY27C512-55WMB
CY27C512-55WI
CY27C512-55WC
CY27C512-45WMB
CY27C512-70WC
CY37064VP44-100RC
CY27H512-97WMB
CY27H512-97WI
CY27H512-96WMB
CY27H512-96WC
CY27H512-95WMB
CY27H512-95WI
CY27H512-94WMB
CY27H512-97WC
CY27H512-96WI
CY27H512-95WC
CY7C1518KV18-333BZXC
CY7C15632KV18-400BZXC
CY7C15632KV18-400BZXI
CY7C15632KV18-500BZXI
CY7C15632KV18-450BZXI
CY7C15632KV18-500BZXC
CY7C15632KV18-450BZXC
CY7C1525KV18-250BZXC
CY7C1525KV18-250BZC
CY7C911-40DMB
CY7C911-35DMB
CY7C911-30DMB
CY7C911-25DMB
CY7C911-20DMB
CY7C9116-53DMB
CY7C9101-40GM
CY7C9116-53DC
CY7C9101-40GMB
CY7C344-45WMB
CY7C344-45WC
CY7C344-35WI
CY7C344-35WC
CY7C375I-100AI
CY7C375I-100AC
CY7C344-45WI
CY7C344-35WMB
CY7C344-35HMB
CY7C361-35WMB
CY7C293AL-35WMB
CY7C293AL-35WC
CY7C293-35WMB
CY7C293AL-25WMB
CY7C293A-50WC
CY7C293A-30WMB
CY7C292-50DC
CY7C292-35DC
CY7C291L-55WMB
CY7C292A-35WC
CY7C455-30NC
CY7C429-35KMB
CY7C4801-25AC
CY7C453-14DC
CY7C451-14DC
CY7C453-14DI
CY7C451-14DMB
CY7C453-14DMB
CY7C451-14DI
CY7C68300-63PVC
CY7C68300-61PVC
CY7C68300-60PVC
CY7C68300-59PVC
CY7C68300-58PVC
EP20K400EFC672-1X
EPF10K50EFC484-1
EP1C4F324I7
EP2C8Q208C8N
EPM7128SQC100-10N
IDT70V7519S166DRI
IDT77V1254L25PGI
MD27C512A-25/B
MD27C512A-45/B
MD27C512A-30/B
MD27C512A-35/B
MD27C512A-15/B
MD27C512A-40/B
MD27C512A-20/B
MD27C512A-17/B
MAX4372TESA+T
MAX4382EUD+T
MAX9995ETX+
MAX9985ETX+
MAX9985
MPC8270CVVUPEA
MPC8270VVUPEA
OP249GSZ
OP481GSZ
OP2177ARMZ
OP484FSZ
OP484ESZ
OP2177ARMZ
OP249GSZ
RPCF-100-PT
PMMA6525KWR2
SAA7111AHZ
SAA7134HL
SAA7167AH
SN74ALVCH162835GR
SN74ALVCH162820GR
SN74ALVCH16260DGGR
SN74HCT08
AD22100SRZ
AD7923SRU-EP
SSM2603CPZ-REEL7
TMS320VC5509GHH
TMS320C32PCMA50
TMS320C6414TZLZ
TMP05BRTZ
TPA3008D2PHPR
TPS5450DDAR
TPS54325PWPR
TSB43DA42AZHC
UC3844AD
WM8224SEFL/R
XC2V1000-6FGG456C
XC3S200-4FTG256I
XC3S1500-5FG676C
XC3S1000-4FTG256C
XC4VLX40-10FFG668I
XC95108-15PC84C
XC95144-15PQ160I
XCV600-4BG432C
XCV100E-4BG352C
XCV100E-7PQ240C
XCV100-6TQG144I
XCV100E-6PQ240I
XC9536XL-10VQG44I
XC9536XL-10VQG64I
XC9536XL-10VQ64I
XC9536XL-5PC44C
XCS40XL-5PQ208C
XCS40XL-5BG256C
XPC8260ZUIFBC
XPC8260ZUIFBB3
XPC8260ZU133A
XPC8260ZUIGAB3
XPC8260VVIFBC
XPC8260ZUFFBB3