Using FPGAs in Mobile Heterogeneous Computing Architectures
Abdullah Raouf, Lattice Semiconductor
EETimes (1/13/2017 05:40 PM EST)
Since "context-aware" systems must be "always on" to track changes in the environment, these capabilities represent a potentially significant drain on system power.
Today's mobile systems are more intelligent than ever. As users demand more functionality, designers are continually adding to a growing list of embedded sensors. Image sensors support functions such as gesture and facial recognition, eye tracking, proximity, depth, and movement perception. Health sensors monitor the user's EKG, EEG, EMG, and temperature. Audio sensors add voice recognition, phrase detection, and location-sensing services.
Many of these same devices now offer "context-aware" subsystems that allow the system to initiate highly advanced, task-enhancing decisions without prompting the user. For example, temperature, chemical, infrared, and pressure sensors can evaluate safety risks and track a user's health in dangerous environments. Precision image sensors and ambient light sensors can boost image resolution and display readability automatically as environmental conditions change.
To read the full article, click here
Related Semiconductor IP
- CRYSTALS Dilithium core for accelerating NIST FIPS 204 Module Lattice Digital Signature algorithm
- Highly configurable HW Lattice PQC ultra acceleration in AXI4 & PCIe systems
- Single instance HW Lattice PQC ultra accelerator
- Lattice Mico8 Open, Free Soft Microcontroller
- SubLVDS to MIPI CSI-2 Image Sensor Bridge
Related Articles
- Heterogeneous SoC Integrating an Open-Source Recurrent SNN Accelerator for Neuromorphic Edge Computing on FPGA
- ARM Mali-T604 tips mobile graphics, computing, and IP trends
- The case for integrating FPGA fabrics with CPU architectures
- Sharing NVMe SSDs for heterogeneous architectures
Latest Articles
- Scalable AXI4 Transaction Monitoring for Mixed-Criticality SoCs: From Phase-Level Precision to ID-Level Efficiency
- Hardware-managed heterogeneous high-bandwidth memory and flash in LLM inference systems
- LACE: Large Language Model Aided Multi-Agent Framework for Agile RISC-V Instruction Extension
- A Process-Aware Hybrid Si/IGO Monolithic-3D 6T SRAM with BEOL Pass-Gates for the 2nm Node
- Automated Estimation of MBIST Area and Test Time in Heterogeneous Memory IPs via Stacked Ensemble Framework