3.2 Gbps Channel-Adaptive Configurable MIMO Detector for Multi-Mode Wireless Communication
- Farhana Sheikh,
- Chia-Hsiang Chen,
- Dongmin Yoon,
- Borislav Alexandrov,
- Keith Bowman,
- Anthony Chun,
- Hossein Alavi,
- Zhengya Zhang
A configurable, channel-adaptive K-best multiple-input, multiple-output (MIMO) detector for multi-mode wireless communications that adapts computation to varying channel conditions to achieve high energy-efficiency is presented. An 8-stage configurable ...
A Noise-Robust Convex-Optimized Positioning System Based on Code-Aided RSS Estimation and Virtual Base Station Transform
This paper presents a noise-robust mobile positioning system based on received signal strength (RSS) estimators, particle filters and a convex optimization processor. The positioning system uses a code-aided noise cancellation technique to refine the (...
An Energy-Efficient Hardware Implementation of HOG-Based Object Detection at 1080HD 60 fps with Multi-Scale Support
A real-time and energy-efficient multi-scale object detector hardware implementation is presented in this paper. Detection is done using Histogram of Oriented Gradients (HOG) features and Support Vector Machine (SVM) classification. Multi-scale ...
PULP: A Ultra-Low Power Parallel Accelerator for Energy-Efficient and Flexible Embedded Vision
Novel pervasive devices such as smart surveillance cameras and autonomous micro-UAVs could greatly benefit from the availability of a computing device supporting embedded computer vision at a very low power budget. To this end, we propose PULP (Parallel ...
A Neuromorphic Architecture for Context Aware Text Image Recognition
Although existing optical character recognition (OCR) tools can achieve excellent performance in text image detection and pattern recognition, they usually require a clean input image. Most of them do not perform well when the image is partially ...
Dataflow Programs Analysis and Optimization Using Model Predictive Control Techniques
The analysis of the trace graphs generated by dataflow program executions has been shown to be an effective tool for exploring and optimizing the design space of application programs on manycore/multicore platforms. In this work a new approach aiming at ...
Instrumentation-Driven Validation of Dataflow Applications
Dataflow modeling offers a myriad of tools for designing and optimizing signal processing systems. A designer is able to take advantage of dataflow properties to effectively tune the system in connection with functionality and different performance ...
Energy-Adaptive Signal Processing Under Renewable Energy
This paper presents an energy-adaptive performance management technique for the design of embedded signal processing systems powered by renewable energy sources. By jointly considering the non-deterministic characteristics of renewable energy and the ...
Computation-skip Error Mitigation Scheme for Power Supply Voltage Scaling in Recursive Applications
Aggressive power supply voltage Vdd scaling is widely utilized to exploit the design margin introduced by the process, voltage and environment variations. However, scaling beyond the critical Vdd results to numerous setup timing errors, and hence to an ...
A Multistage Architecture for Statistical Inference with Stochastic Signal Acquisition
We describe a statistical inference approach for designing signal acquisition interfaces and inference systems with stochastic devices. A signal is observed by an array of binary comparison sensors, such as highly scaled comparators in an analog-to-...
Improving Code Density with Variable Length Encoding Aware Instruction Scheduling
Variable length encoding can considerably decrease code size in VLIW processors by reducing the number of bits wasted on encoding No Operations(NOPs). A processor may have different instruction templates where different execution slots are implicitly ...