检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖南科技大学计算机学院,湘潭411201 [2]国防科技大学计算机学院,长沙410073
出 处:《计算机工程与应用》2005年第8期98-100,197,共4页Computer Engineering and Applications
基 金:国家863高技术研究发展计划(编号:2002AA1Z1480)
摘 要:在传统的软硬件协同设计中,硬件采用的是RTL描述(用硬件描述语言HDL描述),而软件通常采用C或者C++语言进行描述,这种语言描述的不一致会加大协同验证仿真的难度,从而导致系统设计过程的反复。文章提出了一种基于OCP-SystemC的虚部件库设计方法,将其应用在设计实现的SOC-CDE软硬件协同设计环境中。在虚部件库设计中,使用SystemC来描述虚部件的功能(行为),同时采用OCP协议对虚部件进行接口和性能方面的封装,以满足利用软硬件划分的结果所构建的虚部件级SoC系统仿真与评价的需要。As usually using HDL to describe hardware in RTL level and using C or C++ programming language to describe software,it brings the difficulty of Co-verification and Co-simulation so as to leading the repeating of design process in traditional HW/SW Co-design.Based on OCP-SystemC,this paper proposes a method of designing virtual component library,which is used in our SOC-CDE environment.We describe the function(behavior)of virtual component with SystemC language,and use Open Core Protocol to wrap the virtual component in both interface and performance.This makes the virtual component library to meet the demand of simulation and evaluation of virtual component level SoC system,which is constructed with the result of Hardware/Software partitioning.
关 键 词:SOC SYSTEMC OCP协议 虚部件库 虚部件级SoC系统
分 类 号:TP391.72[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.17.59.199