1. Trang chủ
  2. » Giáo Dục - Đào Tạo

rtl hardware design using vhdl coding for efficiency, portability, and scalability

696 707 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 696
Dung lượng 34,11 MB

Nội dung

[...]... are capable of performing only limited transformation and optimization They cannot, and RTL Hardware Design Using VHDL: Coding for EfJfciency, Portability, and Scalabili@.By Pong I? Chu Copyright @ 2006 JohnWiley & Sons, Inc 1 2 INTRODUCTIONTO DIGITAL SYSTEM DESIGN will not, do the design or convert a poor design to a good one The ultimate efficiency still comes from human ingenuity and experience The... practical examples to illustrate and reinforce the design concepts, procedures and techniques 0 Include two chapters on realizing sequential algorithms in hardware (known as “register transfer methodology”) and on designing control path and data path 0 Include two chapters on the scalable and parameterized designs and coding 0 Include a chapter on the synchronization and interface between multiple clock... circuits using the VHDL hardware description language RT-level design uses intermediate-sized components, such as adders, comparators, multiplexers and registers, to construct a digital system It is the level that is most suitable and effective for today’s synthesis software RT-level design and VHDL are two somewhat independent subjects VHDL code is simply one of the methods to describe a hardware design. .. synthesis Chapter 7 covers the constructionand VHDL description of more sophisticated combinational circuits Examples show how to transformconceptual ideas into hardware, and illustrate resource-sharing and circuit-shaping techniques to reduce circuit size and increase performance Chapter 8 introduces the synchronous design methodology and the construction and coding of synchronous sequential circuits... between the VHDL constructs and the underlying hardware structure and illustrate how to explore the design space and develop codes that can be synthesized into efficient cell-level implementation The discussion is independent of technology and can xix XX PREFACE be applied to both ASIC and FPGA devices The VHDL codes listed in the book largely follow the IEEE 1076.6 RTL synthesis standard and can be... primarily on the design and synthesis of RT-level circuits A subset of VHDL is used to describe the design The book is not intended to be a comprehensive ASIC or FPGA book All other issues, such as device architecture, placement and routing, simulation and testing, are discussed exclusively from the context of RT-level design Unique features The book is a hardware design text VHDL and synthesis software... chip constructed using standard-cell ASIC is small and fast, and consumes less power This should not come as a surprise since the chip is highly optimized and wastes no resources on unnecessary overhead The price associated with customization is the complexity Designing and fabricating a standard-cell chip is more involved and time consuming than for the other two technologies Cost The design of a custom... Standard-cell ASlC In standard-cell A S K (also simply known as standard-cell) technology, a circuit is constructed by using a set of predefined logic components, known as standard cells These cells are predesigned and their layouts are validated and tested Standard-cell ASIC technology allows us to work at the gate level rather than at the transistor level and thus greatly simplifies the design process The... digital circuit are tailored for one particular application We have complete control of the circuit and can even craft the layout of a transistor to meet special area or performance needs The resulting circuit is fully optimized and has the best possible performance Unfortunately, designing a circuit at the transistor level is extremely complex and involved, and is only feasible for a small circuit It is... develop an efficient, portable design description that is both abstract, yet detailed enough for effective software synthesis Developing and producing a digital circuit is a complicated process, and the design and synthesis are only two of the tasks We should be aware of the “big picture” so that the design and synthesis can be efficiently integrated into the overall development and production process The . Intentionally Left Blank RTL HARDWARE DESIGN USING VHDL This Page Intentionally Left Blank ~ ~~ ~~ ~ ~ RTL HARDWARE DESIGN USING VHDL Coding for Efficiency, Portability, and Scalability PONG. class="bi x0 y0 w0 h0" alt="" ~ ~~ ~~ ~ ~ RTL HARDWARE DESIGN USING VHDL Coding for Efficiency, Portability, and Scalability PONG P. CHU Cleveland State University A JOHN WlLEY &. Cataloging-in-Publication Data: Chu, Pong P., 1959- p. cm. RTL hardware design using VHDL I by Pong P. Chu. Includes bibliographical references and index. “A Wiley-Interscience publication.” ISBN-13:

Ngày đăng: 03/06/2014, 01:57

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
3. P. J. Ashenden, The Designer’s Guide to VHDL, 2nd ed., Morgan Kaufmann, 2001 Sách, tạp chí
Tiêu đề: The Designer’s Guide to VHDL, 2nd ed
4. P. H. Bardell, Built In Test for VLSI: Pseudorandom Techniques, Wiley-Interscience, 1987 Sách, tạp chí
Tiêu đề: Built In Test for VLSI: Pseudorandom Techniques
5. L. Bening and H. D. Foster, Principles of Ver@able RTL Design, 2nd ed., Springer-Verlag, 2001 Sách, tạp chí
Tiêu đề: L. Bening and H. D. Foster, "Principles of Ver@able RTL Design, 2nd ed
6. J. Bergeron, Writing Testbenches: Functional Verification of HDL Models, Springer-Verlag, 7. M. D. Ciletti, Advanced Digital Design with the Verilog HDL, Prentice Hall, 2003 Sách, tạp chí
Tiêu đề: Writing Testbenches: Functional Verification of HDL Models
Tác giả: J. Bergeron
Nhà XB: Springer-Verlag
8. M. D. Ciletti, Starter’s Guide to Verilog 2001, Prentice Hall, 2003 Sách, tạp chí
Tiêu đề: Starter’s Guide to Verilog 2001
9. C. E. Cummings, “Coding and Scripting Techniques for FSM Designs with Synthesis-Optimized, Glitch-Free Outputs,” SNUG (Synopsys Users Group conference), Boston, 2000 Sách, tạp chí
Tiêu đề: Coding and Scripting Techniques for FSM Designs with Synthesis-Optimized, Glitch-Free Outputs,” "SNUG (Synopsys Users Group conference)
12. C. E. Cummings and P. Alfke, “Simulation and Synthesis Techniques for Asynchronous FIFO Design with Asynchronous Pointer Comparisons,” SNUG (Synopsys Users Group conference), San Jose, 2002 Sách, tạp chí
Tiêu đề: Simulation and Synthesis Techniques for Asynchronous FIFO Design with Asynchronous Pointer Comparisons,” "SNUG (Synopsys Users Group conference)
13. W. J. Dally and J. W. Poulton, Digital Systems Engineering, Cambridge University Press, 1998 Sách, tạp chí
Tiêu đề: Digital Systems Engineering
14. G. De Micheli, Synthesis and Optimization of Digital Circuits, McGraw-Hill, 1994 Sách, tạp chí
Tiêu đề: Synthesis and Optimization of Digital Circuits
15. S. Devadas et al., Logic Synthesis, McGraw-Hill Professional, 1994. erators,’’ Xilinx Application Note XAPP-052, 1996 Sách, tạp chí
Tiêu đề: Logic Synthesis
Tác giả: S. Devadas
Nhà XB: McGraw-Hill Professional
Năm: 1994

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN