我是一名测试攻城狮。
在SSD主控芯片设计阶段,除了RTL Simulation以外,通常还会进行Verification的工作,而Verification中就会使用到Emulator或者FPGA。
这次聊聊Emulator (FPGA这东西,唐杰大师比较熟悉,各位可以没事骚扰他)。
先说一下Simulation和Emulation的区别,以SSD主控芯片为例:
Simulator是仿真器,基于软件,重点是实现芯片的功能并输出结果;
Emulator是模拟器,用硬件实现,通过模拟实现芯片的内部设计,从而实现功能并输出结果;
业界比较知名的Emulator提供商Cadence,旗下的Emul[……]