-- Bridge Camp `99 --
Partially updated: Oct, 1999
Course Cancellations
In 1999 Carleton's Analog course and both U of T courses were cancelled
due to low attendance.. Fortunately Mcgill was able to run both camps
Funding Help For Small Companies
If this course will help you hire a recent graduate, their may be funding
to pay the graduates salary during and for some time after the course.
This is offered by
The National Research Council of Canada through its Industrial Research
Assistance Program (IRAP). Check the site or call 1-877-994-4727 for
the name of the regional representitive for your area.
Introduction to the Bridge Camp
First run at Carleton in 1997, the Bridge Camp has trained over 100 recent
engineering graduates on the subtleties of ASIC design. Based on the success
of the first camp, and Canada's strong need for ASIC designers, the program
was run at three Universities in 1998, Carleton, McGill and the University
of Toronto. This year the University of British Columbia will also run
a Camp. The program is noted for the strength of its instructors -a mixture
of designers from industry and from academia-, its curriculum -which went
through extensive revisions with industry-, and its use of industrial design
tools. It is also infamous for the amount of homework required.
As in 1998, the '99 course will be divided into two related 2-week courses
to aid companies in scheduling. We realize that despite the breadth received,
taking both courses is often impractical. However about 20% of the students
take both courses so curriculum is design to minimize duplication. Also
the project continues between courses, the second course adding the analog
parts to the digital design.
Contents of This Document
A brief description of the two courses.
-
The mostly digital course takes students from a customer's "fuzzy specifications"
through high-level simulation (Simulink) to a circuit design for standard-cell
ASIC with a side look at FPGA implementation. The design will be done using
Verilog (Carleton) or VHDL (McGill and Toronto). Emphasis will be on writing
synthesizable code even starting from the initial simulation phase. Possible
problems with clocking, testing, off-chip inputs will be treated. The chip
will be taken through to final tape-out using Synopsys DA and Cadence tools.
The course is given by the faculty at the University who are involved in
VLSI design, but are supplemented by many industrial speakers who stress
concepts such as customer-owned tooling, intellectual property, packaging,
testability and various cost-time trade-offs.
-
The analog-layout-fab course gives an introduction to analog circuits:
op-amps, switched-capacitor, analog-to-digital conversion, RFIC, process
basics and memory internals. Another major empasis is the analog side of
digital; gate speed and loading, failure modes (e.g. hot-carriers, electromigration,
and latchup), transmission-line effects, package models and ESD. They will
design and layout the analog parts of the project, and merge them with
the previously designed digital parts. At this stage, floor planning, layout,
extraction, production test, packaging, and interfacing with a foundry
will be considered.
The tools used are Synopsis DA, Cadence Verilog XL (or
Cadence or Synopsis VHDL), Simulink, Cadence Analog Artist and HSpice.
Course Content
Course I: Digital IC Aspects
-
CMOS Process Overview
-
CMOS process; Steps in deep submicron fabrication. Silicon Run video with
many "real time" comments. Where digital circuits are going; SIA Road map.
(Process 1, GT).
-
CMOS Review
-
Gate properties; delay, loading, fan out, fan in, power, gate construction.
Gate properties in Verilog. (Digital 1, JK)
-
Standard blocks, Function and Structural Verilog
Examples
-
Mux, demux/priority encoders, shifters, barrel-shifters. Verilog models.
(Digital 2, JK)
-
Standard Blocks and Procedural Verilog
-
Counters: binary, Gray-code counters, pseudorandom (LFSR) and applications.
Procedural Verilog models. (Digital 3, JK)
-
Synchronous machines and Verilog for Synthesis
-
FSM, state encoding, and Verilog. (Digital 4, JK)
-
Testing Overview
-
Faults and defects, fault modelling, ATPG, sequential test, scan, BIST,
SCANBIST, boundary scan. (Digital 5, RM)
-
Verilog HDL as a language
-
Synthesis vs simulation: Gotcha's, asynchronous circuits, double clock
example, ripple-counter code, test-bench code, coding style, examples (Digital
6, JK).
-
Synchronous clocking
-
Skew, optimization for timing, false paths, harmonically-related clocks,
resynchronization, skew-correction latching, clock gating, arbiters. (Digital
7, JK)
-
Avoiding "work mostly" circuits
-
Asynchronous inputs, safe state-assignment, synchronizing flip-flops, safe
reset circuits. Avoiding multiple-bit input problems; hand-shaking, debouncing,
Gray codes. Leads into Digital 13, metastability.(Digital 8, JK)
-
Metastability.
-
Exponential model, MTBF, maximizing MTBF, safe state assignments, arbiters.
Short lecture. (Digital 13, JK)
-
Clock distribution:
-
Clock trees, central clock distribution, line-widths, buffering principles.
Power considerations. Grover loop. (Digital 9, JK)
-
ASIC Implementations: FPGAs:
-
Standard-cells, gate arrays. FPGAs, design cycles compared. FPGA architecture:
Technology (fuses, antifuses, SRAM, charged gates). Components (logic elements,
IO blocks). Performance (routing, logic vs ff). (Digital 12, RM)
-
Phase-Locked Loops and Applications.
-
Components: phase detectors and charge pumps, oscillators, dividers. Applications:
clock-recovery, carrier recovery, frequency synthesis.(Signals 1, CP)
-
Digital Signal Processing.
-
Significance of the math: aliasing, accurate interpolation, possible nonlinear
interaction. Complex resonators: poles-zeros and structure of simple filters.
Biquads, cascaded filters, the reverb/comb filter, linear-phase/all zero/FIR
filters. Adaptive filters, the LMS algorithm. Quantitization, modelled
as noise, problems with model, limit cycles, scaling, noise shaping. (Signals
2, MS))
-
Memories
-
Block-level internals; commodity SRAM, DRAM, SDRAM interfaces; memory in
a logic process, memory in FPGAs. (Memory 1, MS), RM)
Course I: Industrial Lectures and Site Visits.
Description (Based on 1998)
-
Designing Products that Win.
-
Moore's technology adoption life cycle, time-to-market, immature-mature
products, technology-design-customer interaction. (Bruce Gregory, Cadabra)
-
Manufacturing Issues in Design
-
SIA road-map and market trends. Tolerance: nominal and worst case design;
getting best yields. Quality control, testing,
testability, coverage. Design for Manufacturing. (MRP), scheduling.
(I. McWalter, Gennum
-
Understanding Yourself and Others
-
People-oriented and task-oriented persons, four-quadrants of personal style.
(Nancy Peters, CMC)
-
Project Organization
-
GANT charts, benchmarks, design reviews, time-cost-quality trade-offs,
amount of innovation, revisions (TB)
-
Digital IC Testing in a Business Environment
-
IC product development cycle, tester hardware and signals, typical tests,
test fixtures, characterization, impact on business.
(K. Fai Chen, Mitel)
-
Site Visit
-
Production fabrication and testing lab. (In 1999 this will be the Nortel)
-
CAD/Methodology
-
Example of a real circuit design, DSP type application. (John Carr, Cadence)
-
Intellectual Property
-
Design reuse, virtual components, VSI Alliance, business and legal issues,
design-for-reuse/design-with-reuse. (Glenn Henshaw, Nortel)
-
Design for Testability and Reliability
-
Testability, reliability, pure synchronous design, scan, BIST, JTAG and
board testing, (Karl Siemens, Telexis)
-
Design Sign-Off.
-
Design process, costs of stages, importance of testability, time to market,
seek advise, common errors. (Roy Sunstrum, Nortel)
Course II: Analog Aspects and Fabrication
-
Overview of Analog.
-
Why analog? Design and Layout Features of MOS: fets, caps, res, diodes.
Analog blocks: voltage references, general properties of differential circuits.(Analog
1, CP)
-
Operational Amplifiers, Design, Simulation and Layout.
-
Building Blocks: current sources, gain stages. Types: two-stage, telescopic,
folded cascode. Design Considerations: noise, gain, slew rate, bandwidth,
stability, common-mode considerations.(Analog 2, CP)
-
Switched-Capacitor Circuits:
-
Basic concepts, differential circuits. Multi-phase clock generators. Pedestal
effects, Clock feed-through, Noise (KTC noise). (Analog 3, CP)
-
Data Conversion.
-
Digital-to-Analog: R-2R ladder, current-steering, linearity. Analog-to-Digital:
Successive approximation, flash converters, two-stage flash. Oversampled
A-to-D: Concepts, noise shaping, 1st order, higher-order, MASH. (Analog
4, MS))
-
Overview of RFICs and Broadband Challenges and Techniques.
-
Low-noise amplifiers, mixers, oscillators, power amps, synthesizers, on-chip
inductors, packaging. High-frequency simulation and modelling. (Analog
5, CP)
-
Memory Circuits
-
Pumped supplies; interface standards. (Memory 2, MS))
-
Memory Testing
-
Memory testers fault models, conventional tests. RAM in logic, RAMBIST.
(Memory 3, JK)
-
Dynamic logic
-
Gate types, latch types, interface problems. Uses for fast high-density
logic. Less aggressive uses: resynchronizing latches, reduced power TSPC
flip-flops. (Digital 10, JK)
-
Layout Considerations and Reliability:
-
Standard cells, pads, protection, buffers, EMI, grounds, power, latchup,
electromigration. (Digital 11, GT and RM)
-
Submicron CMOS Process Steps.
-
Reasons behind design rules, scaling, component matching. Choosing technology,
bipolar/CMOS/biCMOS/SiGe. Analog design in a digital process.(Process 2,
GT)
-
Real Submicron MOSFETS
-
MOS review, short-channel effects, hot carriers,
sub threshold operation, velocity saturation. Advanced SPICE models.(Device
2, GT)
-
Layout 1
-
Lab talk: Floorplanning, design rules, extraction, verification, LVS.
-
Layout 2
-
Lab talk: Good layout, VDD & VSS, electromigration, placement, capacitors,
crosstalk, grounds.
Course II: Industrial Lectures and Site Visits.
Description (Based on 1998)
-
Issues in Analog Design
-
Design flow including humans, models, tool interaction, common gotcha's
-amplifier loading, power leads, parasites, digital models aren't, suspect
transistor models, matching is not well known, simulate power up and down...-,
document your design concepts (Ed MacRobbie, Philsar)
-
Design Flows and Future Directions.
-
Deep sub-micron design flows and future directions as shown by the SIA
Road Map. (Brian Gerson, PMC-Sierra)
-
HP 0.5 Process and CAD Flow
-
Process, analog flow, CMC design kit/tools, design pointers. (Hsu Ho, CMC)
-
Practical Mixed-Signal Test
-
Comparing costs -pins vs area, yield vs fault coverage, area vs time-to-market,
area vs test time-; analog test methods -P1149.4 mixed bus, mixed BIST
3 examples. (Steve Sunter, Logic Vision)
-
Phase-Locked Loops
-
Uses, basics, VCOs, loop dynamics, phase-frequency detectors, charge pumps,
delay-locked loops. (Stanly Ma, Mosaid)
-
Design Analysis and Intellectual Property.
-
Protection of IP, patent uses and limitations, reverse engineering, student
analysis from photos. (L. Lam, Semiconductor Insights)
-
Reverse Engineering Lab
-
Tour of Semiconductor Insights analysis laboratories.
-
Reworking/ Testing, Microsurgery.
-
Methods of repairing prototypes and capabilities of a reworking laboratory.
(M. Simard Normandin, Nortel)
-
Microsurgery Lab Tour.
-
Integrated Circuit repair facilities at Nortel (J.Harten, M. Simard Normandin)
-
Rework/Cost-Reduction
-
For high volume, fast ramp-up, long life products. Improving process, die
size, package, test-time, yield. ( Will be done in '99 by Ray Wong, Nortel)
-
Packaging
-
SMT families, parasites and noise, thermal, moisture, esd, handling and
soldering, MCMs telecom packaging.
(Reg Simpson, Nortel)
-
High-Speed Interfaces
-
RAMBUS, SynchLink, operation, protocols, high-speed and transmission-line
simulation in Spice. (Bruce Millar, MOSAID
-
Working with a Foundry
-
Customer owned tooling, pipe cleaning (Done in `97 by Dave Lynch, Gennum,
not done in `98)
-
Memory
-
Static and dynamic ram, principles and innovations especially embedded
memories. (Will be done in '99 by Peter Gillingham, Mosaid)
-
Analog design traps
-
Substrate emmisions, thermal problems, power supply noise, package problems.
(Will be done in '99 by Tony Brown, Nortel Networks)
The Course Project
The project is a mixture of analog and digital parts. The digital part
simple enough (1000-3000 gates) to be completed in two weeks albeit with
considerable coaching. The project should ideally:
-
Do some signal processing.
-
Use an A-to-D or D-to-A.
-
Be at a speed which is too high to do directly in software.
-
Be done at a speed where some consideration must be given to timing, impedance
matching, and metastability.
-
In addition a computer interface would be desirable but is not part of
this years project.
The basic analog parts are:
A very basic op amp is designed. Then attention is given to adjusting a
library model to give good performance. These parts are used to build an
oversampled d-to-a converter.
We force attention to milestones; the groups present their
own management plans, which have to pass review, but there are "make/buy"
decision points programmed in; if they're behind schedule, they have to
"buy" a piece of design from a competing group or "off the shelf" from
the camp. The groups do treat the design as noncompetitive. All students
attend the design reviews of other groups and are encouraged to talk over
problems with other groups. Also camp staff are available to give help
and advise for more than a reasonable time each day.
This year's project will be a spread-spectrum receiver-transmitter.
This project was used in 1998 at Carleton and turned out to be a close
match to the students abilities plus of topical interest to students in
communications. The first course designed the spreading and QPSK modulators.
They also designed a correlator for the receiver which was the hardest
part of the digital project. The second course added an analog input with
an oversampled A-to-D, which used the op-amp and comparator. Pads and a
final output integrator were also added to the digital circuit. Possible
RF portions were discussed but were not part of the project.
Schedule for the Pair of Two-Week Courses
Note
The schedule below represents what is planned at this time; we expect
some, but not major changes in the final course. Comments from industrial
experts are treated very seriously and are a major source of future curriculum
modifications. In 1999 the CMC will act as coordinator for the four Camps
and ensure uniformity of topics and the availability and use of the advertised
tools. The industrial speakers listed are those who presented for the 1998
Carleton course. Many have been already reconfirmed for 1999. Also some
alternative speakers and a few new topics have been added.
The timing and presentation of topics will be slightly different between
the Bridge Camps. A major difference will be that the Carleton Camp will
base digital simulation/synthesis on Verilog and the Toronto and
McGill Camps will base it on VHDL. More information about the sites
will be made available from web updates especially at SMC's
site
Detailed timetable for the Digital Course
Bridge Camp I, Week 1
Digital IC Aspects
(1999 Carleton)
|
|
Monday, May 31
|
Tuesday, June 1
|
Wednesday, June 2
|
Thursday, June 3
|
Friday, June 4
|
|
8:30
Business |
Welcome to Camp
-----------------
Ext 1: Designing products that win. |
Process 1. The deep-submicron
process. The Digital Run with comments (G. Tarr)
|
Ext 7: CAD Methodology. Advances, limitations.
re-use; 1st-time correct.
(Dennis Lewis, Mitel) |
Ext 5: Digital IC testing in a business environment.
(K. Fai Chen, Mitel) |
Site visit 1 : Pick and place, assembly. Board
test shop (hybrid facility?) (Newbridge)
|
|
10:00 (break)
|
|
10:15
(Digital)
or
(project manage- ment) |
Digital 1 : CMOS
review; Gate properties; propagation delay. ( JK )
---------------
Intro to project.
Submit resumé to manage project; |
Ext 3: Project planning GANTT. Team dynamics
under stress. ( TB) .
Project in more detail |
Digital 4: Synch
machines, FSM, state encoding and Verilog. ( JK)
|
Process 2: Different
processes, process steps, choice of process. Where digital is going (SIA
Roadmap). ( GT)
|
|
12:15 (lunch)
|
|
13:30 (tools)
|
Digital 2 : Standard
blocks: add, mux, shifters in structural Verilog. ( JK)
|
Digital 3: standard
blocks: counters, shifters. Sequential Verilog. ( JK)
---------------
Design flow for project |
Digital 5: testing,
fault modelling, ATPG, sequential test. ( RM/ JK)
|
FPGA/Gate array at data-sheet level. (RM)
- - - - - - - -
Groups present plans (marketing and functional). |
Site visit 2:
Semiconductor fab and test facility. |
|
15:30 (break)
|
|
15:45 (tools lab)
|
Verilog lab.
|
Simulink lab intro.
|
Lab, Design Flow, FSM tools.
|
project
|
|
17:00 (Project open lab)
|
Block relevant to project.
|
Project definition (marketing and functional); simulation,
top level.
|
Present GANTT charts; continue projects.
|
Project Gate: make/buy high-level design.
|
Bridge Camp I, Week 2
Digital IC Aspects
(1999 Carleton)
|
|
Monday, June 7
|
Tuesday, June 8
|
Wednesday, June 9
|
Thursday, June 10
|
Friday, June 11
|
|
8:30
Business |
Ext 2: Working with a Foundry, COT (Dave Lynch,
Gennum).
|
Ext 8: Intellectual Property; embedded cores,
Design for reuse. (Glenn Henshaw, Nortel)
|
Ext 9: Testability: design problems JTAG and
extensions, board testing.(Karl Siemens, Telexis)
|
Ext 10: Design sign-off. (
|
Project clean-up
|
|
10:00 (break)
|
|
10:15 (Digital)
|
Digital 6: clocking
strategies. ( JK)
|
Digital 7: HDLs.
Synthesis vs simulation. ( JK)
|
Digital 8: Avoiding
"work mostly" circuits. Asynchronous inputs.( JK)
|
Digital 12: ASIC
Implementations and FPGAs. ( RM)
|
Project presentations and demonstrations.
|
|
12:15 (lunch)
|
Volleyball
Get back at the Faculty.
|
|
13:30
|
Signals 1: VCOs, phase detectors and PLLs.
( CP, MS))
|
Signals 2: DSP, especially digital filtering.
( MS))
|
Digital 11: Reliability.Pads,
protection, buffers, EMI, grounds, power, latchup. ( RM, GT)
|
Project
|
|
15:30 (break)
|
|
15:45 (lab)
|
Intro to prototyping board.
|
Project: design
review by each team. |
Project: testing, simulation, verification.
|
Project
|
|
17:00 (Project; open lab)
|
Project: clocking
|
Project: synthesis
|
Project
|
Project
|
Detailed timetable for the Analog Course
Bridge Camp II, Week 1
Analog Aspects, Layout and Fab
(1999 Carleton)
|
|
Monday, June 14
|
Tuesday, June 15
|
Wednesday, June 16
|
Thursday, June 17
|
Friday, June 18
|
|
8:30
Business |
Course Opening;
Ext 12: Designing products that win.
|
Ext 13: Issues in Analog Design. (Ed MacRobbie,
Philsar)
|
Ext 26: Analog Design
Traps. (Tony Brown, Nortel)
|
Ext 15: Analog Test
|
Ext 17: Design Analysis and IP. (L. Lam, Semiconductor
Insights)
|
|
10:00 (break)
|
|
10:15
|
Analog 1: Review of basic analog.
Switched C circuits. (MS), CP) |
Analog 2: Amplifiers. ( CP)
|
Analog 3: Data Conversion. ( MS))
|
Analog 4: RFIC and broadband. ( CP)
|
Site Visit 3: Reverse Engineering Lab/ lab
tour (Semiconductor Insights)
|
|
12:15 (lunch)
|
|
13:30: CAD tool seminars
|
Process 3: steps and
their costs, rules, fast/slow, yield. ( GT)
|
Schematic entry, SPICE and models; CMOS gate sizing.
( RM,NF)
|
Layout 1: Floor planning, design rules, extraction,
verification, LVS.
|
Layout 2: Good layout, VDD & VSS, placement,
crosstalk.
|
Site Visit 4: Reworking tour. Testing lab
tour.
Microsurgery (J.Harten, M. Simard Normandin, Nortel)
|
|
15:30 (break)
|
|
15:45 (lab)
|
Intro to project; form groups.
|
Present pinout, GANTT; Synopsis for ASIC. ( RM)
|
Project: Wiring by hand.
|
Comparator cell layout.
|
|
17:00 (project)
|
Initial phase of project. Simulink of Sigma-Delta
A/D.
|
Op-amp design
schematic,
simulation. |
Op-amp design
layout. |
Op-amp
characterization. |
|
Bridge Camp II, Week 2
Analog Aspects, Layout and Fab
(1999 Carleton)
|
|
Monday, June 21
|
Tuesday, June 22
|
Wednesday, June 23
|
Thursday, June 24
|
Friday, June 25
|
|
8:30
Business |
Ext 23: Foundry and customer-owned
tooling strategies.
|
Ext 20: Rework/Cost-Reduction.
(Ray. Wong, Nortel)
|
Ext 21: Packaging (Reg
Simpson, Nortel)
|
Ext 24: Memory principles.
(Peter Gillingham, Mosaid)
|
Preparation for final presentation.
|
|
10:00 (break)
|
|
10:15 (project lab)
|
Process 4: bipolar/biCMOS/ CMOS, Analog &
memory in a digital process.
(GT)-----------------
Project. |
Device 1: Real MOSFETS; MOS review, short-channel
effects. Advanced SPICE models.( GT)
|
Process 5: Submicron Design. Flows & future
directions . SIA Roadmap.( GT)
|
Project Layout
|
Industrial reviews.
Project Gate:
Is project ready to fab? |
|
12:15 (lunch)
|
Wrap-up
|
|
13:30: advanced topics
|
Memory 2: pumped supplies; interface standards.
( MS))
|
Simulation: Mixed-signal (Analog-digital) tools
(MS))
|
Ext 14: Course process and CAD flow. (CMC)
|
Digital 10: Dynamic
logic. ( JK)
|
See the town.
|
|
15:30 (break)
|
|
15:45 (lab)
|
Project
|
Design Review:
Presentation by each team. |
Project
|
Project
|
|
|
17:00 (project)
|
Project
|
Project
|
Project
|
Project
|
Sleep
|
:
The Carleton Bridge Camp (Only the Digital
Camp was run)
Carleton- A Hotbed for VLSI and Communications
Carleton Electrical Engineering, largely because of its proximity to large
hi-tech companies, has specialized in VLSI, telecommunications and computers.
Its faculty are noted for innovations such as the switched-capacitor filter,
and the Boothroyd transistor models. Almost all the faculty are involved
in joint research with hi-tech companies, and graduate students in VLSI
often have an industrial mentor for their program.
The Academic Instructors
It is hard to list Prof. Martin
Snelgrove's specialities because he works in analog, digital, memories,
technology applied to art and more. However he is best know for A/D converters,
memory-which-computes, the industrial relevance of his research and the
long scarf he wears winter and summer. He will be teaching analog circuits,
memories and the more analog-like digital. Martin is on leave of absence
from Carleton and is Director of Research at Philsar. However he will be
back for the Bridge Camp.
Prof. Calvin
Plett will be teaching analog design. Engineers from the Ottawa
area may be aware of his very popular graduate course on RF IC design.
His teaching style and the way he relates it to his extensive practical
experience tend to overfill his courses. His research and teaching cover
switched-capacitor and analog filters, phase-locked loops, and A/D converters.
He also "coaches" the "stress relief volleyball" between bridge-camp lectures.
Exposure to appropriate semiconductor and IC fabrication
concepts will be given by Prof. Garry
Tarr He has worked with SOI CMOS, and Si-Ge. Garry is in charge
of the Carleton fabrication lab which has CMOS capability and can use electron-beam
write to achieve a 0.2mm feature size. For more about the laboratory check
the fab's web page
Check Garry's web
page for a lot about canoeing in Algonquin Park.
John
Knight is the professor who will be teaching much of the digital-circuit
design, testing and layout. John has taught digital design and testing
courses at Carleton and at Nortel and has won several teaching awards.
His research interests centre on low-power circuitry and behavioural synthesis.
His students also know him for metaphors like "blaspheming the clock."
Prof. Ralph
Mason has recently come to Carleton from the University of Regina
where his main research depended on circuits implemented as ASICs and as
FPGA. His last research project was an exotic system which used the phase
of the carriers of AM radio stations to guide tractors through grain-fields
to a much higher accuracy than available from GPS. He did this all digitally.
Ralph keeps the Eastern Ontario influence from dominating the digital courses.
Working in a project group is stressed in the Camp,
and Prof.
Tony Bailetti (see also the Engineering
Tony) will be showing people how to make a group deliver on time. Tony
teaches in both the School of Business and the Systems and Computer Engineering
Departments, and has just finished authoring a www course on group management.
We asked him to join the Camp because of the rave reviews we got from Engineering
students who had taken his courses. (You know what undergraduate Engineers
usually think of management courses!)
Trevor Rainey of St. Lawrence College will manage the camp again
this year. Trevor keeps the lecturers on topic, watches for battle fatigue,
coordinates with industry about students and speakers, and sprays WD40
on the rough spots. In his other job, he coordinates a very successful
industry-college joint project program.
All of the teachers have been given consistently high teaching ratings
by their students.
The McGill Bridge Camp, Aug. 2 - Aug. 27
McGill is
well known for research in VLSI. They have been especially well known for
digital testing and recently this emphasis has changed to mixed analog-digital
testing. Some recent innovations have been:
-
A novel on-chip signal generation scheme for mixed-signal analog digital
testing that simplifies the amount of logic.
-
The concept of "causality" of timing diagrams under linear timing constraints
(LTC). This has lead to the first accurate procedure for determining the
compatibility of timing diagrams.
-
Modeling techniques that allow estimating current and power consumption
with variations of 10% to 15% with respect to SPICE, while running at logic
simulation speeds.
The Bridge-Camp Faculty include:
Prof.
Ted Szymanski
Prof.
Gordon Roberts
Prof.
Karim Khordoc
Prof.
Zeljko Zilic
The Toronto Bridge Camp, July 5 - July 30
(Cancelled)
Toronto
University covers almost all aspects of VLSI design. Most Canadian
Electrical Engineering students have used Sedra's and Smith's textbook
for an analog course. They are world famous for Field-Programable Gate
Array work, DSP, Radio-Frequency ICs and many other research areas.
The Bridge-Camp Faculty include:
Prof. John R. Long
Prof. Wai Tung
Ng
Prof. P. Glenn Gulak
Prof. David Lewis
who took part in Bridge-Camp '98, but unfortunately will not be avaliable
this year. However we are fortunate to have as a replacement:-
Prof. Paul Chow
The UBC Bridge Camp, Dec. 6 - Dec. 17
The University of British
Columbia will be running a digital Bridge Camp in December 1999.
More will appear about this later.
The Bridge-Camp Faculty include:
Prof. Steve Wilton
or try just Steve
W.
Prof. Hassan Farhangi
or try just Farhangi.
Prof. A. Ivanov
or try just Andre Ivanov.
Andre's home page is the source of many good things, like this gif.
© 1999 Strategic Microelectronics
Consortium