Classes at UT VLSI-1 (J. Abraham)
introductory CMOS design. 8b/10b encoder/decoder pair (verilog)
Analog CMOS Design (S. Yan)
up to op-amps and feedback, all CMOS. Fully-differential Folded Cascode Op-Amp (report)
Project in Mixed Signal Design (S. Yan)
Pipelined ADC modelling and design considerations, touched delta-sigmas.
Pipelined A/D Converter Design and Simulation (pdf)
Technical Entrepreneurship (M. McDermott and guests)
How to plan for and execute a high-tech startup. Middle-Man Technologies - Wireless Bridge Proposal (.ppt)
VLSI-II (M. McDermott and guests)
advanced digital design, dynamic logic, array design, early design planning. Class project was the early design planning of an open source verilog processor, the OR-1200. Power, timing, area, and floorplan estimates were included in the project deliverables. In late 2005, Sun released verilog source for the Niagra processor (EE Times article).
System On Chip (M. McDermott, M. Jacome, S. Asghar)
Study of tools, design methodologies, and algorithms of SoC.
VLSI for Communication Systems (A. Aziz)
Hardware implementation of communication systems and building blocks.
Master's Project (Advisors M. McDermott & J. Abraham)
With partners Michael Hutchinson & Rich Lathrop, development of an on-chip noise cancellation solution. Final paper title: Integrated Noise Cancellation with the Least Mean Square Algorithm and the Logarithmic Number System (pdf)
Low-Power Design Project
Case studies of a dozen different low-power techniques and a design project. Final Report: A Low-Power Multiply-Add Unit (pdf)
Superscalar Architecture (L. John)
Run-of-the-mill graduate computer architecture class, including a survey,
Efficient Streaming Architecture: The Cell Microprocessor (pdf & ppt), and a branch prediction project (c).
Mixed Signal Design
(R. Gharpurey and S. Yan)
A study of the design and modelling of mixed signal systems, the class began with a simple RC-lowpass network and progressed all the way to timing recovery. A hearing aid filter was designed as a project (.pdf, filter), and zeros).
Repository
OCNC Code
Logarithmic Number System
FFT in C
Eye Diagram (.m)
Hearing aid filter (.m)
PLL Measurements
ROM Compiler (.pl)
Mortgage Analysis (.m)
Generic TeX Document Template (.tex)
Custom olive ppt template (black, white)
E-mail addresses
jay.b.fletcher AT gmail DOT com
jay.fletcher AT mail DOT utexas DOT edu
jay__fletcher AT hotmail DOT com
jay.fletcher AT amd DOT com
Things to do:
Finish Adapt Filter Slides (send to class)
Oppenheim Sol'ns
Build a better investment strategy
Learn ajax
Web-based Experimenter Idea
Adaptive Systems to Explore
-Adaptive Loop Filter for PLLs
-Adaptive Filter for I/O Compensation
Build a nice LaTeX slide template
Write a book about plots, figures, and publishing
Build a new computer
Move website (to new google?)
Learn heiroglyphics Restaurants Books
Adaptive Signal Processing: Applications (3-540-00051-8)
Adaptive Signal Processing, Widrow/Stearns (0130040290)