Title :
High level synthesis from Sim-nML processor models
Author :
Basu, Souvik ; Moona, Rajat
Author_Institution :
GDA Technol. Ltd., Bangalore, India
Abstract :
The design of modern complex embedded systems require a high level of abstraction of the design. The Sim-nML is a specification language to model processors for such designs. Several software generation tools have been developed that take ISA specifications in Sim-nML as input. In this paper we present a tool Sim-HS that implements high level behavioral and structural synthesis of processors from their ISA specifications in Sim-nML. Behavioral Sim-HS transforms Sim-nML specifications of a processor to the corresponding behavioral Verilog model that is suitable for fast functional simulation. Structural Sim-HS generates structural synthesizable Verilog processor model from its Sim-nML specifications.
Keywords :
VLSI; embedded systems; hardware description languages; high level synthesis; integrated circuit design; microprocessor chips; processor scheduling; resource allocation; specification languages; ISA specifications; Sim-nML processor models; Sim-nML specification language; behavioral Sim-HS; behavioral Verilog model; complex embedded system design; fast functional simulation; high level behavioral synthesis; high level structural synthesis; high level synthesis; structural synthesisable Verilog processor model; Assembly; Circuit synthesis; Hardware design languages; High level synthesis; Instruction sets; Production; Reactive power; Registers; Specification languages; Very large scale integration;
Conference_Titel :
VLSI Design, 2003. Proceedings. 16th International Conference on
Print_ISBN :
0-7695-1868-0
DOI :
10.1109/ICVD.2003.1183146