1 Digital Logic Design (41-135) Introduction Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006
Digital Logic Design 2 Class Materials Textbook Fundamentals of Digital Logic with VHDL Design, 2 nd Edition, Stephen Brown & Zvonko Vranesic, McGraw Hill, Inc Lecture notes
Digital Logic Design 3 Lecturers and Teaching Assistants Instructor Younglok Kim Assistant professor , K-540 TAs Seyoung Won, Jinbeum Lee, Mingoo Seo, Lab.: , K-538
Digital Logic Design 4 What will be learned in this classroom? Fundamental concepts of digital logic circuits. Way how to design the digital circuits using CAD tool. CAD: computer-aided design How digital design is carried out.
Digital Logic Design 5 Organization of Textbook Chapter 1: Design concpts General introduction to the process of designing digital systems Design processes and roles of CAD tools Chapter 2: Logic circuits Basic aspects of logic circuits Boolean algebra and VHDL
Digital Logic Design 6 Organization of Textbook … Chapter 3: Implementation tech. Electronic aspects of digital circuits CMOS technology and programmable logic devices Chapter 4: Optimized logic functions Synthesis of combinational circuits Chapter 5: Arithmetic circuits Circuits for arithmetic operations Number representation
Digital Logic Design 7 Organization of Textbook … Chapter 6: Combinational circuits Building blocks such as encoder, decoder and multiplexer circuits Chapter 7: Storage elements Usages of flip-flops, such as registers & counters Chapter 8: Synchronous sequential circuits Synchronous sequential circuits Finite state machine (FSM)
Digital Logic Design 8 Organization of Textbook … Chapter 9: Asynchronous sequential circuits Chapter 10: Digital system design Some practical issues in real system designs Chapter 11: Testing of logic circuits Chapter 12: CAD tools Complete CAD flow of designing, implementing, and testing a digital circuit.
Digital Logic Design 9 Organization of Textbook … Appendix A Summary of VHDL features Appendices B, C, & D Tutorials on Quartus II CAD tools Appendix E Detailed information about the devices used
Digital Logic Design 10 What will be covered in classroom? Ch. 2 Ch. 3: 3.1~3.7 (3.8, 3.9) Ch. 4: 4.1~4.7, 4.12 Ch. 5: 5.1~5.5 Ch. 6 Ch. 7 Ch. 8: 8.1~8.9 Ch. 9: (9.1~9.3, 9.6) Ch. 10: (one or two examples)
11 Digital Logic Design (41-135) Chapter 1. Design Concepts Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006
Digital Logic Design 12 Chapter Objectives Digital Hardware Components Overview of IC Technology Design Process for Digital Hardware
Digital Logic Design 13 Digital Hardware: Transistor Digital Represent the digits of information 1960s Bulky components, such as transistors & resistors 1970s Early microprocessors Early 1990s Few million transistors in a single chip Late 1990s More than 10 million transistors Present A few hundreds of millions of transistors Silicon Wafer
Digital Logic Design 14 Size of Transistor & Chip Semiconductor Industry Association (SIA) roadmap
Digital Logic Design 15 Types of Chips Standard chip Programmable logic device (PLD) Application specific integrated circuit (ASIC)
Digital Logic Design 16 Standard Chips Realize some commonly used logic circuits Contain small amount of circuitry fewer than 100 TRs Provides fixed functionality Need interconnection on PCB Popular until the early 1980s
Digital Logic Design 17 Programmable Logic Devices Configured by user to implement a wide range of different logic circuits Very general structure with a collection of programmable switches Reprogrammable Able to realize much larger logic circuits than standard chips Widely used today More than 500 million TRs FPGA Drawback Consume chip area & limit the speed of operation
Digital Logic Design 18 Memory block Group of 8 logic cells Interconnection wires FPGA Chip
Digital Logic Design 19 Application Specific Integrated Circuit (ASIC) Custom-Designed Chips Optimized for a specific applications Lower cost per chip Long time to market period
Digital Logic Design 20 Development Process
Digital Logic Design 21 Basic Design Loop Design concept Successful design Initial design Simulation Design correct? Redesign No Yes
Digital Logic Design 22
Digital Logic Design 23 Design of Digital Hardware Unit Product with many chips & other components How to design it?
Digital Logic Design 24 Design Flow for Logic Circuits