高级检索

基于OCP通信的SoC虚部件级软硬件协同建模方法

An OCP-Communication Based Hw/Sw Co-Modeling Method in the SoC Virtual Component Level Design

  • 摘要: 提出了一种基于OCP (Open Core Protocol)通信协议的虚部件级软硬件协同建模方法,并建立虚部件级模型--FITM (Function Interface Timing Model).FITM介于系统级算法模型和RTL时钟精确的模型之间,可简化系统级任务直接映射到RTL体系结构的难度;基于FITM的协同仿真对仿真的精确性和速度进行折中,可有效地解决系统级仿真不够精确和RTL仿真速度慢的问题,所得到的仿真结果能最佳地支持软硬件划分决策和系统性能分析.为了使虚部件级软硬件模型之间的通信独立于RTL的总线协议,文中采用OCP事务级通信协议,大大提高了模型的重用性.最后给出MP3 Decoder和数字化士兵音视频解码与播放器SoC的建模实例.

     

    Abstract: This paper presents an OCP-communication based hw/sw co-modeling method in the SoC virtual component level design.By the method,we create a virtual component level model-FIT M (Function Interface-Timing Model).The virtual component level's model acts between system level's algorithm model and RTL's cycle accurate model,to simplify the mapping from system level's task to RTL's architecture.FIT M-based co-simulation can compromise the accuracy and speed of co-simulation,to effectively solve the problem that system level's simulation is not accurate enough and RTL's simulation is too slow.The result from co-simulation can support the decision of hw/sw partition and the analysis of the SoC system's performance.In order to make the hw/sw model in the virtual component level independent of RTL's bus protocol,we use the open core protocol's transaction communication protocol,to substantially improve the reusability of the model.Finally,the FIT M of Digital Soldier Audio/Video Decoder SoC is demonstrated.

     

/

返回文章
返回