×

在面向对象嵌入式系统的协同设计中使用片上网络实现多态性。 (英语) Zbl 1129.68403号

摘要:芯片上网络(NoC)范式将网络引入芯片内部。我们使用NoC内部的路由功能来替代面向对象(OO)设计的硬件/软件协同设计系统的虚拟方法表(VMT),其中一些方法可以作为硬件模块实现。这消除了OO共同设计的嵌入式系统中的VMT区域和性能开销,在这些系统中,资源是有限的,并且需要在硬件中实现某些功能以满足系统的性能目标。我们在实际嵌入式应用程序上的实验结果表明,与使用VMT的传统实现相比,其面积减少了32.15%,速度提高了5.1%。

MSC公司:

68米99 计算机系统组织

软件:

MiBench公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 国际半导体技术路线图(ITRS)-设计(2005)
[2] ODYSSEY项目:面向对象设计和嵌入式sYstems的sYnthSiS,伊朗谢里夫理工大学,在线主页:
[3] K.Driesen,高效多态调用的软件和硬件技术,博士论文,美国加州大学圣巴巴拉分校,1999年;K.Driesen,高效多态调用的软件和硬件技术,博士论文,加利福尼亚大学,圣巴巴拉,美国
[4] 贝尼尼,L。;DeMicheli,G.,《芯片上的网络:一种新的SoC范式》,IEEE Computer,35,1,70-78(2002)
[5] Goudarzi,M。;Hessabi,S。;Mycroft,A.,基于OO-ASIP合成和重用的面向对象嵌入式系统开发,J.Univers。计算。科学。,10, 9, 1123-1155 (2004)
[6] M.Goudarzi,S.Hessabi,A.Mycroft,面向对象模型的片上网络实现中的无开销多态性,载于《欧洲设计自动化与测试论文集》,日期,2004年,第1380-1381页;M.Goudarzi,S.Hessabi,A.Mycroft,面向对象模型网络上实现的无开销多态性,摘自:《欧洲设计自动化与测试学报》,DATE,2004年,第1380-1381页
[7] OASE项目:德国图宾根大学Objektorientierter hArdware/Software Entwurf,在线主页:
[8] ODETTE项目:面向对象的联合设计和功能测试技术,德国奥尔登堡大学,在线主页:
[9] T.Parvataneni,G.Nannetti,C.Holgate,H.Eland,P.Onions,F.Wray,面向对象的异构多处理器平台,欧美专利申请,GB23813362003;T.Parvataneni,G.Nannetti,C.Holgate,H.Eland,P.Onions,F.Wray,面向对象的异构多处理器平台,欧美专利申请,GB23813362003
[10] Wolf,W.,面向对象的分布式嵌入式系统联合合成,ACM Trans。设计。自动化。电子。系统,1,3,301-314(1996)
[11] M.Radetzki,《基于面向对象规范的数字电路合成》,博士论文,德国奥尔登堡大学,2000年;M.Radetzki,《基于面向对象规范的数字电路合成》,博士论文,德国奥尔登堡大学,2000年
[12] C.Schulz-Key,T.Kuhn,W.Rosenstiel,面向对象规范的系统级划分框架,摘自:混合技术的合成和系统集成研讨会论文集,SASIMI,2001年;C.Schulz-Key,T.Kuhn,W.Rosenstiel,面向对象规范的系统级划分框架,摘自:混合技术的合成和系统集成研讨会论文集,SASIMI,2001
[13] T.Kuhn,T.Oppold,M.Winterholer,W.Rosenstiel,M.Edwards,Y.Kashai,面向对象的硬件规范、验证和综合框架,载于:设计自动化会议论文集,DAC,2001;T.Kuhn,T.Oppold,M.Winterholer,W.Rosenstiel,M.Edwards,Y.Kashai,面向对象硬件规范、验证和综合框架,收录于:设计自动化会议论文集,DAC,2001
[14] M.Goudarzi,《ODYSSEY方法论:基于面向对象系统级模型的嵌入式系统ASIP设计》,伊朗谢里夫理工大学博士论文,2005年;M.Goudarzi,《ODYSSEY方法论:基于面向对象系统级模型的嵌入式系统ASIP设计》,伊朗谢里夫理工大学博士论文,2005年
[15] Goudarzi,M。;Hessabi,S.,面向对象模型系统级合成的ODYSSEY工具集,(嵌入式计算机系统学报:架构、建模与仿真(SAMOS V)。嵌入式计算机系统学报:架构、建模与仿真(SAMOS V),计算机课堂讲稿。科学。,第3553卷(2005)),394-403
[16] M.Najafvand,面向对象JPEG解码ASIP的设计与实现,硕士论文,伊朗谢里夫理工大学,2005年;M.Najafvand,面向对象JPEG解码ASIP的设计与实现,硕士论文,伊朗谢里夫理工大学,2005年
[17] N.MohammadZadeh,《通过软件例程扩展JPEG-ASIP以解码MPEG2流》,硕士论文,伊朗谢里夫科技大学,2005年;N.MohammadZadeh,《通过软件例程扩展JPEG-ASIP以解码MPEG2流》,硕士论文,伊朗谢里夫科技大学,2005年
[18] Deitel,H.M。;Deitel,P.,C++如何编程(2005),Prentice Hall出版社·Zbl 0798.68003号
[19] MPEG、MPEG软件模拟组、MSSG、MPEG-2视频编解码器的参考网站
[20] Xilinx Corporation,MicroBlaze软处理器内核
[21] M.R.Guthaus、J.S.Ringenberg、D.Ernst、T.M.Austin、T.Mudge、R.B.Brown、MiBench:一个免费的、具有商业代表性的嵌入式基准套件,收录于:IEEE国际工作负载表征研讨会,2001年,第3-14页;M.R.Guthaus、J.S.Ringenberg、D.Ernst、T.M.Austin、T.Mudge、R.B.Brown、MiBench:一个免费的、具有商业代表性的嵌入式基准套件,收录于:IEEE国际工作负载表征研讨会,2001年,第3-14页
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。