APP下载

基于Cosim交换机芯片仿真系统设计

2012-10-21郭佳

武汉纺织大学学报 2012年3期
关键词:系统设计

郭 佳

基于Cosim交换机芯片仿真系统设计

郭 佳

(东华大学 信息学院,上海 201620)

由于现有的仿真器对软硬件的协同开发支持不足,不能有效衔接软硬件割裂的开发环境。Cosim仿真系统是建立在TCP/IP socket通信的server/client上的应用程序。Cosim仿真系统的设计结合C语言,Verilog,Linux操作系统相关知识建立了一个基于软件平台的交换机芯片仿真系统。实现了对交换机系统中数据包路由信息和ASIC通信的系统仿真。

嵌入式;协同开发;仿真器;ASIC

嵌入式系统的软硬件设计中一个重要的问题就是怎样把嵌入式的软件和硬件集成在一起调试。传统的设计方法流程是,首先进行硬件子系统的设计实现,其次再进行软件子系统的设计实现[1-3]。整个系统的开发基本是一个串行的方式,导致软硬件的开发过程割裂。因此在设计方法学上,业界有迫切的需求改变软硬件协同设计的现状,在嵌入式系统设计的早期就可以将软件和硬件联合调试[4-5]。

基于业界的软硬件协同设计和开发的需求,产生了两类大类仿真器:第一类是基于硬件的仿真器,使用诸如FPGA和独立的有CPU和内存的PCB板。硬件仿真器运行的比实际系统慢一个数量级,让设计者可以使用大量的测试例程去测试系统,同时成本较高;第二类是基于软件的仿真器,为系统的所有组件构建软件模型,使用软件模型去仿真来分析系统的行为。它的优点是成本低,运行速度快[6]。

笔者所设计的Cosim仿真器属于软件仿真器。通过对交换机芯片C/System C-model的软件功能建模,实现了对多芯片系统的系统集成功能,接口协议,性能,QOS,向后兼容性的仿真,使得仿真系统模拟在真实硬件上运行软件的效果,达到软硬件协调开发的目的。……

登录APP查看全文

猜你喜欢

系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