MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Architecture description languages for systems-on-chip design (1999) [13 citations — 3 self]

Download:
pdf | ps
by Hiroyuki Tomiyama, Ashok Halambi, Peter Grun, Nikil Dutt, Alex Nicolau
in The Sixth Asia Pacific Conference on Chip Design Language
http://www.cecs.uci.edu/~aces/Pubs/apchdl99.ps
Add To MetaCart

Abstract:

Advances in semiconductor technology coupled with the increasing availability of soft and hard IP libraries enable embedded system designers to develop Systemson-Chip (SOCs) containing highly customized processors and memories for their specific applications. However, there is a strong demand for a methodology and tools that support efficient Design Space Exploration (DSE) of SOC architectures. Architecture Description Language (ADL)-based SOC codesign is a promising approach to efficient DSE of SOC architectures. ADLs are languages designed for specification of SOC architecture templates, and are used to perform early validation of SOC architectures, as well as to automatically generate software toolkits required to complete the integrated, and concurrent hardware and software design of the SOCs. In this paper we survey recent efforts in the use of ADLs. We conclude with a discussion of several major challenges facing ADL-based codesign of future SOCs. 1.

Citations

97 EXPRESSION: A language for Architecture exploration through compiler/simulator retargetability – Halambi - 1999
78 ISDL: An instruction set description language for retargetability – Hadjiyiannis, Hanono - 1997
62 Describing instruction set processors using nML – Fauth, Praet, et al. - 1995
55 Retargetable Code Generation for Digital Signal Processors – Leupers - 1997
54 Specifying representation of machine instructions – Ramsey, Fernindez - 1997
44 Instruction Selection, Resource Allocation, and Scheduling – Hanono, Devadas - 1998
43 The nml machine description formalism – Freericks - 1993
43 Flexware: A flexible firmware development environment for embedded systems – Paulin, Liem, et al. - 1995
37 Retargetable code generation based on structural processor descriptions. Design Automation for Embedded Systems – Leupers, Marwedel - 1998
37 A machine description language for compilation – Gyllenhaal - 1994
37 LISAmachine description language for cycle-accurate models of programmable DSP architectures – Pees, Hoffmann, et al. - 1999
34 Lisa - machine description language and generic machine model for hw/sw co-design – Zivojnovic, Pees, et al. - 1996
33 Machine descriptions to build tools for embedded systems – Ramsey, Davidson - 1998
30 A Processor Description Language Supporting Retargetable Multi-Pipeline DSP Program Development Tools – Siska - 1998
26 A formal model and specification language for procedure calling conventions – Bailey, Davidson - 1995
20 A BDD-based frontend for retargetable compilers – Leupers, Marwedel - 1995
20 PEAS-I: a hardware/software codesign system for ASIP development – Sato, Alomary, et al. - 1994
19 RTGEN: An Algorithm for Automatic Generation of Reservation Tables from Architectural Descriptions – Grun, Halambi, et al. - 1999
18 Optimization of machine descriptions for efficient use – Gyllenhaal, Hwu, et al. - 1996
16 The MIMOLA Language - Version 4.1 – Bashford, Bieker, et al. - 1994
13 A methodology for accurate performance evaluation in architecture exploration – Hadjiyiannis, Russo, et al. - 1999
11 A Study on Design Support for Computer Architecture Design – Akaboshi - 1996
11 Generation of software tools from processor descriptions for hardware/software codesign – Hartoog, Rowson, et al. - 1997
10 Sigh/sim: An environment for retargetable instruction set simulation – Lohr, Fauth, et al. - 1993
10 V-SAT: A visual specification and analysis tool for system-on-chip exploration – Khare, Savoiu, et al. - 1999
8 Automatic generation of DSP program development tools – Fauth, Knoll - 1993
7 HDL-based Modeling of Embedded Processor Behavior for Retargetable Compilation – Leupers - 1998
7 Language and compiler for optimizing datapath widths of embedded systems – Inoue, Tomiyama, et al. - 1998
5 The Zephyr Compiler Infrastructure – Appel, Davidson, et al. - 1998
4 A programming language for processor based embedded systems – Inoue, Tomiyama, et al. - 1998
4 Superscalar Processor Design with Hardware Description Language AIDL – Morimoto, Yamazaki, et al. - 1994
4 Advanced processor design using hardware description language aidl – Morimoto, Saito, et al. - 1997
3 Behavior extraction of MPU from HDL description – Akaboshi, Yasuura - 1994
2 A Cycle-Accurate Simulator Toolkit for Soft-Core Processors – Eko, Yasuura - 1999