Toolchain‐based approach to handling variability in embedded multiprocessor system on chips. Issue 1 (1st January 2015)
- Record Type:
- Journal Article
- Title:
- Toolchain‐based approach to handling variability in embedded multiprocessor system on chips. Issue 1 (1st January 2015)
- Main Title:
- Toolchain‐based approach to handling variability in embedded multiprocessor system on chips
- Authors:
- Gray, Ian
Plumbridge, Gary
Audsley, Neil C. - Abstract:
- Abstract : Manufacturing variability is an increasingly significant problem. Silicon devices that are designed to be identical will display widely ranging characteristics after manufacture. Power use, supported clock frequencies and lifespan may all vary considerably. This is of particular concern for embedded systems because of their extensive use of complex system‐on‐chip (SoC)‐based architectures. If this variability is not tolerated by the software, then manufacturing yields are reduced and devices are not used efficiently. This study discusses a novel approach to the integration of variability‐mitigation techniques that uses model‐driven engineering to explicitly consider variability as part of the development process. Developers can build systems that are much more resilient to variability effects, allowing systems to have higher yields, lower costs and greater reliability. The approach uses code generation and code transformation to simplify design‐space exploration and reduce time‐to‐market. The approach is illustrated with an example of audio processing on a complex multiprocessor SoC with simulated variability, and it is shown to be increasingly effective as system variability becomes more significant.
- Is Part Of:
- IET computers & digital techniques. Volume 9:Issue 1(2015)
- Journal:
- IET computers & digital techniques
- Issue:
- Volume 9:Issue 1(2015)
- Issue Display:
- Volume 9, Issue 1 (2015)
- Year:
- 2015
- Volume:
- 9
- Issue:
- 1
- Issue Sort Value:
- 2015-0009-0001-0000
- Page Start:
- 82
- Page End:
- 92
- Publication Date:
- 2015-01-01
- Subjects:
- embedded systems -- multiprocessing systems -- system‐on‐chip -- software engineering -- program compilers
tool chain‐based approach -- embedded multiprocessor system on chips -- manufacturing variability -- silicon devices -- clock frequency -- complex system‐on‐chip -- SoC‐based architectures -- manufacturing yields -- variability‐mitigation techniques -- model‐driven engineering -- code generation -- code transformation -- design‐space exploration -- time‐to‐market reduction
Computers -- Periodicals
Digital electronics -- Periodicals
Computer engineering -- Periodicals
Computer architecture -- Periodicals
Computer organization -- Periodicals
621.39 - Journal URLs:
- http://digital-library.theiet.org/content/journals/iet-cdt ↗
http://ieeexplore.ieee.org/servlet/opac?punumber=4117424 ↗
http://www.ietdl.org/IET-CDT ↗
https://ietresearch.onlinelibrary.wiley.com/journal/1751861x ↗
http://www.theiet.org/ ↗ - DOI:
- 10.1049/iet-cdt.2014.0070 ↗
- Languages:
- English
- ISSNs:
- 1751-8601
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4363.252300
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17051.xml