1999 summer, Visiting Faculty in the Circuit Research Lab (CRL)
of the
Intel Microprocessor Research Lab (MRL).
Developed high performance, low power circuit design techniques.
1991 - 1996, Graduate Research and Teaching Assistant
in the
Electrical and Computer Engineering Department.
Research in low-power VLSI, robot-path planning,
analog and mixed-signal circuits.
1993 and 1995, Senior Systems Engineer. Engineered for production
a professional digital voice recorder based on an embedded PC
with a custom parallel signal acquisition architecture.
Developed a a novel group code recording (GCR) with low-DC component
for digital recording and engineered for production
a SCSI VHS-based digital recorder developed in cooperation with JVC
Japan. Participated in technology transfer meeting with JVC in Tokyo, Japan.
Graphica Computer Corp., Tokyo, Japan
1991, R&D Engineer. Developed a SCSI-based RAID 3 embedded
architecture for high-throughput applications in computer graphics
using standard, off-the-shelf, hard drives in a parallel configuration.
This RAID 3
approach was used in all systems subsequently developed at Graphica.
1984 - 1990, R&D Engineer. Contributed to the architecture
definition for the I-106
minicomputer family. Involved with I/O system design, developed
several embedded
controllers for different disk and tape drive types.
Other professional activities
Honors and awards
2001, associate editor for the IEEE Transactions on VLSI Systems,
2001, Honorable Mention with prof. Ron Williams and a student team in
the "Second Annual Computer Society International Design Competition (CSIDC)"
organized by the IEEE Computer Society,
2000, Honorable Mention with a student team in the "Cu Design
Challenge" contest organized by the Semiconductor Research
Corporation (SRC),
2000, Visiting Faculty in the IBM
Microelectronics Division,
Senior member of the IEEE,
member of the ACM and
USENIX.
Publications and lectures
Book section
Mircea R. Stan, Wayne P. Burleson,
"Bus-Invert Coding for Low-Power I/O", in
Low-power CMOS design edited by Anantha Chandrakasan,
Robert Brodersen, IEEE Press, 1998.
Journals
F. Hamzaoglu, Y. Ye, A. Keshavarzi, K. Zhang, S. Narendra, S. Borkar,
M. Stan, V. De,
"Dual-VT SRAM Cells with Full-Swing Single-Ended Bit Line Sensing
for High-Performance On-Chip Cache in 0.13 um Technology Generation",
IEEE Transactions on VLSI Systems, in print.
Mircea R. Stan,
"CMOS Circuits with Sub-Volt Supply Voltages",
IEEE Design and Test of Computers, in print.
Alvar Dean, David Garrett, Mircea R. Stan and Sebastian Ventrone,
"Low Power Techniques for ASICs",
VLSI Design Journal, pp. 317-331, Jun. 2001.
Mircea R. Stan,
"Low Power CMOS with Sub-Volt Supply Voltages",
IEEE Transactions on VLSI Systems, pp. 394-400, Apr. 2001.
Marco Barcella, Mircea R. Stan,
"MTCMOS Flip-Flops with Outside Feedback",
submitted to IEEE Journal of Solid-State Circuits.
Fatih Hamzaoglu, David Garrett, Mircea R. Stan,
"Non-Manhattan Maze Routing",
submitted to ACM Transactions on Design Automation
of Electronic Systems (TODAES).
Fatih Hamzaoglu, Mircea R. Stan,
"Split-Path Skewed (SPS) CMOS Buffer for High Performance
and Low Power Applications",
submitted to IEEE Transactions on Circuits and Systems II.
Mircea R. Stan, Anshul Bhargava, Matthew Ziegler,
"Parallel Prefix Adders with Custom Improvements",
submitted to IEEE Transactions on Computers.
Mircea R. Stan,
"Duality of a Class of Codes for Low Power VLSI and Block Error
Correcting Codes",
submitted to IEE Proceedings - Computers and Digital Techniques.
David Garrett, Mircea R. Stan and Alvar Dean,
"Clock Gating Techniques for ASICs",
second revision submitted to IEEE Transactions on VLSI Systems.
Journal papers under preparation
Mircea R. Stan,
"Any-Modulus Asynchronous Prescaler",
to be submitted to IEEE Transactions on Circuits and Systems.
Mircea R. Stan,
"Perfect 3-Limited-Weight Code for Low Power Buses",
to be submitted to IEEE Transactions on Computers.
Mircea R. Stan,
"Systolic Counters with Unique Zero State",
to be submitted to IEEE Transactions on Circuits and Systems.
Joshua Garrett, Mircea R. Stan,
"Temperature as a Variable in Energy-Delay Product Optimization",
to be submitted to IEEE Transactions on VLSI.
Major Conferences and Symposia (refereed)
Mircea Stan, Anshul Bhargava, Matthew Ziegler,
"Parallel Prefix Adders for High-Performance Datapaths",
submitted to the Design, Automation and Test in Europe (DATE)
Conference,
Paris, France, Mar. 2002.
Mircea Stan, Avishek Panigrahi, "The Selective Pull-up (SP)
Noise Immunity Scheme for Dynamic Circuits",
submitted to the Design, Automation and Test in Europe (DATE)
Conference,
Paris, France, Mar. 2002.
K. Skadron, T. Abdelzaher, M. R. Stan,
"Control-Theoretic Techniques and Thermal-RC Modeling for
Accurate and Localized Dynamic Thermal Management", submitted to
HPCA 8: Conference on High Performance Computer Architecture,
Cambridge, MA, Feb. 2002.
D. Parikh, K. Skadron, Y. Zhang, M. Barcella, M. R. Stan,
"Power Issues Related to Branch Prediction", submitted to
HPCA 8: Conference on High Performance Computer Architecture,
Cambridge, MA, Feb. 2002.
Matthew Ziegler, Mircea R. Stan, "Flexible IP Blocks for
Customized Synthesis", ASIC/SOC 2001 Conference,
Washington, DC, Sep. 2001.
David Garrett, Mircea R. Stan,
"A 2.5Mb/s, 23mW SOVA Traceback Chip for Turbo Decoding
Applications",
ISCAS 2001: International Symposium on Circuits and Systems,
Sydney, Australia, May, 2001.
Joshua Garrett, Mircea R. Stan, "Active Threshold Compensation
Circuit for Improved Performance in Cooled CMOS Systems",
ISCAS 2001: International Symposium on Circuits and Systems,
Sydney, Australia, May, 2001.
Matthew Ziegler, Mircea R. Stan, "Optimal Logarithmic Adder
Structures with a Fanout of Two for Minimizing the Area-Delay Product",
ISCAS 2001: International Symposium on Circuits and Systems,
Sydney, Australia, May, 2001.
Mircea R. Stan,
"Low Power Encodings and ECC Duals",
ISIT '98: International Symposium on Information Theory, pp. 19,
Boston, MA, Aug. 1998.
Abhimanyu Kolla, Mircea R. Stan, Erik Herzog, Suzanne Moenter,
"A Planar Integrated Sensor Array for Neural Recordings",
Asilomar Conference on Computers, Signals and Systems,
Pacific Grove, CA, Nov. 1997.
Mircea R. Stan,
"Synchronous Up/Down Counter with Clock Period Independent of Counter Size",
ARITH-13: Symposium on Computer Arithmetic,
pp. 274-281, Asilomar, CA, July 1997.
Mircea R. Stan, Wayne P. Burleson, "Two-dimensional Codes for
Low-Power",
ISLPED '96: International Symposium on Low-Power Electronics
and Design,
pp. 335-340, Monterey, CA, Aug. 1996.
Other Conferences, Symposia and Workshops (refereed)
Mircea R. Stan, "A Scaling Scenario for Nanoelectronic Technologies",
Georgia Tech Conference on Nanoscience and Nanotechnology,
Atlanta, GA, Sept. 2001.
Matthew Ziegler, Mircea R. Stan,
"Silicon and Molecular Electronics in terms of Information
Processing Density",
M. Ziegler, A. Spanberger, G. Pai, M. R. Stan, K. Skadron,
"Dynamic Way Allocation for High Performance, Low Power Caches",
PACT 2001: International Conference on
Parallel Architectures and Compilation Techniques, WiP session,
Barcelona, Spain, September 8-12, 2001.
Arnaud Forestier, Mircea R. Stan, "Limits to Voltage Scaling from
a Low Power Perspective",
XIII Symposium on Integrated Circuits and System Design,
Brazil, Sept. 2000.
M. Holzer, A.J. Nijdam, A. Kolla, G. Block, M. Geusz,
E. Herzog, M. R. Stan, T. Blalock, W.-K. Lye, Y. Zu, M. L. Reed,
"Integrated Microelectrode Arrays for In Vitro Neuronal Recording"
poster, Biomedical Engineering Society 2000 Annual Fall
Meeting. Annals of Biomedical Engineering, Vol 28,
Supplement 1.
Alvar Dean, Sebastian Ventrone, David Garrett, Mircea R. Stan,
"C54XDSP ASIC Core Low Power Experiences",
High Speed VLSI Power Workshop,
IBM Research, Yorktown Heights, NY, Aug. 1999.
Mircea R. Stan, Wayne P. Burleson,
"Low-power CMOS Clock Drivers",
TAU '95: International Workshop on Timing Issues, pp. 149-156,
Seattle, WA, Nov. 1995.
Mircea R. Stan, Wayne P. Burleson,
"Limited-Weight Codes for Low-Power I/O",
IWLPD '94: International Workshop on Low Power Design, pp. 209-214,
Napa, CA, April 1994.
Mircea R. Stan, Sorin Guiman, "Firmware for Intelligent
Peripheral Controllers - a Case Study of Real-Time Programming for
Embedded Systems",
WRTP'89: 16th IFAC/IFIP Workshop on Real-Time Programming,
Berlin, Germany, 1989.
Mircea R. Stan, "A New Structural Solution for Designing a
PC Disk-Drive Controller",
CONDINF '89: 13th Symp. on Informatics,
Cluj, Romania, 1989.
Mircea R. Stan, Sorin Guiman, "Microprogrammed Structure for
Interfacing High-Performance Disk Drives to a Minicomputer System",
SCA '88: National Symposium for Computers and Automation,
Timisoara, Romania, 1988.
Mircea R. Stan, Gabriel Mateescu,
"Intelligent Microprogrammed Controllers
for Streaming Tape and Performant Disk Drives",
INFOTEC '88: Information Technology Advances in Computer Science
Conference,
Bucharest, Romania, 1988.
Professional publications
Mircea R. Stan, "An ST506/ST412 Compatible Disk Drive",
Electronic Engineering, Morgan Grampian, pp. 18, Aug. 1993.
Mircea R. Stan, "Programmable Logic Decodes Optical Encoders",
Electronic Engineering, Morgan Grampian, pp. 37-38, June 1992.
Mircea R. Stan, "Modified Moebius Divide-by-N Counter with a 50%
Duty Cycle",
Electronic Engineering, Morgan Grampian, pp. 30-32, Sept. 1991.
Mircea R. Stan, "Shift Register Generators for Circular FIFOs",
Electronic Engineering, Morgan Grampian, pp. 26-27, Feb. 1991.
Mircea R. Stan, "DMA Control for the Q-Bus",
Electronic Engineering, Morgan Grampian, pp. 33, April 1990.
Mircea R. Stan, "Conditional Skip Manipulates Clock", EDN, Cahners,
pp. 228, Dec. 6, 1990.
Invited lectures
Mircea R. Stan,
"Sub-Volt Circuits with Multiple and Adaptive Threshold Voltages",
Invited Talk Workshop on Low Power Circuits,
Arlington, VA, Oct. 2001.
"Low-Power Techniques in CMOS",
Invited Seminar (with Wayne Burleson, ECE Dept., UMass/Amherst),
Digital Semiconductor (currently Compaq), Hudson, MA, Nov. 16, 1995.
"Low Power Computing with I/0 Encoding",
CS Department Graduate Seminar, SUNY
at Binghamton, NY, March 17, 1995.
Patent applications
Mircea R. Stan, James Jasmin, "Multi-Threshold CMOS flip-flop with
outside feedback", 2001, IBM.
Mircea R. Stan, Vivek De, "Dynamic CMOS Circuits with Individually
Adjustable Noise Immunity", 1999, Intel.
David Garrett, Alvar Dean, Mircea R. Stan, "Methods for Improving
the Efficiency of Clock Gating within Low Power Clock Trees", 1998, IBM.
Patent disclosures
Mircea R. Stan, "Parallel algorithm and structure for decoding
parallel or serial concatenated codes (Turbo codes), 2000, UVa.
Mircea R. Stan, Suzanne Moenter, Abhimanyu Kolla, Erik Herzog,
Gene Block, Alan Batson, Michael Geusz, "Addressable Array of Microelectrodes
with Embedded Electronics for Neural Recording", 1998, UVa.
Published reviews
Book review (June 1996 issue of ACM Computing Reviews) of
"AS/400 Security in a Client/Server Environment" by J. S. Park.
Journal paper review (June 1996 issue of ACM Computing Reviews) of
"A design system for on-chip oversampling A/D interfaces"
by M. F. Mar and R. Brodersen.
Journal paper review (Aug. 1996 issue of ACM Computing Reviews) of
"A simplified design strategy for mapping image processing algorithms
on a SIMD torus" by G. Seetharaman.
Book review (Feb. 1996 issue of ACM Computing Reviews) of
"A Guide to VHDL Syntax: Based on the New IEEE Std 1076-1993" by J. Bhasker.
Journal paper review (Feb. 1996 issue of ACM Computing Reviews) of
"Set-associative cache simulation using generalized binomial trees" by
R. A. Sugumar and S. G. Abraham.
Comparative review (March 1996 issue of ACM Computing Reviews)
of 6 VHDL books:
"Circuit Synthesis with VHDL"
by R. Airiau, J.-M. Berge and V. Olive, "Structured Logic Design with
VHDL" by J. R. Armstrong and F. G. Gray, "VHDL Programming with Advanced
Topics"
by L. Baker, "A VHDL primer" by J. Bhasker, "A Designer's Guide to VHDL
Synthesis"
by D. E. Ott and T. J. Wilderotter and "VHDL" by D. L. Perry.
Journal paper review (Dec. 1995 issue of ACM Computing Reviews) of
"Using visual texture for information display" by C. Ware and W. Knight.
Journal paper review (Mar. 1995 issue of ACM Computing Reviews) of
"Pulse stream VLSI neural networks" by A. F. Murray, S. Churcher,
A. Hamilton, A. J. Andrew.
Book review (Feb. 1995 issue of ACM Computing Reviews) of
"Digital Design using ABEL" by D. Pellerin and M. Holley.
Book review (Nov. 1994 issue of ACM Computing Reviews) of
"Discrete Iterated Function Systems" by M. Perrugia.
Book review (Oct. 1994 issue of ACM Computing Reviews) of
"Contemporary Logic Design" by Randy H. Katz.
Book review (Jul. 1994 issue of ACM Computing Reviews) of
"PSpice with Circuit Analysis" by F. Monssen.
Journal paper review (Jul. 1994 issue of ACM Computing Reviews) of
"Reliability, reconfiguration, and spare allocation issues in
binary-tree architectures based on multiple-level redundancy"
by Y.-Y. Chen and S. J. Upadhyaya.
Book review (Jan. 1994 issue of ACM Computing Reviews) of
"An Introduction to Systolic Algorithm Design" by G. M. Megson.
Book review (Dec. 1993 issue of ACM Computing Reviews) of
"A Contour-Oriented Approach to Shape Analysis" by P. J. van Otterloo.
Book review (Sep. 1993 issue of ACM Computing Reviews) of
"Circuit Design for CMOS VLSI" by J. P. Uyemura.
Journal paper review (Oct. 1992 issue of ACM Computing Reviews) of
"VLSI implementation of a stochastic database machine for relational
algebra and hashing" by L. M. Delcambre, M. A. Bayoumi and K. M. Elleithy.
Special issue review (Jul. 1993 issue of ACM Computing Reviews) of
the April, 1992 IEEE Computer Journal special issue on Wafer-Scale
Integration (WSI).
Book review (Apr. 1993 issue of ACM Computing Reviews) of
"Representations of Musical Signals" by G. de Poli and A. Piccialli.
Book review (Dec. 1990 issue of ACM Computing Reviews) of
"Understanding Digital Electronics" by M. J. Sanfilipo.
Service
University of Virginia
Faculty advisor for the IEEE student
chapter at UVa,
"CCR: Small-Scale Dynamic Reconfigurability for Large-Scale Benefits",
Co-PI (PI prof. John Lach, other Co-PI prof. Kevin Skadron), NSF, $400,000
for 3 years.
"Sub-Volt CMOS circuits with reduced leakage", PI, Intel Corp.,
Nov. 1999, $125,880 for 3 years.
"Low Power Design Techniques for ASIC DSP Cores", PI,
IBM Corp., Jan. 1999, $70,000 for 1 year.
"Advances in Theory, Design Methods, and CAD for
Low-Power VLSI", PI, NSF CAREER award MIP-9703440, May 14, 1997,
$250,000 for 5 years.
"VLSI Design for Low Power", PI, NSF REU award, $5,000,
"Low Power Library for Mentor Tools", PI, NSF REU award MIP-9743342,
Aug. 27, 1997, $5,000.
"Interfacing biological entities in-vitro with electronics:
a CMOS integrated electrode array", Co-PI (PI Dr. Erik Herzog,
Biology Dept.). NIH Shannon award, Sep. 1998, $100,000 for 2 years,
"Schematic Driven Layout for Analog VLSI Design", PI, Mentor Graphics
Corp., Jul. 9, 1997, $10,000.
Pending Proposals
"Mixed CMOS/Nano
Integrated Circuits - Analysis and Design", PI (Co-PIs are prof. James Aylor
and prof. John Bean), SRC, $40,000 for 1 year.
Gifts
$57,000 from Lucent for "Concatenated Coding for Wireless Array Systems"
(with prof. Stephen Wilson).
$8,000 unrestricted gift from SRC/Novellus for supporting the HPLP
research program.
9 Dell PC workstations from Intel Corp. for the High Performance
Low Power (HPLP) lab.
Students
Ph.D.
awarded:
David Garrett, PhD dissertation: "Power Reduction Techniques
for VLSI Signal Processing Architectures", 2000,
now with Lucent Bell Labs, Sydney, Australia.
in progress:
Fatih Hamzaoglu,
research in high-performance digital circuit.
Hao Zhang,
research in architectures for wireless communications.
William Cy Wilson (NASA Langley), research in SOI, nanoelectronics.
Master of Science
awarded:
Joshua Garrett, MS thesis: "Temperature Analysis and Optimizations
in High-Performance Low-Power VLSI", 2001,
now a PhD student at UC Berkeley.
Avishek Panigrahi, MS thesis: "Noise analysis, immunity in
high performance VLSI", 2001, now with MIPS Technologies,
Mountain View, CA.
Anshul Bhargava, MS thesis: "Optimizations and Analyses for
High Speed VLSI Circuits", 2001, now with MIPS Technologies,
Mountain View, CA.
Arnaud Forestier, MS thesis: "Transistor and Circuit Optimization in
VLSI Design", 1999, now with Intel, Seattle, WA.
Abhimanyu Kolla, MS thesis: "Design and Implementation
of an Integrated Multimicroelectrode Array for In-Vitro Neuronal Recording",
1998, now with Intel, Seattle, WA.
Khanh Vu, senior thesis: "Optimizations for Copper Interconnect", 2001.
Jay Ring, senior thesis: "A Stochastic Implementation of a Digital
Neural Network", 2001.
David Matthes, senior thesis: "High performance circuit design for a
data path", 2000.
Justin Strock, senior thesis: "Using Peltier Coolers to Decrease
Power Consumption in Integrated Circuits", 2000.
Paul Merolla, senior thesis: "Optimization of a multi-level inductor
on a 0,18um process", 2000.
Frank Van Deman, senior thesis: "Development of a Palm Pilot based
wearable computer", 2000.
Ryan Gates, senior thesis: Design, layout and simulation of a
bi-directional shift register for use in a linear feedback
shift register", 1999.
Paul Lappas, senior thesis: "Distributed memory M.I.M.D. architectures:
design of a message-passing interface for the 35VEE8 processor", 1998.
Roger Lee, senior thesis: "State of the art report on non-volatile
memory", 1999.
Douglas Madory, senior thesis: "Wearable computing", 1999.
Sung Moon, senior thesis: "CMOS transistor design: building an array
multiplier using donut-shaped transistor design
to reduce power consumption", 1999.
Jonathan Powers, senior thesis: "Design, vieification, and testing of
a bidirectional shift register", 1999.
Andrew Slutter, senior thesis: "Development of a wearable computer
system prototype emphasizing low coast and power consumption", 1999.
Timothy Tan, senior thesis: "CMOS transistor design: building an
array multiplier using the donut-shaped transistor design to reduce
power consumption", 1999.
Eric Ward, senior thesis: "Design of an EPROM", 1999.
Arash Afrashtech, senior thesis: "Comparative analysis of ATM, FDDI,
and Fast Ethernet in today's LAN", 1998.
Darin Anderson, senior thesis: "Application of configurable computing
techniques to general computing domains", 1998.
Christopher Cassatt, senior thesis: "Cache coherency in shared
memory multiprocessors", 1998.
Loun-Loun Chua, senior thesis: "Adventures in microprocessor design:
the 35VEE8", 1998.
Christopher Collins, senior thesis: "Cache design: improved
microprocessor performance through a tri-segmented integrated cache", 1998.
Marc Monfalcone, senior thesis: "Design of the 35VEE8 microprocessor at
the transistor level", 1998.
Michael Storrs, senior thesis: "Design and simulation of a
superscalar processor", 1998.
Andrew Sugermeyer, senior thesis: "Frequency-adjustable digital
guitar tuner: design and implementation", 1998.
Jennifer Wilhelmi, senior thesis: Microprocessor design: two-phase
clocking in the 35VEE8 microprocessor", 1998.
David Wilson, senior thesis: "35VEE8 processor: eliminating the
stack", 1998.
David Witter, senior thesis: "Adding floating-point operations to
the 35VEE8 processor", 1998.
John W. Walker, senior thesis: "Talisman Testing and Evaluation
Software (TalEval): Future trends in hardware/software codesign", 1997.
Exchange Students
Paolo Re, Italy, 2001.
Gregory Petit Dufrenoy, Belgium, technical report:
"Sigma-Delta Modulator", 2000.