SPRING - UCSC Extension Silicon Valley
SPRING - UCSC Extension Silicon Valley
SPRING - UCSC Extension Silicon Valley
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Engineering and Technology Hardware Systems and VLSI Engineering<br />
Designing CMOS Radio Frequency<br />
Integrated Circuits (RFIC)<br />
CMPE.X400.429 (3.0 quarter units)<br />
This course addresses both the theoretical and practical<br />
aspects of CMOS RFIC circuit design. The course begins<br />
with a review of the CMOS transistor model and RLC<br />
network. It introduces the concepts of impedance matching,<br />
two-port noise, and linearity. The instructor provides<br />
in-depth explanations of the design and analysis of lownoise<br />
amplifiers, mixers, voltage-controlled oscillators,<br />
synthesizers, and power amplifiers. To reinforce the skills<br />
learned in this course, students will develop their own<br />
designs for major wireless transceiver blocks. The course<br />
also includes discussion of the design trade-offs in<br />
various radio architectures.<br />
Prerequisite(s): “Analog IC Design, Introduction.”<br />
Familiar with circuit analysis and small-signal models.<br />
Have prior experience with a circuit simulator.<br />
MIN “ADAM” CHU, Ph.D.<br />
SANTA CLARA LAB WITH ONLINE MATERIALS<br />
8 meetings: Saturdays, 9 am–1 pm, April 21–June 16.<br />
Fee: $980 ($98 discount for early enrollment).<br />
To enroll, use Section Number 22866.(004)<br />
Designing Xilinx CPLDs and FPGAs,<br />
Introduction<br />
For course description, see page 52.<br />
IO Concepts and Protocols:<br />
PCI Express, Ethernet, and Fibre Channel<br />
For course description, see page 53.<br />
Low-Power Design of<br />
Nano-Scale Digital Circuits<br />
EE.X400.097 (3.0 quarter units)<br />
This course introduces advanced topics in nano-scale<br />
(below 90nm) VLSI device and circuit design. Highperformance<br />
and low-power design issues in modern<br />
and future nano-scale CMOS technologies are discussed<br />
in detail. Students will learn low power design approaches<br />
and techniques at different levels of abstraction. New<br />
design techniques will be introduced to deal with nano<br />
circuit designs under excessive leakage and process<br />
variations. Several non-classical CMOS devices for circuit<br />
design in such technologies will be explored. Prospects<br />
of future non-silicon nanotechnologies will be reviewed.<br />
Prerequisite(s): Knowledge of CMOS technology and<br />
digital circuit design in CMOS is recommended, but<br />
an overview will be provided.<br />
HAMID MAHMOODI, Ph.D.<br />
ONLINE, April 16–July 30.<br />
Fee: $980 ($98 discount for early enrollment).<br />
To enroll, use Section Number 21941.(015)<br />
PLL and Clock/Data Recovery Circuits<br />
CMPE.X444.7 (3.0 quarter units)<br />
Phase-locked-loop (PLL) circuits are used extensively<br />
in system and chip designs for frequency multiplication,<br />
data extraction, and re-timing purposes. This course<br />
provides students with the knowledge required for<br />
analysis and design of PLL circuits and their applications<br />
in clock and data-recovery circuits. The instructor will<br />
discuss various components involved in the design of a<br />
PLL circuit. Topics include transceiver design, high-speed<br />
I/O, ring and LC oscillators, charge-pump PLL, practical<br />
issues at transistor-level design, noise and jitter in PLL,<br />
delay-locked loop, frequency multiplier, and clock and<br />
data recovery circuits.<br />
Prerequisite(s): Basic knowledge of RLC circuits, MOS<br />
transistors, simple analog circuits such as single stage<br />
amplifiers, differential amplifiers, current sources and<br />
concept of feedback, and simple digital circuits such<br />
as logic gates, flip-flops, shift registers and counters.<br />
KAMRAN IRAVANI, M.S.<br />
SANTA CLARA CLASSROOM<br />
11 meetings: Fridays, 6:30–9:30 pm, April 20–June 29.<br />
Fee: $1020 ($102 discount for early enrollment).<br />
To enroll, use Section Number 2283.(016)<br />
Practical Logic Design By Example<br />
CMPE.X400.425 (3.0 quarter units)<br />
This course teaches the logic design of real-world<br />
digital systems. The emphasis is on how to break down<br />
a complex digital design specification, logic design of the<br />
sub-designs, and integration into the top level design,<br />
validated with respect to the specification. The course<br />
goes deep into the logic design of common to re-useable<br />
sub-systems. There will be a guided project to design a<br />
complete digital system from specification to validation.<br />
Students will also learn the concepts of designing for<br />
speed, power, area, testability, cost, and physical design.<br />
Prerequisite(s): “Design Simulation with Verilog and<br />
SystemVerilog.” Experience with some EDA tools (such<br />
as synthesis and STA) and Linux/Unix computing is<br />
required for the lab exercises. Familiarity with Verilog<br />
language is required. Students are expected to have<br />
completed a college level course in logic.<br />
YACOUB EL-ZIQ, Ph.D.<br />
SANTA CLARA LAB<br />
10 meetings: Mondays, 6:30–9:30 pm, April 9–June 18.<br />
Fee: $980 ($98 discount for early enrollment).<br />
To enroll, use Section Number 22607.(006)<br />
Structured Verification Using UVM<br />
(Universal Verification Methodology)<br />
CMPE.X439.8 (1.5 quarter units)<br />
This five week course covers structured verification<br />
development using the Universal Verification Methodology<br />
(UVM) environment. It begins with an overview of<br />
UVM’s basic building blocks, followed by an examination<br />
of the components and transactions they use to communicate.<br />
Test and component creation and sequence<br />
generation will be discussed and reviewed. Students<br />
learn the effectiveness of modular and encapsulated,<br />
ready-to-use and configurable verification environments.<br />
Concepts introduced in class are reinforced in the lab<br />
with a real-world design project.<br />
Prerequisite(s): “SystemVerilog for Advanced Design<br />
Verification” course or equivalent experience.<br />
NICK ARREGUY, B.S.E.E..<br />
SANTA CLARA LAB<br />
5 meetings: Mondays, 6:30–9:30 pm, May 7–June 11.<br />
Fee: $660 ($66 discount for early enrollment).<br />
To enroll, use Section Number 0027.(021)<br />
Free Program Overview<br />
Open House Event for<br />
Embedded Systems, VLSI,<br />
and Network Engineering<br />
For event description, see page 50.<br />
SANTA CLARA CLASSROOM<br />
Tuesday, 6:30–8:30 pm, March 27.<br />
No fee, but registration required.<br />
To enroll, use Section Number 22403.(006)<br />
SANTA CLARA CLASSROOM<br />
Tuesday, 6:30–8:30 pm, May 29.<br />
No fee, but registration required.<br />
To enroll, use Section Number 22403.(007)<br />
LOGIC AND FUNCTIONAL DESIGN<br />
COURSES<br />
In addition to teaching languages and tools, we<br />
also offer courses in logic and functional design of<br />
hardware. This knowledge is applicable in the chip,<br />
board, and system industries.<br />
• Digital Logic Design using Verilog<br />
• Practical Logic Design by Example<br />
• Practical DFT Concepts for ASICs:<br />
With Nanometer Test Enhancements<br />
• Introduction to SystemC<br />
• IO Concepts and Protocols: PCI Express,<br />
Ethernet, and Fibre Channel<br />
Course Readers, Textbooks<br />
and Other Instructional Resources<br />
Students are responsible for obtaining the required<br />
instructional materials for all courses. A variety of<br />
media are used. Please review the section details<br />
at the bottom of the course description pages on<br />
our Web site.<br />
Instructors may specify any of the following:<br />
• Printed course readers from our on-demand service<br />
provider, Content Management Corporation (CMC)<br />
• Electronic course materials from our online<br />
learning platform, <strong>UCSC</strong> <strong>Extension</strong> Online<br />
• Textbooks (required and recommended). See pages<br />
5 and 94 and visit ucsc-extension.edu/bookstore.<br />
• Other materials distributed via e-mail either by the<br />
Academic Department or the instructor<br />
Students should acquire or access their materials<br />
prior to the first class meeting. For full instructions,<br />
go to ucsc-extension.edu/course-materials.<br />
Copyright © 2012 The Regents of the University of California. All Rights Reserved. 55