Overview of current implementation technologies for digital systems including custom integrated circuits, field-programmable logic, and embedded processors. Systems components such as buses and communications structures, interfaces, memory architectures, embedded systems, and application-specific devices. Focus on the design of large systems using modern CAD tools. Prerequisite: CSE majors only.
The objective of this course is to develop and understanding of the challenges and methods associated with a variety of digital implementation technologies through hands-and-minds-on problem solving.
-- Languages are verilog and C.
--
Applications in the FPGA will include some audio.
--
Lecture-discussion for an hour or so, then into the lab for the rest of
the evening.
-- No hardware experience required.