320 likes | 464 Views
Outline of the presentation. Firstly I have discussed what was the motive behind LISAThen I have discussed how LISA specifies an architectureLastly I have discussed what was my work in the summer training . ASIP methodology. Architecture explorationArchitecture implementationSoftware application
E N D
1. Language for Instruction Set Architectures Nakul Garg
2. Outline of the presentation Firstly I have discussed what was the motive behind LISA
Then I have discussed how LISA specifies an architecture
Lastly I have discussed what was my work in the summer training
3. ASIP methodology Architecture exploration
Architecture implementation
Software application tools
System integration and verification
4. Motivation for LISA LISA was developed for the automatic generation of consistent software development and synthesizable HDL code.
A LISA description covers the instruction-set, the behavioral and the timing model of the underlying hardware.
Thus it provides all information for the generation of complete set of software development tools.
5. LISA description components LISA descriptions are composed of resources and operations.
Resources represent the storage objects of the hardware architecture which capture the state of the system.
Operations specify the behavior, the structure, and the instruction set of the programmable architecture.
6. Requirements to be satisfied The process of generating software development tools and synthesizing the architecture requires information on architectural properties and instruction set definitions. These requirements can be grouped into different architectural models.