10.3969/j.issn.1673-629X.2019.08.002
基于System C的数字基带处理单元设计
随着集成电路设计规模的不断扩大,系统变得更加庞大和复杂,在设计系统芯片的各个流程中,像系统定义、软硬件划分、设计实现等都变得越来越复杂.如何满足日益复杂的SoC设计要求成为了集成电路设计的重要因素,业界一直在寻找一种系统级语言能够在更高层次上对软件和硬件实现描述.System C正是在这种情况下,由Synopsys公司和CoWare公司积极响应目前各方对系统级设计语言的需求而合作开发的.System C相当于面向系统级设计的C++扩展库,是一种设计人员可以通过System C准确有效设计出软件算法模型、硬件结构和系统架构设计的方法.设计人员可以通过常用的C++开发工具中添加System C的类库来实现对系统的模型设计,快速地实现仿真和优化设计,还可以研究不同的算法模型,这样就可以为硬件和软件设计人员提供一个可执行规范.因为可执行规范本质上是一个C++程序,在面向对象描述尤其是针对事务处理级模型上有着许多优势,成为软件和硬件设计人员的一个设计标准.文中主要通过System C来建立RFID通信算法模型,主要基于ISO/IEC 18000-6C通信协议.系统包括基带处理单元模型和总线模型等,通过模型来评估系统的性能和总线带宽的需求.为系统设计提供一套自顶向下的设计方法.
算法设计、SystemC、ISO/IEC18000-6C、软硬件划分、RFID、仿真验证
29
TP31(计算技术、计算机技术)
江苏省自然科学基金BK2012792
2019-08-29(万方平台首次上网日期,不代表论文的发表时间)
共5页
7-11