Professional Documents
Culture Documents
Fields in NCKU EE
Devices & Materials Design Simulation Verification Testing Debugging
VLSI/CAD
Communication
HDTV Wireless Personal comm. DSP Digital TV
Computer Power
Power IC Micro motors Powermanagement CPU Memory Peripheral Robotics Multimedia Fuzzy control CD-ROM Simulation- DVD engines TV-game
Control Instrument
Micro sensors Neural network Medical equipment
Class0.2
NCKUEE-KJLEE
Contents
Introduction Design Domain/Methodology/Flow Verilog Hardware Description Language Combinational & Sequential Logic Components Design of a Non-Pipelined CPU Design of a Pipelined CPU IP Design / Coding style Design of Cache Memory Synthesis / Optimization Simulation and Verification Electronic System Level Design Testing / Design for Testability
Class0.3
Introduction Design Method Verilog Logic NPL-CPU PL-CPU IP-design Cache Synthesis Simulation ESL Testing
NCKUEE-KJLEE
Reference Books
1. Digital Design and Synthesis with Verilog HDL, 1993 (?) by E. Sternheim, R. Singh, R. Madhavan, Y. Trivedi. 2. Computer Organization & Design: the Hardware/Software Interface, 2005, 3nd Edition, by D.A. Patterson & J.L. Hennessy. 3. The Verilog Hardware Description Language 4th Edition 1998, by Donald E. Thomas & Philip R. Moorby. 4. Verilog-XL Training Manual, 2006 or 2007, Edited by CIC. 5. Reuse Methodology Manual (RMM), 2002, 3rd Edition, by M. Keating & P. Bricaud. 6. Principles of CMOS VLSI Design, 2005, 3rd Edition, by N. Weste and D. Harris. 7. Any Verilog Handbook.
Class0.4
NCKUEE-KJLEE
Class Requirements
Pre-requisite classes:
Basic Computer Concepts, Logic Systems Grading: (Tentative)
5~6 sets of design homework (20-30%) Midterm & final exams (40-50%) Final Project (group of 4-6) (30-35%)
Teaching Assistants:
To be announced.
(62400 2827 CM95502)
Personal computer
Class0.6
NCKUEE-KJLEE
Class0.7
NCKUEE-KJLEE
Class0.8
NCKUEE-KJLEE
Class0.10
NCKUEE-KJLEE
Waveform
Class0.11
NCKUEE-KJLEE
Logic Synthesis
Class0.12
NCKUEE-KJLEE
Layout
Class0.13
NCKUEE-KJLEE
Options
A-C (6:10 P.M. to 9:00 P.M.) on Monday B-D (7:10 P.M. to 10:00 P.M.) on Monday
Class0.14
NCKUEE-KJLEE