Roman Genov

 

The Edward S. Rogers Sr.

Department of Electrical and Computer Engineering

10 King's College Road

Toronto, Ontario M5S 3G4 Canada

URL: http://www.eecg.toronto.edu/~roman

Email: roman@eecg.toronto.edu

Phone: (416) 946-8666

Fax: (416) 971-2286

RESEARCH INTERESTS

 

Analog and digital VLSI circuits, systems and algorithms for parallel signal processing and high-performance adaptive computing with application to pattern recognition, focal-plane imaging, communications, autonomous system design, and low-power biomedical instrumentation.

EDUCATION

 

The Johns Hopkins University, Ph.D., Electrical and Computer Engineering, Baltimore, MD, 08/2002.

Dissertation: Massively Parallel Mixed-Signal VLSI Kernel Machines.

Advisor: Gert Cauwenberghs

Massachusetts Institute of Technology, Visiting Student, AI Lab/CBCL, Cambridge, MA, 1/99-8/99.

The Johns Hopkins University, M.S.E., Electrical and Computer Engineering, Baltimore, MD, 1998.

GPA 4.00/4.00

Rochester Institute of Technology, B.S., Electrical Engineering, Rochester, NY, 1996.

GPA 4.00/4.00, Highest Honors, Rank in class – 1/316

PROFESSIONAL EXPERIENCE

 

University of Toronto, Toronto, ON, 9/2002-Present

Assistant Professor, Electronics Group, Department of Electrical and Computer Engineering.

The Johns Hopkins University, Baltimore, MD, 9/96-8/2002

Research Assistant, Adaptive Microsystems Lab, Electrical and Computer Engineering Department.

Designed low-power massively parallel mixed-signal array processor chips providing 1,000 GOPS/Watt (first Support Vector Machine in silicon).

Developed multi-chip PCI parallel processing card achieving ultra-fast real-time performance in data classification (sound) and pattern recognition (image, video) tasks.

Designed and tested novel high-performance algorithmic A/D converters (with Northrop Grumman Corporation), low-power charge-mode flash converters, and parallel delta-sigma converters.

Supervised B.S. and M.S. level students in algorithm development and microchip design.

Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland, 6/98-7/98.

Visiting Researcher, Autonomous Systems Lab.

Developed learning algorithms and VLSI architectures for mobile mini-robot navigation. Investigated sensor-processor interfaces.

Xerox Corporation, Webster, NY, 3/96-8/96.    

Design Engineer CO-OP, Advanced Development Team in the Color Imaging Systems Division. Developed and designed electrical and computer systems for new generation color copiers. Responsible for hardware-software co-design with Verilog and Xilinx FPGA tools.

Atmel Corporation, Columbia, MD, 6/95-12/95.

Design Engineer Intern, Chesapeake Design Center.

Designed, simulated and laid out digital VLSI cells. Developed a Perl extraction tool to automate creation of Verilog ASIC models from HSPICE output.

AWARDS AND HONORS

 

New Opportunities Award, Canadian Foundation for Innovation (CFI), 2004.

Discovery Award, Natural Sciences and Engineering Research Council of Canada (NSERC), 2002.

