Integrated Circuit Design Using Open Cores and Design Tools
Integrated circuits have become more complex over time, so very large scale integration require extensive and recursive design and testing techniques. No design can be started from scratch any more; any design is developed from a previous version or using hardware cores developed by someone else. A puzzle-like process is initially done, and software tools do the recursive testing and optimization. Integrated circuit design involves three interrelated parameters: performance, circuit area, and power consumption. Subjects such as layout, pin-out, and power grid are also important. This book presents the design process from the point of view of hardware and software, covering the dependence between the 3 main design parameters as well as the design cores and tools used in the process. It also illustrates the process in detail by presenting an actual development of an application specific integrated circuit, covering the hardware design and documenting a real application program.
The book is published under the Creative Commons Attribution 4.0 International (CC BY 4.0) License. This license allows readers to copy and redistribute the material in any medium or format, and to remix, transform, or build upon the material, including for commercial use, providing the original author is credited. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
Copyright on any open access book published by Science Publishing Group is retained by the author(s). Authors grant Science Publishing Group a license to publish the book and identify itself as the original publisher. Authors also grant any third party the right to use the book freely as long as its original authors, citation details and publisher are identified.
Martha Salome Lopez de la Fuente works at Universidad de Monterrey, Mexico, as a research professor for the intelligent systems and robotics programs. Her contributions in the research and education areas relate to digital systems design, application specific integrated circuits, embedded systems applications, intelligent systems, and service robots. Since 1994 she has been teaching courses on microprocessors, digital electronics, embedded systems, integrated circuit design, and hardware architectures for service robots. Martha has presented her research work in forums such as Engineering in Medicine and Biology Conference, CERMA Electronics Robotics and Automotive Mechanics Conference, Eurasian Multidisciplinary Forum, and World Forum on Internet of Things. She has also published scientific articles in the IEEE Xplore digital library, the Review of Scientific Instruments journal, and the European Scientific Journal.
Front Matter
Published: January 8, 2016
Preface
Published: January 8, 2016
Chapter 1 Introduction
Published: January 8, 2016
Chapter 2 Processor based integrated circuits
Published: January 8, 2016
Chapter 3 System Design
Published: January 8, 2016
Chapter 4 The open source design tools
Published: January 8, 2016
Chapter 5 Sample implementation
Published: January 8, 2016
Chapter 6 Integrated circuits for intelligent systems
Published: January 8, 2016
Glossary of terms
Published: January 8, 2016
Appendix
Published: January 8, 2016
Back Matter
Published: January 8, 2016