11.01.2015 Views

SPRING - UCSC Extension Silicon Valley

SPRING - UCSC Extension Silicon Valley

SPRING - UCSC Extension Silicon Valley

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!