理解DUT
时间:2023-09-25 16:07:02
理解DUT
- 一、DUT
- 二、SoC
-
- 1、SoC介绍
- 2、SoC框架
-
- 1、总线
- 2、SoC Mem:
- 3、SoC 外设接口
一、DUT
DUT (Design under Test)
DUV(Design under Verification)
芯片分类:
1、功能划分:内存芯片、微处理器(cpu)、标准芯片/通用芯片(uart串口)、SoC
2.集成电路类型:数字、模拟、数模混合
二、SoC
1、SoC介绍
SoC:系统级芯片又称片上系统级芯片(System on Chip)。
SoC将系统的主要功能集成到芯片中,本质上是复杂的ic整个系统可以集成在芯片上。
2、SoC框架
核心是总线,大脑是处理器
1、总线
系统中各设备之间的访问共享硬件机制提供了一种互练
常见的有:AMBM总线(ARM),CoreConnect总线(IBM),Wishbone总线(OpenCores)、NOC(network on chip)。
AMBA 总线:AHB、APB、ASB、AXI
AHB(Advanced High-performance Bus) :
1.为高效、高频宽、快速系统模块设计的总线
2.可连接微处理器、内存模块和DMA等高效模块
APB(Advanced Peripheral Bus):
1、AMBA中低速总线
2.低速低功耗外围
3、APB在AHB与低带宽外围设备之间提供通信桥梁
AXI(Advanced eXtensible Interface)
AMBA3.0协议中最重要的部分是高性能、高带宽、低延迟的电影总线。
2、SoC Mem:
ROM :只读存储器,在SoC一般用于存储固定代码或数据
SRAM :静态随机存储器储器保持通电,就可以保持存储在其中的数据。存储速度快,通常作为系统中处理器的缓存和存储空间RAM面积较大
EMMC
Flash:快速存储,可擦除,如固态硬盘
OTP:一次性可编程,只能写一次。
3、SoC 外设接口
GPIO UART SPI
USB PCIE
信号:clk、reset 、power、bus、interface、others