Cargando…

Ingredients for Successful System Level Design Methodology

System Level Design (SLD) and Electronic System Level (ESL) Design are buzzwords of today‘s Electronic Design Automation industry. The idea is to raise the level of abstraction of the design entry for future hardware systems beyond the register transfer level. This is necessitated by the increasi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Patel, Hiren D. (Autor), Shukla, Sandeep Kumar (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Dordrecht : Springer Netherlands : Imprint: Springer, 2008.
Edición:1st ed. 2008.
Temas:
Acceso en línea:Texto Completo

MARC

LEADER 00000nam a22000005i 4500
001 978-1-4020-8472-0
003 DE-He213
005 20220120231042.0
007 cr nn 008mamaa
008 100301s2008 ne | s |||| 0|eng d
020 |a 9781402084720  |9 978-1-4020-8472-0 
024 7 |a 10.1007/978-1-4020-8472-0  |2 doi 
050 4 |a TK7867-7867.5 
072 7 |a TJFC  |2 bicssc 
072 7 |a TEC008010  |2 bisacsh 
072 7 |a TJFC  |2 thema 
082 0 4 |a 621.3815  |2 23 
100 1 |a Patel, Hiren D.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Ingredients for Successful System Level Design Methodology  |h [electronic resource] /  |c by Hiren D. Patel, Sandeep Kumar Shukla. 
250 |a 1st ed. 2008. 
264 1 |a Dordrecht :  |b Springer Netherlands :  |b Imprint: Springer,  |c 2008. 
300 |a XVI, 208 p.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Related Work -- Background -- Behavioral Hierarchy with Hierarchical FSMs (HFSMs) -- Simulation Semantics for Heterogeneous Behavioral Hierarchy -- Bluespec ESL and its Co-simulation with SystemC DE -- Model-driven Validation of SystemC Designs -- Service-orientation for Dynamic Integration of Multiple Tools -- Summary Evaluations -- Conclusion and Future work. 
520 |a System Level Design (SLD) and Electronic System Level (ESL) Design are buzzwords of today‘s Electronic Design Automation industry. The idea is to raise the level of abstraction of the design entry for future hardware systems beyond the register transfer level. This is necessitated by the increasing complexity of the systems, co-dependence between hardware and software, the immense gate count available on a single chip, the relatively slower growth in designer productivity, and decreasing design turn around time. Even though a number of languages and design environments have been proposed in the last few years which include SystemC, Bluespec, SpecC, and System Verilog, etc., none of these satisfy our wish list for a successful system level design language or framework. We want languages and frameworks which will enable us to model heterogeneous system-on-chips. These can be best captured by a language capable of expressing and co-simulating multiple models of computation. Also, we want to model behavior rather than structure, and want our SLD languages to support simulation of behavioral hierarchy, rather than structural ones available in the existing languages. We also want easier integration of frameworks and tools from various vendors and open source tools that not only support design, verification, dynamic waveform viewing, coverage driven dynamic test generation within the same framework, but also allows dynamic enabling or disabling some of the tools from the integrated framework to speed up simulation as needed. We also want open source Eclipse plug-in for SystemC or similar ESL languages. We want the ability for dynamic reflection and introspection from a running simulation to provide us with information about simulation state and accordingly generate tests dynamically to fulfill coverage goals. Ingredients for Successful System Level Design Methodology discusses these wish lists, and provides detailed discussions on how our prototype implementations provide us with these much desired features. 
650 0 |a Electronic circuits. 
650 0 |a Computers, Special purpose. 
650 0 |a Software engineering. 
650 0 |a Machine theory. 
650 1 4 |a Electronic Circuits and Systems. 
650 2 4 |a Special Purpose and Application-Based Systems. 
650 2 4 |a Software Engineering. 
650 2 4 |a Formal Languages and Automata Theory. 
700 1 |a Shukla, Sandeep Kumar.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer Nature eBook 
776 0 8 |i Printed edition:  |z 9789048178902 
776 0 8 |i Printed edition:  |z 9789048120123 
776 0 8 |i Printed edition:  |z 9781402084713 
856 4 0 |u https://doi.uam.elogim.com/10.1007/978-1-4020-8472-0  |z Texto Completo 
912 |a ZDB-2-ENG 
912 |a ZDB-2-SXE 
950 |a Engineering (SpringerNature-11647) 
950 |a Engineering (R0) (SpringerNature-43712)