Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp018s45q890b
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorJha, Niraj Ken_US
dc.contributor.advisorVerma, Naveenen_US
dc.contributor.authorShoaib, Mohammeden_US
dc.contributor.otherElectrical Engineering Departmenten_US
dc.date.accessioned2013-09-16T17:26:36Z-
dc.date.available2013-09-16T17:26:36Z-
dc.date.issued2013en_US
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp018s45q890b-
dc.description.abstractThe aim of this thesis is to explore the energy limits that can be achieved by signal-processing systems when they explicitly utilize signal representations that encode information efficiently. Compressive sensing is one method that enables us to efficiently represent data. The challenge, however, is that in compressive sensing, signals get substantially altered due to the random projections involved, posing a challenge for signal analysis. Moreover, due to the high energy costs, reconstructing signals before analysis is also often infeasible. In this thesis, we develop methodologies that enable us to directly perform analysis on embedded signals that are compressively sensed. Thus, our approach helps potentially reduce the energy and/or resources required for computation, communication, and storage in sensor networks. We specifically focus on transforming linear signal-processing computations so that they can be applied directly to compressively-sensed signals. We show that this can be achieved by solving a system of linear equations, where we solve for a projection of the processed signals as opposed to the processed signals themselves. This opens up two approaches: (1) when the projection matrix is the random projection matrix used in compressive sensing, where we show that the linear equations can be solved with a least-squares approximation, and (2) when the projection matrix is an auxiliary matrix, where we show that the equations become underdetermined, allowing us to obtain either high-accuracy or low-energy solutions based on two designer-controllable knobs. We study our methodologies through information metrics, validating their generality, and through application to biomedical detectors, utilizing clinical patient data. Through a prototype IC implementation, we also demonstrate a hardware architecture that exploits the two knobs for power management. Further, we also explore options for hardware specialization through architectures based on custom-instruction and coprocessor computations. We identify the limitations in the former and propose a co-processor based platform, which exploits parallelism in computation as well as voltage scaling to operate at a subthreshold minimum-energy point. We show that the optimized coprocessor reduces the computational energy of an embedded signal-analysis platform by over three orders of magnitude compared to that of a low-power processor with custom instructions alone.en_US
dc.language.isoenen_US
dc.publisherPrinceton, NJ : Princeton Universityen_US
dc.relation.isformatofThe Mudd Manuscript Library retains one bound copy of each dissertation. Search for these copies in the <a href=http://catalog.princeton.edu> library's main catalog </a>en_US
dc.subjectBiomedical Algorithmsen_US
dc.subjectCompressive Sensingen_US
dc.subjectDigital Signal Processingen_US
dc.subjectLinear Algebraen_US
dc.subjectLow-power Integrated Circuitsen_US
dc.subjectMachine Learningen_US
dc.subject.classificationComputer engineeringen_US
dc.subject.classificationElectrical engineeringen_US
dc.subject.classificationBiomedical engineeringen_US
dc.titleDesign of Energy-efficient Sensing Systems with Direct Computations on Compressively-sensed Dataen_US
dc.typeAcademic dissertations (Ph.D.)en_US
pu.projectgrantnumber690-2143en_US
Appears in Collections:Electrical Engineering

Files in This Item:
File Description SizeFormat 
Shoaib_princeton_0181D_10666.pdf4.54 MBAdobe PDFView/Download


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.