Best Student Paper Award, 3rd place, IEEE Midwest Symposium on Circuits and Systems (MWSCAS'2000), 2000.

Best Presentation Award, IEEE International Joint Conference on Neural Networks (IJCNN'99), 1999.

Best Student Paper Contest Finalist, IEEE International Symposium on Circuits and Systems (ISCAS'99), 1999.

American Councils for International Education Fellowship, 1994-95.

RESEARCH GRANTS AND CONTRACTS

 

“Intelligent Sensory Integrated Systems,” R. Genov (PI), New Opportunities Award, Canadian Foundation for Innovation (CFI), Ministry of Economic Development and Trade (MEDT), and industrial sponsors, $252,000, 06/2004-05/2009.

“Real-time Human Gate Recognition for Automated Surveillance,” D. Hatzinakos, K. Plataniotis, R. Genov (Co-PI), P. Klentrou, Communications and Information Technology Ontario (CITO), $226,422, 6/2004-5/2006.

“Autonomous Integrated Vision Systems,” R. Genov (PI), Natural Sciences and Engineering Council of Canada (NSERC), Discovery Award, $104,250, 05/2003-04/2008.

“Mixed-Signal VLSI Circuits and Systems,” R. Genov (PI), Connaught Foundation, $10,000, 10/2002.

“Mixed-Signal VLSI Circuits and Systems,” R. Genov (PI), University of Toronto, ECE Dept., $100,000, 10/2002.

GRADUATE RESEARCH ADVISEES

 

Rafal Karakiewicz, Candidate for M.A.Sc. Degree.

Ashkan Olyaei, Candidate for M.A.Sc. Degree.

Joseph Aziz, Candidate for M.A.Sc. Degree.

TEACHING

 

“VLSI Design Methodology,” ECE1388 9/2004-12/2004 (26 graduate students).

“Analog Electronics,” ECE530 1/2004-4/2004, 1/2005-4/2005 (55-60 students).

“Introductory Electronics,” ECE231 1/2003-4/2003, 1/2004-4/2004, 1/2005-4/2005 (80-100 students).

“Selected Topics in Circuits and Systems – VLSI Circuits and Systems for Pattern Recognition,” ECE1390 9/2003-12/2003 (5 graduate students).

INVITED PRESENTATIONS AND SHORT COURSES

 

 

Kerneltron: Massively Parallel Mixed-Signal VLSI Pattern Recognition Processor,” Centre for Vision Research,  Toronto, ON, March 11, 2005.

“Pattern Recognition at 1GOPS/mW and Beyond: Massively Parallel Mixed-Signal VLSI Storage, Computing and Data Conversion,” Microelectronics Strategic Alliance of Quebec (ReSMiQ), half-day intensive course, Montreal, QC, March 4, 2005.

Kerneltron: Massively Parallel Mixed-Signal VLSI Pattern Recognition Processor,” IEEE EDS/CAS Western New York Conference, Rochester, NY, Nov. 3, 2004.

“A 1GMACS/mW Mixed-Signal Differential-Charge CID/DRAM Processor,” IEEE Int. Conf.  on Circuits and Systems for Communications (ICCSC’04), Invited Plenary Talk,  Moscow, Russia, June 30 - July 2, 2004.

Kerneltron: Massively Parallel Mixed-Signal VLSI Pattern Recognition Processor,” Rochester Institute of Technology, Rochester, NY, Apr. 30, 2004.

“Silicon Support Vector Machine,” Neural Information Processing Systems Conference (NIPS’2003), Demonstrations track, Vancouver, BC, Dec. 10, 2003.

Kerneltron: Support Vector ‘Machine’ in Silicon,” VLSI Seminar Series, School of Electrical and Computer Engineering, Cornell University, Ithaca, NY, Nov.13, 2003.

Massively Parallel Mixed-Signal VLSI Kernel Machines,” Seminar Series, Division of Engineering, Brown University, Providence, RI, Feb.25, 2002.

Massively Parallel Mixed-Signal VLSI Kernel Machines,” Seminar Series, Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Feb.19, 2002.

Massively Parallel Mixed-Signal VLSI Kernel Machines,” Seminar Series, Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Feb.11, 2002.

“VLSI Array for Massively Parallel Kernel Computation,” Workshop on Neuromorphic Engineering, Telluride, CO, July 2001.

“Q-Learning: Experiments on Microrobots,” Neural Information Processing Systems (NIPS'1999) workshop “Learning Chips and Neurobots,” Breckenridge, CO, Dec. 1998.

PROFESSIONAL ACTIVITIES

 

Society Membership: IEEE (Institute of Electrical and Electronic Engineers), Circuits and Systems (CAS) Society, Solid-State Circuits (SSC) Society, Engineering in Medicine and Biology (EMB) Society.

Technical Committee Membership: Neural Systems and Applications of IEEE CAS Society, Biomedical Circuits and Systems of IEEE CAS Society, Sensory Systems of IEEE CAS Society.

Conference Program Committees:

Review Committee Member, IEEE Int. Symp. Circuits and Systems (ISCAS’2003, 2004, 2005).

Technical Program Committee Member, Great Lakes Symposium on VLSI (GLSVLSI’2003).

Program Committee Member, SPIE Bioengineered and Bioinspired Systems Conference (Bio’2003, 2005).

Conference Session Chair/Co-chair:

IEEE Int. Symp. Circuits and Systems, “Self-Correcting ADC,” (ISCAS’2002); “VLSI Implementation of Neural Networks and Systems,” (ISCAS’2003, cancelled); “Neural Systems and Applications,” (ISCAS’2004).

SPIE Int. Symp. Microtechnologies, Bioengineered and Bioinspired Systems 2003, “Biosensors.”

External Advisory Committee Member, Department of Electrical Engineering, Rochester Institute of Technology, 2004-current.

Journal and Conference Reviews:

IEEE Transactions on Circuits and Systems II (TCAS-II); IEEE Transactions on Neural Networks (TNN); IEEE Int. Symp. on Circuits and Systems (ISCAS); Great Lakes Symposium on VLSI (GLSVLSI); Applied Soft Computing Journal.

High-Technology Entrepreneurship Interactive Program, The Johns Hopkins University, 1999.

Tau Beta Pi Engineering Future, Leadership and Technical Management Interactive Workshop, 1998.

IEEE Johns Hopkins University Chapter Treasurer, 1997.

REFEREED JOURNAL PUBLICATIONS

 

“Dynamic MOS Sigmoid Array Folding Analog-to-Digital Conversion,” R. Genov and G. Cauwenberghs, IEEE Trans. Circuits and Systems I: Regular Papers, vol. 51 (1), pp. 182-186, 2004.

“Silicon Support Vector Machine with On-Line Learning,” R. Genov, S. Chakrabartty, G. Cauwenberghs, Int. Journal of Pattern Recognition and Artificial Intelligence, vol. 17 (3), pp. 385-404, 2003.

Kerneltron: Support Vector ‘Machine’ in Silicon,” R. Genov, G. Cauwenberghs, IEEE Trans. on Neural Networks, vol. 14 (5), pp. 1426-1434, Sept. 2003.

“Charge-Mode Parallel Architecture for Matrix-Vector Multiplication,” R. Genov, G. Cauwenberghs, IEEE Trans. on Circuits and Systems II: Analog and Digital Signal Processing, vol. 48 (10), pp. 930-936, Oct. 2001.

REFEREED CONFERENCE  PUBLICATIONS

 

“Minimal Activity Mixed-Signal VLSI Architecture for Real-Time Linear Transforms in Video,” R. Karakiewicz and R. Genov, IEEE Int. Symp. on Circuits and Systems (ISCAS'2005), Kobe, Japan, May 23-26, 2005.

“A 1GMACS/mW Mixed-Signal Differential-Charge CID/DRAM Processor,” R. Genov, IEEE Int. Conf.  on Circuits and Systems for Communications (ICCSC’2004), Moscow, Russia, June 30 - July 2, 2004.  

“Integrated Multi-Electrode Fluidic Nitric-Oxide Sensor and VLSI Potentiostat Array,” M. Naware, A. Rege, R. Genov, M. Stanacevic, G. Cauwenberghs, N. Thakor, IEEE Int. Symp. on Circuits and Systems (ISCAS'2004), Vancouver, Canada, May26-29, 2004.

“VLSI Multi-Channel Track-and-Hold Potentiostat,” R. Genov, M. Stanacevic, M. Naware, G. Cauwenberghs, N. Thakor, in Microtechnologies for the New Millennium, Bioengineered and Bioinspired Systems 2003, Proc. SPIE vol. 5119, May 2003.

“Algorithmic Partial Analog-to-Digital Conversion in Mixed-Signal Array Processors,” R. Genov, G. Cauwenberghs, Proc. IEEE Int. Symp. on Circuits and Systems (ISCAS'2003), Bangkok, Thailand, May 25-28, 2003.

 “A 5.9mW 6.5GMACS CID/DRAM Array Processor,” R. Genov, G. Cauwenberghs, G. Mulliken, and F. Adil, Proc. European Solid-State Circuits Conference (ESSCIRC’2002), Florence, Italy, Sept. 24-26, 2002.

Kerneltron: Support Vector ‘Machine’ in Silicon,” R. Genov, G. Cauwenberghs, Proc. SVM’2002, Lecture Notes in Computer Science, Niagara Falls, ON, Aug. 10, 2002.

Delta-Sigma Algorithmic Analog-to-Digital Conversion,” G. Mulliken, F. Adil, G. Cauwenberghs, and  R. Genov, Proc. IEEE Int. Symp. on Circuits and Systems (ISCAS'2002), Phoenix, AZ, May 26-29, 2002.

“Charge-Based MOS Correlated Double Sampling Comparator and Folding Circuit,” R. Genov and G. Cauwenberghs, Proc. IEEE Int. Symp. on Circuits and Systems (ISCAS'2002), Phoenix, AZ, May 26-29, 2002.

Neuromorphic Processor for Real-Time Biosonar Object Detection ,” G. Cauwenberghs, R. T. Edwards, Y. Deng, R. Genov, and D. Lemonds, Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’2002), Orlando, FL, May 13-17, 2002.

“Stochastic Mixed-Signal VLSI Architecture for High-Dimensional Kernel Machines,” R. Genov, G. Cauwenberghs, Advances in Neural Information Processing Systems (NIPS'2001), Cambridge, MA: MIT Press, vol. 14, 2002.

“CID/DRAM Mixed-Signal Parallel Distributed Array Processor,” R. Genov, G. Cauwenberghs, 14th International IEEE ASIC/SOC Conference (ASIC/SOC'2001), Washington, DC, Sept. 12-15, 2001.

“Embedded Dynamic Memory and Charge-Mode Logic for Parallel Array Processing,” R. Genov, G. Cauwenberghs, Proc. of the 5th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI'2001), Orlando, FL, July 22-25, 2001. (Best Paper Award.)

“Massively Parallel Inner-Product Array Processor,” R. Genov, G. Cauwenberghs, Proc. of Int. Joint Conference on Neural Networks (IJCNN'2001), Washington, DC, July 15-19, 2001.

“Analog Array Processor with Digital Resolution Enhancement and Offset Compensation,” R. Genov, G. Cauwenberghs, Proc. of Conference on Information Sciences and Systems (CISS'2001), Baltimore, MD, March 21-23, 2001.

“Charge-Mode Parallel Architecture for Matrix-Vector Multiplication,” R. Genov and G. Cauwenberghs, Proc. of 43rd IEEE Midwest Symposium on Circuits and Systems (MWSCAS'2000), Lansing, MI, Aug. 8-11, 2000. (Best Student Paper Award, 3rd place.)

“Learning to Navigate from Limited Sensory Input: Experiments with the Khepera Microrobot,” R. Genov, S. Madhavapeddi and G. Cauwenberghs, Proc. of International Joint Conference on Neural Networks (IJCNN'99), Washington, DC, vol. 3, pp. 2061-2064, 1999. (Best Presentation Award.)

“16-Channel Single-Chip Current-Mode Track-and-Hold Acquisition System with 100 dB Dynamic Range,” R. Genov and G. Cauwenberghs, Proc. of IEEE International Symposium on Circuits and Systems (ISCAS'99), Orlando, FL, vol. 6, pp. 350-353, 1999. (Best Student Paper Contest Finalist.)

PATENTS

 

“High-Precision Matrix-Vector Multiplication on a Charge-Mode Array with Embedded Dynamic Memory and Stochastic Method Thereof,” R. Genov and G. Cauwenberghs, patent pending, 2003