Is
he likely to be in his office?
This is the beginning digital course for
Electrical/Systems Engineering students at Carleton.
The course web page for Winter
2011.
Direct link to course
notes
ELEC 4906,
Electrical Power Engineering ( Taught by Carl Kroop)
Web page for Winter
2008
The TA's, Dritan Celo's, web page from
Fall 2007
The '583
course description told potential students what to expect as much as one
page can. This was last given in the fall of 1999.
Problems, corrections, programs for 97.583 are found
in 97.583/Notes99.html.
2003: There will be no
Bridge Camp in 2003, or 2004
2002: This Bridge Camp was sponsored
by Vittesse Reskilling Canada Inc. Details can be seen at http://www.vitesse.ca/programs/microelectronics.asp.
2001:
John regrets that due to unfortunate circumstances (falling off a roof) he was
unable to organize a Carleton camp.
2000: The SMC
Bridge
Camp was two connected two-week courses to bring recent EE graduates up to
speed (well almost up to speed) in VLSI design. It was run at Carleton and
McGill during June 2000.
1999: This SMC Bridge
Camp is described here.
Note: On Jan. 1, 2002, the Strategic Microelectronics Consortium (SMC)
joined the Information Technology Association of Canada to form the Strategic
Microelectronics Council. CMC was
also heavily involved in these early Camps.
Prof Knight graduated his
last Ph.D. student in June 2009, and is not taking any more graduate students.
Digital circuits and digital
architectures: in particular, the automatic design of digital circuits. This
interest includes most aspects of the design, power consumption, including
clocking, testing and testability, area minimization/regularization and
reliability. Computer-aided design of integrated circuts: the main interest here is high-level (behavioural) synthesis from an algorithm. A good
demonstration is the "Power profiler"
from Raul San Martin's thesis.
"Physical Resource Binding
for a Coarse Grain Reconfigurable Array Using Evolutionary
Algorithms,"
Shing-Fat F. Ma, J.
P. Knight and C Plett, IEEE
Transactions on Very Large Scale Integrated (VLSI) Systems, vol 13, No. 5, May 2005, 11 pages.
·
"Digitally Place and Routed
Up-converting Bandpass DAC," Gordon Allan, John
Knight, Norman M. Filiol, Tom A. D. Riley: CCECE
2006: pp. 705-708;
Proc Can Conf on Electrical and Computer
Engineering, May 7, 10, 2006,
·
"A compact 190µW PLL for
clock control and distribution in ultra-large scale ICs. ,"Gordon Allan, John
Knight: ISCAS 2006, Intl Symp Circuits and Systems, 21-24 May 2006, Is. of
·
"Mixed-signal
thermometer filtering for low-complexity PLLs/DLLs.," Gordon Allan, John Knight:
ISCAS 2006 Intl Symp Circuits
and Systems, 21-24 May 2006, Is of Kos, Greece.
·
"Novel
Architecture for Ultra Low Complexity Mixed-Signal DLLs," Gordon Alan and John
Knight, 2004, Analog VLSI Workshop in
·
"Low Complexity Digital PLL
for Instant Acquisition Clock Data Recovery," Gord.
Allan and J. Knight, IEEE ISCAS. Vancouver B.C.,
May 23-26, 2004.
·
"Physical resource binding
for a coarse grain reconfigurable array,” F. Ma, J. P. Knight, and C. Plett, Proceedings of the International Conference on
Engineering of Reconfigurable Systems and Algorithms, vol. ERSA'04, pp
109-115, June 21-24, 2004, Las Vegas, Nevada
·
“Compatible Cell Connections
for Multifamily Dynamic-Logic Gates,” Rolando Ramirez Oriz and J.P. Knight,
IEEE
Trans VLSI, vol. 10, No. 10, June. 2002, pp. 327-340.
·
"Reconfigurable
Logic Design Case: FFT on Chameleon", F. Ma, J. P. Knight and C
Plett,
Proceedings of SPIE Reconfigurable
Technology: FPGAs and Reconfigurable Processors for Computing and
Communications IV, Boston Mass., pp. 113-117 , July 30 2002
·
“Multi-Clock Selection and
Synthesis for CDFGs using Optimal Clock Sets and Genetic Algorithms,”
Elie Torby and J.P.Knight,
IEEE Trans VLSI, vol 9, #5, Oct 2001, pp. 590-607.
·
“Performing Scheduling and
Storage Optimization Simultaneously Using Genetic Algorithms,” E. Torbey and J. Knight,
Midwest
Symp. CAS, South Bend, IN, August 1998, pp. 284-287.
·
“Implementation and
Trade-offs of a DCT Architecture Using High-Level Synthesis,” E. Torby and J.Knight,
IEEE International
ASIC Conference, 13-16 September 1998 in Rochester, New York, pp. 193-197
·
“Performing scheduling and
storage optimization simultaneously using genetic algorithm,” E. Torby and J.P.Knight,
Midwest Symposium
on Circuits and Systems, Notre Dame IN, Aug 10-12, 1998.
·
“A Novel Spacial Technique for Complexity Estimation in
Synthesis,” E. Torby and J.P.Knight,
IEEE
International Logic Workshop, Lake Tahoe, Calif., June 1998.
·
“High-Level Synthesis
of Digital Circuits Using Genetic Algorithms,” E. Torby and J.P.Knight,
IEEE
International Conference on Evolutionary Computing, pp. 224-229, Ancorage Alaska, May 4-9, 1998.
·
“Power Optimization in
the Behavioural Synthesis of ASICS,” R. San Martin and
J.P. Knight,
IEEE Design and Test, vol. 13,
No. 2, pp. 58-79 1996.
·
“Using Spice and
Behavioral Synthesis Tools to Optimize ASICs Peak Power Consumption,” R. San
Martin, J. P. Knight,
38th Midwest Symposium on
Circuits and Systems, Rio de Janeiro, 1995
·
“Area/Power/speed
Optimization by Mixing Serial/Parallel Operators Using Genetic Algorithms,” R.
San Martin and J.P. Knight,
The Design Automation
Conference, San Francisco, June 12-16, 1995.
·
“PASSOS: A Different Approach
for Assignment and Scheduling for Power, Area and Speed Optimization in
High-Level Synthesis,”
R. San Martin and J.P.
Knight, Proc 37 Midwest Symp. on Circuits and Systems, Lafayette LA., Aug. 3-4, 1994.
·
“Concurrent Testing in
High Level Synthesis,” R.Singh and J.P.Knight,
Proc. of the 7th
Inter Symp on High-Level Synthesis, Niagara on the
Lake, May 18-20, 1994.
·
“Using Probabilistic Weights
for Operator Assignment in Behavioral Synthesis,” R. Shum and J.
Knight,
Proc. Canadian Conference on VLSI,
Banff, Alberta., Nov 15-16, 1993.
·
“Genetic Algorithms for the
Optimization of Integrated Circuit Synthesis,” R. San Martin and J.P.
Knight,
Proc. of the 5th Int. Conf. on Genetic
Algorithms, Urbana Il., July, 1993.
·
"Operations Research in the
High-Level Synthesis of Integrated Circuits,"
Computers and Operations
Research, 17, 1993. R. San Martin and J. Knight
·
"An Address Bit-Shifting
Microcontroller for ASICs,"
Proceedings, Canadian
Conference on VLSI, Halifax, October 1992. T.Q. Lee and J. Knight
·
"Concurrent Testing of
Digital ASICs Synthesized from Data-Flow Graphs,"
Proceedings, 6th Workshop on New Directions in Testing, Montreal, May 1992.
R. Singh, J. Knight and M.
Townsend