Processor modeling for hardware software codesign

被引:12
作者
Rajesh, V [1 ]
Moona, R [1 ]
机构
[1] Indian Inst Technol, Dept Comp Engn & Sci, Cadence Res Ctr, Kanpur 208016, Uttar Pradesh, India
来源
TWELFTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS | 1999年
关键词
D O I
10.1109/ICVD.1999.745137
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In hardware are - software codesign paradigm often a performance estimation of the system is needed for hardware are - software partitioning. The tremendous growth of application specific embedded systems necessitate high level system design tools for rapid prototyping. This work involves design of a language Sim-nML,which will be the base for a high level system design environment. The language is simple, elegant and powerful enough to express the behavior of the processor at instruction level. This language is used as the base for a whole set of tools such as assembler; disassembler and simulator generator: As a pall of this,cork, Ire implemented an instruction set simulator generator which takes Sim-nML description of the processor as input and produces C++ code for performance simulator I the envisage the use of the generated simulator for cycle based analysis of the processor and for performance estimation of the system. This work is primarily an extension of nML[2] language.
引用
收藏
页码:132 / 137
页数:6
相关论文
共 50 条
[31]   Prolog to the Section on Hardware/Software Codesign [J].
Ha, Soonhoi .
PROCEEDINGS OF THE IEEE, 2012, 100 :1409-1410
[32]   In pursuit of hardware-software codesign [J].
Garber, L ;
Sims, D .
COMPUTER, 1998, 31 (06) :12-14
[33]   Rapid instantiation of hardware objects for hardware/software codesign [J].
Bland, IM .
INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOL VI, PROCEEDINGS, 1999, :3023-3028
[34]   THE HIDDEN REALITY OF HARDWARE SOFTWARE CODESIGN [J].
PUKITE, J .
COMPUTER, 1994, 27 (11) :112-112
[35]   A proposed modeling environment to teach performance modeling and hardware/software codesign to senior undergraduates [J].
Klenke, RH ;
Aylor, JH .
2003 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONIC SYSTEMS EDUCATION, PROCEEDINGS, 2003, :27-28
[36]   Embedded software verification in hardware-software codesign [J].
Hsiung, PA .
JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (15) :1435-1450
[37]   Hardware-Software-Codesign eingebetteter SystemeHardware-software codesign of embedded systems [J].
G. Färber .
e&i Elektrotechnik und Informationstechnik, 1998, 115 (3) :128-137
[38]   Hardware/Software codesign of image processing applications using transaction level modeling [J].
Cheema, Muhammad Omer ;
Hammami, Omar ;
Lacassagne, Lionel ;
Merigot, Alain .
2006 INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION AND SENSING, 2006, :46-+
[39]   Microprocessor by Hardware-/Software-Codesign [J].
Menge, Matthias .
IT-INFORMATION TECHNOLOGY, 2005, 47 (01) :36-44
[40]   Codesign of hardware, software, and algorithms - A case study [J].
Wilberg, J ;
Ploger, P ;
Camposano, R ;
Langevin, M ;
Vierhaus, HT .
ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, :552-555