|

楼主 |
发表于 2008-5-4 19:46:47
|
显示全部楼层
加上preface
This book is designed to be a desktop reference for engineers, students
and researchers who use Field Programmable Gate Arrays
(FPGA) as their hardware platform of choice. This book has been
produced in the spirit of the ‘numerical recipe’ series of books for
various programing languages – where the intention is not to teach
the language per se, but rather the philosophy and techniques
required, making your application work. The rationale of this book
is similar in that the intention is to provide the methods and understanding
to make the reader able to develop practical, operational
VHDL that will run correctly on FPGAs.
It is important to stress that his book is not designed as a language
reference manual for VHDL. There are plenty of those
available and I have referenced them throughout the text. This
book is intended as a reference for design with VHDL and can be
seen as complementary to a conventional VHDL textbook.
Introduction:
The book is divided into five main parts. In the introductory part
of the book, primers are given into Field Programmable Gate
Arrays (FPGA), VHDL and the standard design flow. In the second
part of the book, a series of complex applications that encompass
many of the key design problems facing designers today are
worked through from start to finish in a practical way. This will
show how the designer can interpret a specification and develop a
top-down design methodology and eventually build in detailed
design blocks perhaps developed previously or by a third party. In
the third part of the book, important techniques are discussed,
worked through and explained from an example perspective, so
you can see exactly how to implement a particular function. This
part is really a toolbox of advanced specific functions that are
commonly required in modern digital design. The fourth part on
advanced techniques discusses the important aspect of design
optimization, that is how can I make my design faster? Or more
compact? The fifth part investigates the details of fundamental
issues that are implemented in VHDL. This final part is aimed at
designers with a limited VHDL background, perhaps those looking
for simpler examples to get started, or to solve a particular
detailed issue. |
|