Overview EDA. 1: Introduction. 2. The Concept of Electronic Design Automation. Symbolic Design. 3: Symbolic Design Entry.
High Level Language Design. 4: Design Using Standard Description Languages. 5: Graphical Specification of System Behavior. 6:Synthesis. 7: Hardware/Software Design. 8: Tabular Design Formats.
Modelling and Verifications. 9: Circuit Verification. 10: Analog Simulation. 11: Digital Simulation. 12: Mixed Signal Simulation. 13: System Simulation. 14: Formal Verification. 15: Design for Testability.
Implementation. 16: Application Specific Integrated Circuits (ASICs). 17: Library Design. 18: Programmable Logic Devices. 19: Semiconductor Process Technologies. 20: Integrated Circuit Techniques. 21: Geometric Layout. 22: Geometric Verification. 23: Assembly- and Packaging Methods. 24: Printed Circuit Board Technologies. 25: Printed Circuit Board Design.
Tutorial. 26: EDA Tutorial.
Appendix A: Symbols. A.1. IEC and National Standards. A.2. Symbols for Digital Designs. A.3. IEC Symbols for Printed Circuit Boards. A.4. References.
Appendix B: VHDL Syntax.
Appendix C: Packages. C.1. Package STD.STANDARD. C.2. Package STD.TEXTIO. C.3. Package IEEE.STD_LOGIC_1164. C.4. Package IEEE.NUMERIC_STD.
Appendix D:Standardization in Electronic Design Automation.
Appendix E: Symbols. Authors. Index.
When I attended college we studied vacuum tubes in our junior year. At that time an average radio had ?ve vacuum tubes and better ones even seven. Then transistors appeared in 1960s. A good radio was judged to be one with more thententransistors. Latergoodradioshad15-20transistors and after that everyone stopped counting transistors. Today modern processors runing personal computers have over 10milliontransistorsandmoremillionswillbeaddedevery year. The difference between 20 and 20M is in complexity, methodology and business models. Designs with 20 tr- sistors are easily generated by design engineers without any tools, whilst designs with 20M transistors can not be done by humans in reasonable time without the help of Prof. Dr. Gajski demonstrates the Y-chart automation. This difference in complexity introduced a paradigm shift which required sophisticated methods and tools, and introduced design automation into design practice. By the decomposition of the design process into many tasks and abstraction levels the methodology of designing chips or systems has also evolved. Similarly, the business model has changed from vertical integration, in which one company did all the tasks from product speci?cation to manufacturing, to globally distributed, client server production in which most of the design and manufacturing tasks are outsourced.
Details design tools and techniques for high performance ASIC-design
Shows the best practices for creating reusable designs in an SoC design methodology