NoGAP: A Micro Architecture Construction Framework
2009 (English)In: Embedded Computer Systems: Architectures, Modeling, and Simulation: 9th International Workshop, SAMOS 2009, Samos, Greece, July 20-23, 2009. Proceedings / [ed] Koen Bertels, Nikitas Dimopoulos, Cristina Silvano, Stephan Wong, Berlin: Springer Berlin/Heidelberg, 2009, 1, 171-180 p.Conference paper (Refereed)
Flexible Application Specific Instruction set Processors (ASIP) are starting to replace monolithic ASICs in a vide variety of fields. However the design of an ASIP is today a substantial design effort. This paper discusses NoGAP (Novel Generator for ASIP) a tool for ASIP designs utilizing hardware multiplexed data paths. One of the main advantages of NoGAP compared to other ADL tools is that it does not impose limits on the architecture and thus design freedom. To reach this flexibility NoGAP makes heavy use of the compositional design principle and is therefore divided into three parts Mage, Mase, and Castle. This paper presents the central concepts of NoGAP to show that it is possible to reach this advertised flexibility and still be able to generate HDL code and tools such as simulators and assemblers.
Place, publisher, year, edition, pages
Berlin: Springer Berlin/Heidelberg, 2009, 1. 171-180 p.
Lecture Notes in Computer Science, ISSN 0302-9743 (print), 1611-3349 (online) ; 5657
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-50802DOI: 10.1007/978-3-642-03138-0_18ISBN: 978-3-642-03137-3 (print)ISBN: 978-3-642-03138-0 (online)OAI: oai:DiVA.org:liu-50802DiVA: diva2:272221
9th International Workshop, SAMOS 2009, Samos, Greece, July 20-23, 2009