title: A configurable realtime DWT-based neural data compression and communication VLSI system for wireless implants.
abstract: This paper presents the design of a complete multi-channel neural recording compression and communication system for wireless implants that addresses the challenging simultaneous requirements for low power, high bandwidth and error-free communication. The compression engine implements discrete wavelet transform (DWT) and run length encoding schemes and offers a practical data compression solution that faithfully preserves neural information. The communication engine encodes data and commands separately into custom-designed packet structures utilizing a protocol capable of error handling. VLSI hardware implementation of these functions, within the design constraints of a 32-channel neural compression implant, is presented. Designed in 0.13μm CMOS, the core of the neural compression and communication chip occupies only 1.21mm(2) and consumes 800μW of power (25μW per channel at 26KS/s) demonstrating an effective solution for intra-cortical neural interfaces.
authors.affiliation: Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI 48824, USA. Electronic address: yangyuni@msu.edu.
authors.forename: Yuning
authors.initials: Y
authors.lastname: Yang
authors.affiliation: School of Electrical Engineering and Computer Science, National University of Science and Technology, Islamabad, Pakistan.
authors.forename: Awais M
authors.initials: AM
authors.lastname: Kamboh
authors.affiliation: Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI 48824, USA.
authors.forename: Andrew J
authors.initials: AJ
authors.lastname: Mason
mesh_terms: D000200:Action Potentials / Q000502:physiology; D000818:Animals; D002540:Cerebral Cortex / Q000166:cytology; D044962:Data Compression / Q000379:methods; D006801:Humans; D009474:Neurons / Q000502:physiology*; D019736:Prostheses and Implants; D013686:Telemetry / Q000295:instrumentation* / Q000379:methods; D058067:Wavelet Analysis
keywords: Communication protocol; Discrete wavelet transform; Neural compression; VLSI