Components and Design Techniques for Digital Systems  --  Computer Science (Engineering) (COMPSCI) 150 [5 units]
Course Format: Three hours of lecture, three hours of laboratory, and one hour of discussion per week.
Prerequisites: Computer Science 61C, Electrical Engineering 40.
Description: Basic building blocks and design methods to contruct synchronous digital systems, such as general purpose processors, hardware accelerators, and application specific processors. Representations and design methodologies for digital systems. Logic design using combinatorial and sequential circuits. Digital system implementation considering hardware descriptions languages, computer-aided design tools, field-programmable gate array architectures, and CMOS logic gates and state elements. Interfaces between peripherals, processor hardware, and software. Formal hardware laboratories and substantial design project.
(F,SP) Katz, Pister, Wawrzynek
 


Copyright 2007 UC Regents. All rights reserved.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
General Catalog University of California, Berkeley Undergrad/Grad Education Courses/Curricula by Dept. Course Search Related Sites Get a PDF/Print Catalog