摘要
SoC的几乎无限的晶体管集成度正在引发电子系统设计的一场革命,即完成一种转变——从以功能设计为基础的传统流程转变到以功能组装为基础的全新流程。面向对象的技术被引入并应用到SoC设计中来,从系统的建模、设计空间探索到软硬件协同验证,贯穿于整个SoC设计过程中。设计模式是面向对象技术中一个很重要的概念和方法,将设计模式应用到SoC设计中来是一个很有前景的研究课题。本文总结了前人在这个问题上做出的探索和研究,分析了软件设计模式在SoC设计中的适用性和重要性,比较了软件设计模式与其在SoC设计中应用的不同,总结了硬件设计中的几种模式,具有一定的通用性。
出处
《中国集成电路》
2005年第2期35-42,共8页
China lntegrated Circuit
参考文献9
-
1[1]S. Kumar, J. H. Aylor, B. W. Johnson,and W. A. Wulf. Object-Oriented Techniques in Hardware Design. IEEE Computer, Vol. 27, No.6, June 1994, pp. 64-70.
-
2[2]W. Nebel, and G. Schumacher.Object-Oriented Hardware Modelling Where to apply and what are the objects? In Proc. of EURO-DAC with EURO-VHDL'96, September 16-20, 1996, Geneva, Switzerland
-
3[3]N. Yoshida. Design Patterns Applied to Object-Oriented SoC Design. In 10th Workshop on Synthesis and System Integration of Mixed Technologies (SASIMI 2001), October 18-19,2001, Nara, Japan.
-
4[4]F. Doucet, and R. K. Gupta.Microelectronic System-on-Chip Modeling using Objects and their Relationships. In Online Symposium for Electrical Engineers (OSEE 2000), 2000.
-
5[5]G. Vanmeerbeeck, P. Schaumont, S.Vernalde, M. Engels, and I. Bolsens.Hardware/Software Partitioning of Embedded System in OCAPI-xl. In Proc. of the Ninth Int. Symposium on Hardware/Software Codesign (CODES' 2001), April 25- 27, 2001,Copenhagen, Denmark
-
6[6]P. Astrom, S. Johansson, and P. Nilsson.Application of Software Design Patterns to DSP Library Design. In Proc. Of the 14th Int. Symposium on System Synthesis (ISSS'01), October 1-3, 2001, Montreal, Canada
-
7[7] J.F. Fernandes, R.J. Machado, and H.D.Santos. Modeling Industrial Embedded Systems with UML. In Proc. of the 8th Int. Workshop on Hardware/Software Codesign (CODES 2000),May 3-5, 2000, San Diego, CA, USA
-
8[8]R. Chen, M. Sgroi, L. Lavagno, G.Martin, A. Sangiovanni-Vincentelli, and J.Rabaey. Embedded System Design Using UML and Platforms. In Forum on Specification and Design Languages (FDL' 2002), September 24-27, Marseille, France.
-
9[9]E.G.,R.H.,R.J., J.V.. 《Design Patterns:Elements of Reusable Object-Oriented Software》
同被引文献18
-
1邹娟,田玉敏.软件设计模式的选择与实现[J].计算机工程,2004,30(10):79-81. 被引量:22
-
2孙世温,刘忠信,陈增强,袁著祉.设计模式在客户端无线模拟器中的应用[J].计算机工程,2005,31(9):77-79. 被引量:2
-
3肖志峰,龚健雅,王艳东,翟晓芳.面向对象的软件设计模式在配电GIS中的应用[J].测绘信息与工程,2005,30(3):3-5. 被引量:5
-
4李永亮,罗四维.设计模式在通信监测系统中的应用[J].太原师范学院学报(自然科学版),2005,4(2):19-22. 被引量:1
-
5Gamma E,Helm R,Johnson R,et al.Design patterns:elements of reusable objeet-oriented software[ M].Boston:Addison Wesley,1995.
-
6Lauder A,Kent S.Precise visual specification of design patterns[C]//In Proc of the 12th European conf.on object-oriented programming,1998:114-134.
-
7Mikkonen T.Formalizing design patterns[C]//In Proc of international conf.on software engineering,1998:115-124.
-
8Bosch J.Design patterns as language constructs[J].Journal of object-oriented programming(JOOP),1998,11(2):18-32.
-
9Eden H,Hirshfeld Y.LePUS-Symbolic logic modeling of object-oriented architectures:A case study[C]//In Proc of the 2th Nordic workshop conf.on software architecture.1999,256-271.
-
10Eskelin P.Component interaction patterns[C]//In Proc of patterns languages of programs.1999:191-208.
-
1饶锡如,文俊浩,赵瑞锋.基于BPEL的业务流程集成[J].计算机系统应用,2009,18(10):196-199. 被引量:4
-
2孙彩霞,隋兵才,王蕾,王永文,黄立波,李文哲,王俊辉.乱序超标量处理器核的性能分析与优化[J].国防科技大学学报,2016,38(5):14-19. 被引量:1
-
3庞九凤,李险峰,谢劲松,佟冬,程旭.基于支持向量机的微体系结构设计空间探索(英文)[J].北京大学学报(自然科学版),2010,46(1):55-63. 被引量:3
-
4李梅.保险公司呼叫中心系统的设计与实现[J].电脑知识与技术,2011,7(6X):4265-4267. 被引量:4
-
5韩美英,王丛明.浅谈元件在Flash动画制作中的重要作用[J].技术与市场,2010,17(10):18-19. 被引量:4
-
6张超,白玉琨.波分复用技术在有线电视系统中的应用[J].中国传媒大学学报(自然科学版),1999,10(2):30-35.
-
7师小丽,张发存.LS RISC微处理器仿真研究[J].计算机应用,2008,28(10):2690-2692. 被引量:2
-
8郭崎,陈天石,陈云霁.基于模型树的多核设计空间探索技术[J].计算机辅助设计与图形学学报,2012,24(6):710-720. 被引量:2
-
9王箫音,佟冬,党向磊,陆俊林,程旭.面向按序执行处理器的预执行机制设计空间探索(英文)[J].北京大学学报(自然科学版),2011,47(1):35-44.
-
10华镕.流程风险分析和安全仪表系统设计[J].仪器仪表标准化与计量,2008(4):15-17.