System Synthesis with VHDL / edited by Petru Eles, Krzysztof Kuchcinski, Zebo Peng.

Embedded systems are usually composed of several interacting components such as custom or application specific processors, ASICs, memory blocks, and the associated communication infrastructure. The development of tools to support the design of such systems requires a further step from high-level syn...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via Springer)
Main Author: Eles, Petru
Other Authors: Kuchcinski, Krzysztof, Peng, Zebo
Format: eBook
Language:English
Published: Boston, MA : Springer US, 1998.
Subjects:

MARC

LEADER 00000cam a2200000Mi 4500
001 b8008278
006 m o d
007 cr |||||||||||
008 130220s1998 mau o 000 0 eng
005 20240725193531.9
020 |a 9781475727890  |q (electronic bk.) 
020 |a 1475727895  |q (electronic bk.) 
020 |z 9781441950246 
020 |z 1441950249 
020 |z 1475727895 
024 7 |a 10.1007/978-1-4757-2789-0 
035 |a (OCoLC)spr851800858 
035 |a (OCoLC)851800858 
037 |a spr978-1-4757-2789-0 
040 |a AU@  |b eng  |e pn  |c AU@  |d OCLCO  |d GW5XE  |d OCLCQ  |d UA@  |d COO  |d EBLCP  |d OCLCQ  |d OCLCF  |d UAB  |d OCL  |d OCLCQ  |d TKN  |d LEAUB  |d OCLCQ 
049 |a GWRE 
050 4 |a TK7888.4 
100 1 |a Eles, Petru. 
245 1 0 |a System Synthesis with VHDL /  |c edited by Petru Eles, Krzysztof Kuchcinski, Zebo Peng. 
260 |a Boston, MA :  |b Springer US,  |c 1998. 
300 |a 1 online resource (xiii, 370 pages) 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
505 0 |a I Preliminaries -- 1 Introduction -- 2 VHDL -- 3 High-Level Synthesis -- 4 System-Level Synthesis -- 5 Optimization Heuristics -- II Transformational Approach -- 6 Transformational Design Basics -- 7 Synthesis of Advanced Features -- 8 Hardware/Software Partitioning -- III Advanced Issues -- 9 Test Synthesis -- 10 Low-Power Synthesis. 
520 |a Embedded systems are usually composed of several interacting components such as custom or application specific processors, ASICs, memory blocks, and the associated communication infrastructure. The development of tools to support the design of such systems requires a further step from high-level synthesis towards a higher abstraction level. The lack of design tools accepting a system-level specification of a complete system, which may include both hardware and software components, is one of the major bottlenecks in the design of embedded systems. Thus, more and more research efforts have been spent on issues related to system-level synthesis. This book addresses the two most active research areas of design automation today: high-level synthesis and system-level synthesis. In particular, a transformational approach to synthesis from VHDL specifications is described. System Synthesis with VHDL provides a coherent view of system synthesis which includes the high-level and the system-level synthesis tasks. VHDL is used as a specification language and several issues concerning the use of VHDL for high-level and system-level synthesis are discussed. These include aspects from the compilation of VHDL into an internal design representation to the synthesis of systems specified as interacting VHDL processes. The book emphasizes the use of a transformational approach to system synthesis. A Petri net based design representation is rigorously defined and used throughout the book as a basic vehicle for illustration of transformations and other design concepts. Iterative improvement heuristics, such as tabu search, simulated annealing and genetic algorithms, are discussed and illustrated as strategies which are used to guide the optimization process in a transformation-based design environment. Advanced topics, including hardware/software partitioning, test synthesis and low power synthesis are discussed from the perspective of a transformational approach to system synthesis. System Synthesis with VHDL can be used for advanced undergraduate or graduate courses in the area of design automation and, more specifically, of high-level and system-level synthesis. At the same time the book is intended for CAD developers and researchers as well as industrial designers of digital systems who are interested in new algorithms and techniques supporting modern design tools and methodologies. 
650 0 |a Engineering. 
650 0 |a Computers. 
650 0 |a Computer-aided design. 
650 0 |a Computer engineering. 
650 0 |a Systems engineering. 
650 7 |a Computer-aided design.  |2 fast  |0 (OCoLC)fst00872701. 
650 7 |a Computer engineering.  |2 fast  |0 (OCoLC)fst00872078. 
650 7 |a Engineering.  |2 fast  |0 (OCoLC)fst00910312. 
650 7 |a Systems engineering.  |2 fast  |0 (OCoLC)fst01141455. 
700 1 |a Kuchcinski, Krzysztof. 
700 1 |a Peng, Zebo. 
776 0 8 |i Print version:  |z 9781441950246. 
856 4 0 |u https://colorado.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4757-2789-0  |z Full Text (via Springer) 
907 |a .b80082786  |b 11-22-21  |c 06-02-15 
915 |a M 
998 |a web  |b  - -   |c f  |d b   |e -  |f eng  |g mau  |h 0  |i 1 
956 |a Springer e-books 
956 |b Springer Nature - Springer Book Archive - Springer Engineering 
956 |a Engineering 
956 |a Springer e-books: Archive 
999 f f |i da503065-411d-54f5-b70e-5f58a2a1da04  |s 5b9e5cba-4c13-5d0a-9c2a-1e94e4a2bc66 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e TK7888.4  |h Library of Congress classification  |i Ebooks, Prospector  |n 1