Research Themes:
Linear Filters
Delta-Sigma
At-Memory Compute
Adaptive Systems
Signals & Communications
Art & Audio
Linear Filters
State-space synthesis, switched-capacitor filters, transconductance-C filters, complex filters.
Snelgrove, "Intermediate-function synthesis," Ph.D. dissertation, U. of Toronto, 1982. [Thesis]
Sedra & Snelgrove, "Switched-capacitor filter synthesis," Design of MOS VLSI Circuits for Telecommunications , Prentice-Hall, 1994. [Book Chapter]
Snelgrove, "Silicon compiler technology for SC filters," Introduction to VLSI Design Automation , Kluwer, 1990. [Book Chapter]
Snelgrove & Sedra, "Synthesis and analysis of state-space active filters using intermediate transfer functions," IEEE Trans. CAS , 1986. (Guillemin-Cauer Best Paper Award) [Journal]
Snelgrove & Shoval, "A balanced 0.9-μm CMOS transconductance-C filter tunable over the VHF range," IEEE JSSC , 1992. [Journal]
Gao & Snelgrove, "A linear integrated LC bandpass filter with Q-enhancement," IEEE Trans. CAS-II , 1998. [Journal]
Roberts, Snelgrove & Sedra, "Switched-capacitor realization of nth-order transfer function using a single multiplexed op-amp," IEEE Trans. CAS , 1987. [Journal]
Johns, Snelgrove & Sedra, "Orthonormal ladder filters," IEEE Trans. CAS , 1989. [Journal]
Snelgrove & Sedra, "On state-variable biquads with optimum integrator sensitivities," IEE Proceedings G , 1981. [Journal]
Snelgrove, Sedra, Lang & Brackett, "Complex analog filters," 1981. [Report]
Shoaei & Snelgrove, "Design and implementation of a tunable 40MHz-70MHz Gm-C bandpass modulator," IEEE Trans. CAS-II , 1997. [Journal]
Cherry & Snelgrove, "On the characterization and reduction of distortion in bandpass filters," IEEE Trans. CAS-I , 1998. [Journal]
Ouslis, Snelgrove & Sedra, "FiltorX: A filter designer's filter design aid," IEEE ISCAS , 1991. [Conference]
Eaton, Nairn, Snelgrove & Sedra, "SiCOMP: A silicon compiler for switched-capacitor filters," IEEE ISCAS , 1987. [Conference]
Roberts, "Switched-capacitor state-space filters," M.A.Sc., U. of Toronto, 1985. [Thesis]
Schreier, "Transfer function design," M.A.Sc., U. of Toronto, 1985. [Thesis]
Liu, "Switched-capacitor complex filters," M.A.Sc., U. of Toronto, 1985. [Thesis]
Allen, "Complex analog filters obtained from shifted lowpass prototypes," M.A.Sc., U. of Toronto, 1985. [Thesis]
Nowicki, "Matrix switched-capacitor filters," M.A.Sc., U. of Toronto, 1987. [Thesis]
Culbert, "On transconductance-c filters," M.A.Sc., U. of Toronto, 1988. [Thesis]
Gohh, "CMOS current conveyors," M.A.Sc., U. of Toronto, 1988. [Thesis]
Delta-Sigma Modulators
Bandpass and continuous-time delta-sigma A/D conversion, noise shaping, high-speed data conversion.
Cherry & Snelgrove, Continuous-time delta-sigma modulators for high-speed A/D conversion , Kluwer, 1999. [Book]
Jantzi, Schreier & Snelgrove, "The design of bandpass delta-sigma ADCs," Delta-Sigma Data Converters , IEEE Press, 1996. [Book Chapter]
Schreier & Snelgrove, "Bandpass sigma-delta modulation," Electronics Letters , 1989. [Journal]
Jantzi, Schreier & Snelgrove, "Bandpass sigma-delta analog-to-digital conversion," IEEE Trans. CAS , 1991. [Journal]
Jantzi, Snelgrove & Ferguson, "A fourth-order bandpass sigma-delta modulator," IEEE JSSC , 1993. [Journal]
Cherry & Snelgrove, "Excess loop delay in continuous-time delta-sigma modulators," IEEE Trans. CAS-II , 1999. [Journal]
Cherry & Snelgrove, "Clock jitter and quantizer metastability in continuous-time delta-sigma modulators," IEEE Trans. CAS-II , 1999. [Journal]
Cherry, Snelgrove & Schvan, "Signal-dependent timing jitter in continuous-time sigma-delta modulators," Electronics Letters , 1997. [Journal]
Singor & Snelgrove, "Switched-capacitor bandpass delta-sigma A/D modulation at 10.7 MHz," IEEE JSSC , 1995. [Journal]
Bazarjani & Snelgrove, "A 160-MHz fourth-order double-sampled SC bandpass sigma-delta modulator," IEEE Trans. CAS-II , 1998. [Journal]
Gao & Snelgrove, "A 950-MHz IF second-order integrated LC bandpass delta-sigma modulator," IEEE JSSC , 1998. [Journal]
Gao, Snelgrove & Kovacic, "A 5-GHz SiGe HBT return-to-zero comparator for RF A/D conversion," IEEE JSSC , 1996. [Journal]
Cherry, Snelgrove & Ahmed, "Sigma delta modulator," US Patent 9,513,651, 2016. [Patent]
Cherry, "Theory, practice and fundamental performance limits of high-speed data conversion using continuous-time modulators," Ph.D., Carleton, 1998. [Thesis]
Schreier, "Noise-shaped coding," Ph.D., U. of Toronto, 1991. [Thesis]
Shoaei, "Continuous-time delta-sigma A/D converters for high-speed applications," Ph.D., Carleton, 1995. [Thesis]
Bazarjani, "Mixed analog-digital design considerations in deep submicron CMOS," Ph.D., Carleton, 1996. [Thesis]
Singor, "High-frequency bandpass delta-sigma A/D conversion," M.A.Sc., U. of Toronto, 1994. [Thesis]
Cherry, "Distortion analysis of weakly nonlinear filters using Volterra series," M.Eng., Carleton, 1994. [Thesis]
Jantzi, "Bandpass sigma-delta analog-to-digital conversion," M.A.Sc., U. of Toronto, 1992. [Thesis]
Mocanita, "High-order bandpass sigma-delta modulators," M.Eng., Carleton, 1998. [Thesis]
Zupcau, "An approximate quantizer for high-speed sigma-delta modulators with carry-save arithmetic," M.Eng., Carleton, 1999. [Thesis]
At-Memory Compute
Computational RAM (C-RAM), processing in memory, SIMD architectures, neural network acceleration.
Elliott, Stumm, Snelgrove, Cojocaru & McKenzie, "Computational RAM: Implementing processors in memory," IEEE Design & Test , 1999. [Journal]
Elliott, Snelgrove & Stumm, "Computational RAM: A memory-SIMD hybrid," IEEE CICC , 1992. [Conference]
Le, Snelgrove & Panchanathan, "SIMD processor arrays for image and video processing: a review," SPIE , 1998. [Conference]
Loucks, Snelgrove & Zaky, "A vector processor based on one-bit microprocessors," IEEE Micro , 1982. [Journal]
Loucks & Snelgrove, "VASTOR 1978," Tech. Report, U. of Toronto, 1978. [Report]
Snelgrove & Wiebe, "Computational memory," US Patents 11,614,947 (2023); 11,881,872 (2024); 11,934,482 (2024); 11,941,405 (2024); 12,124,530 (2024). [Patents]
Chandler, Snelgrove & Wiebe, "Computational memory," US Patent 11,256,503, 2022. [Patent]
Snelgrove & Scobbie, "Computational memory with cooperation among rows of processing elements," US Patents 11,468,002 (2022); 11,989,155 (2024); 12,147,380 (2024). [Patents]
Snelgrove, "Computational memory with zero disable and error detection," US Patents 11,342,944 (2022); 11,881,872 (2024). [Patents]
Snelgrove & Wiebe, "System and method for energy-efficient implementation of neural networks," US Patents 11,514,294 (2022); 12,061,969 (2024). [Patents]
Sato & Snelgrove, "Low power static random access memory," US Patents 11,955,170; 11,990,181; 12,237,008; 12,283,313 (2024-2025). [Patents]
Elliott & Snelgrove, "Method and apparatus for an energy efficient operation of multiple processors in a memory," US Patents 5,546,343 (1996); 6,279,088 (2001); 6,560,684 (2003); 7,155,581 (2006). [Patents]
Elliott, "Computational RAM: A memory-SIMD hybrid," Ph.D., U. of Toronto, 1997. [Thesis]
Nyasulu, "System design for a computational-RAM logic-in-memory parallel-processing machine," Ph.D., Carleton, 1999. [Thesis]
Le, "Visual communications on the memory-embedded array processor: The Computational*RAM," Ph.D., Ottawa/Carleton, 2000. [Thesis]
Cojocaru, "Computational RAM: implementation and bit-parallel architecture," M.Eng., Carleton, 1995. [Thesis]
Nyasulu, "Architecture and implementation of a computational RAM controller," M.Eng., Carleton, 1995. [Thesis]
Le, "Computational*RAM implementations of vector quantization for image and video compression," M.Sc., Ottawa/Carleton, 1995. [Thesis]
Adaptive Systems
Adaptive filters, LMS algorithms, self-calibration, mismatch cancellation, linearization.
Johns, Snelgrove & Sedra, "Continuous-time LMS adaptive recursive filters," IEEE Trans. CAS , 1991. [Journal]
Johns, Snelgrove & Sedra, "Adaptive recursive state-space filters using a gradient-based algorithm," IEEE Trans. CAS , 1990. [Journal]
Gao & Snelgrove, "An adaptive backpropagation cascade IIR filter," IEEE Trans. CAS-II , 1992. [Journal]
Gao & Snelgrove, "Adaptive nonlinear recursive state-space filters," IEEE Trans. CAS-II , 1994. [Journal]
Shoval, Johns & Snelgrove, "Comparison of DC offset effects in four LMS adaptive algorithms," IEEE Trans. CAS-II , 1995. [Journal]
Shoval, Snelgrove & Johns, "A 100 Mb/s BiCMOS adaptive pulse-shaping filter," IEEE J-SAC , 1995. [Journal]
Lewis, Ramachandran & Snelgrove, "Indirect testing of digital-correction circuits in A/D converters with redundancy," IEEE Trans. CAS-II , 1995. [Journal]
Yu & Snelgrove, "A novel adaptive mismatch cancellation system for quadrature IF radio receivers," IEEE Trans. CAS-II , 1999. [Journal]
Swaminathan, MacRobbie & Snelgrove, "Method and apparatus for minimizing mismatch in a complex filter," US Patent 6,329,939, 2001. [Patent]
Snelgrove, "System and method for digitally correcting mismatches in multipath ADCs," US Patent 8,836,550, 2014. [Patent]
Johns, "Analog and digital state-space adaptive IIR filters," Ph.D., U. of Toronto, 1989. [Thesis]
Gao, "Adaptive linear and nonlinear filters," Ph.D., U. of Toronto, 1992. [Thesis]
Shoval, "Analog adaptive filtering techniques for high-speed data communications," Ph.D., U. of Toronto, 1995. [Thesis]
Yu, "A novel adaptive mismatch cancellation system for quadrature IF radio receivers," M.Eng., Carleton, 1998. [Thesis]
Cartina, "Characterization and digital correction of multistage A/D converters," M.Eng., Carleton, 1997. [Thesis]
Gu, "Self-calibrated high-speed A/D converters: analysis and design," M.A.Sc., U. of Toronto, 1993. [Thesis]
Shoval, "Median-based offset cancellation circuits for integrated analog filters," M.A.Sc., U. of Toronto, 1991. [Thesis]
Signals & Communications
Wireless receivers, RF circuits, A/D conversion architectures, telecommunications. The attractor shown is a state-space phase portrait of a continuous-time delta-sigma modulator.
Snelgrove, "Wideband sampling by decimation in frequency," IEEE RFIC Symposium , 2011. [Invited]
Snelgrove, "Interference mitigation in receivers," IEEE RFIC Symposium , 2010. [Invited]
Snelgrove, "ADC architectures and technology," IEEE CSIC Symposium , 2004. [Invited]
Cherry, Gao & Snelgrove, "On the design of a fourth-order continuous-time LC delta-sigma modulator for UHF A/D conversion," IEEE Trans. CAS-II , 2000. [Journal]
Birkett, Cherry, Snelgrove & Balteanu, "Complex filtering/AGC radio receiver architecture for low-IF or zero-IF," US Patent 6,977,976, 2005. [Patent]
Yu & Snelgrove, "Signal processor for reducing undesirable signal content," US Patent 6,804,359, 2004. [Patent]
Roberts, Gharan, Snelgrove & Taherzadehboroujeni, "Frequency domain combination of parallel signal paths," US Patent 9,667,348, 2017. [Patent]
Snelgrove, "System and method for high speed analog to digital data acquisition," US Patents 8,803,724 (2014); 9,112,524 (2015). [Patents]
Snelgrove, "System and method for processing a signal with a filter employing FIR and IIR elements," US Patents 8,655,936 (2014); 9,407,236 (2016). [Patents]
Snelgrove, Roberts, Leesti, Gharan & Taherzadehboroujeni, "System and apparatus for distributing a signal to the front end of a multipath A/D converter," US Patent 8,818,209, 2014. [Patent]
McKenzie, Snelgrove & Ng, "Amplifiers with delta-sigma modulators using pulse-density modulations," US Patent 10,790,790, 2020. [Patent]
Snelgrove & Mekechuk, "Radio frequency power amplifier and method using a controlled supply," US Patent 7,474,149, 2009. [Patent]
Snelgrove, Mekechuk, Kelly & Wilson, "Radio frequency power amplifier and corresponding method," US Patent 7,352,237, 2008. [Patent]
Stumm, Snelgrove, Preiss, Frazer & de Simone, "Telecommunication architecture," US Patent 7,197,128, 2007. [Patent]
Frazer, van Heeswyk, Kschischang, Mantha & Snelgrove, "Communication structure with channels configured responsive to reception quality," US Patent 7,050,407, 2006. [Patent]
Pathak, Stumm & Snelgrove, "Wireless local loop," US Patent 7,016,317, 2006. [Patent]
Peddle, Snelgrove, McKenzie & X. Snelgrove, "Solid state drive architectures," US Patents 9,941,007 (2018); 10,796,762 (2020); 11,037,625 (2021). [Patents]
Srivastava, Ahmed, Dunwell, Snelgrove & James, "Highly configurable front end for touch controllers," US Patents 10,175,839 (2019); 10,331,282 (2019). [Patents]
Snelgrove, "System and method for sensing touches in capacitive panels," US Patent 9,946,418, 2018. [Patent]
Yang, "Low-power oversampled signal processing for digital radio receivers," Ph.D., Carleton, 1998. [Thesis]
Langner, "A robust, efficient physical layer transport protocol for packets," Ph.D., U. of Toronto, 2000. [Thesis]
Swaminathan, "A single-IF receiver architecture using a complex sigma-delta modulator," M.Eng., Carleton, 1997. [Thesis]
Osman, "Application of transconductance-c technology in ultrasound imaging systems," M.A.Sc., U. of Toronto, 1989. [Thesis]
Bicevskis, "Complex-valued phase-locked loops," M.A.Sc., U. of Toronto, 1986. [Thesis]
Art & Audio
Music synthesis, audio DSP, computer music, loudspeaker systems, wearable technology, interactive art.
Richards & Snelgrove, "Method and Apparatus for Finding Love," US Patent Application 2003/0083544, 2003. [Patent/Art]
Snelgrove, McGraw-Hill Encyclopedia of Science and Technology , 7th ed., 1990. (Push-Pull Amplifiers; Oscillators; Negative-Resistance Circuits) [Encyclopedia]
Snelgrove, "Digital signal processing in audio," AES Int'l Conf. on Audio in Digital Times , 1989. [Invited]
Snelgrove, "Digital signal processing in audio," 5o Simposium de Ingeniería Electrónica, Guadalajara , 1992. (in Spanish) [Invited]
Kitamura, Blythe & Snelgrove, "DSPs for music at Toronto," AES, NY , 1987. [Invited]
Gao & Snelgrove, "Adaptive linearization of a loudspeaker," IEEE ICASSP , 1991; AES Convention , 1992. [Journal/Conference]
Blythe, Kitamura, Galloway & Snelgrove, "Virtual patchcords for the Katosizer," Int'l Computer Music Conf., Amsterdam , 1986. [Conference]
Kitamura, Buxton & Snelgrove, "Music synthesis by simulation using a general-purpose signal processing system," Int'l Computer Music Conf., Burnaby , 1985. [Conference]
Liu, Allasasmeh, Gregori, Leesti & Snelgrove, "An envelope tracking H-bridged audio amplifier with improved efficiency and THD less than 0.1%," CCECE , 2012. [Conference]
Snelgrove, Stumm & De Simone, "Method and system of teleconferencing," US Patent 7,839,803, 2010. [Patent]
Kitamura, "A general-purpose signal processor for music synthesis," M.A.Sc., U. of Toronto, 1986. [Thesis]
Munshi, "Multi-loudspeaker multipoint room equalization," M.A.Sc., U. of Toronto, 1990. [Thesis]
Korst-Fagundes, "Acoustical equalization at multiple listening positions," M.Eng., Carleton, 1996. [Thesis]
Distefano, "A synchronization mechanism for audio digital signal processing applications," M.A.Sc., U. of Toronto, 1992. [Thesis]
Lansdale, "Texture mapping and resampling for computer graphics," M.A.Sc., U. of Toronto, 1991. [Thesis]
Jundler, "An electronic pacemaker for the electrical control activity of the stomach," M.A.Sc., U. of Toronto, 1991. [Thesis]
See also: Hearts (interactive art project)
Archive of student theses and papers
Martin Snelgrove
Dissonance Inc.
118 Euclid Ave. Suite 404
Toronto M6J 2J9