Embedded Systems Lecture 15: HW & SW Optimisations: Björn Franke University of Edinburgh
Embedded Systems Lecture 15: HW & SW Optimisations: Björn Franke University of Edinburgh
Embedded Systems Lecture 15: HW & SW Optimisations: Björn Franke University of Edinburgh
Overview
SW Optimisations
Floating-Point to Fixed-Point Conversion
HW Optimisations
Application-Specific Instruction Set Processors (ASIPs)
Application-Specific Hardware Platforms
IP-Based Design
Reconfigurable Systems
Conversion to Qn.m
Example
Reconfigurable Systems
Programmable Hardware Circuits:
They implement arbitrary combinational or sequential circuits and can be
configured by loading a local memory that determines the interconnection
among logic blocks.
Reconfiguration can be applied an unlimited number of times.
Main applications:
Software acceleration
Prototyping
Reconfigurable Systems
Summary
SW Optimisations
Floating-Point to Fixed-Point Conversion
HW Optimisations
Application-Specific Instruction Set Processors (ASIPs)
Application-Specific Hardware Platforms
IP-Based Design
Reconfigurable Systems
Preview
Dynamic Frequency Scaling
Dynamic Voltage Scaling