DocumentCode
591047
Title
Isolation of behavior design from system implementation
Author
Data, A.C. ; Gilson, K.
Author_Institution
Data I/O Corp., Redmond, WA, USA
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
1
Lastpage
6
Abstract
This paper identifies three inefficiencies in the workflow for design of heterogeneous systems: the lack of hardware independence, the need to split execution among different systems, and the lack of tools to unify the design and execution phases. To address these inefficiencies, it proposes a framework for isolation of behavior from system implementation using Azido. Azido describes behavior in purely algorithmic form based on canonical primitives and uses a visual design language that allows development for different types of computational resources such as FPGAs, CPUs, and GPUs in a single environment.
Keywords
hardware-software codesign; systems analysis; visual languages; Azido; behavior design isolation; computational resources; design phases; design workflow; execution phases; hardware independency; heterogeneous systems; system implementation; visual design language; Algorithm design and analysis; Browsers; Field programmable gate arrays; Hardware; Information rates; Libraries; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4673-2919-4
Type
conf
DOI
10.1109/ReConFig.2012.6416758
Filename
6416758
Link To Document