Back to Search Start Over

Task-Level Data Model for Hardware Synthesis Based on Concurrent Collections

Authors :
Jason Cong
Karthik Gururaj
Peng Zhang
Yi Zou
Source :
Journal of Electrical and Computer Engineering, Vol 2012 (2012)
Publication Year :
2012
Publisher :
Hindawi Limited, 2012.

Abstract

The ever-increasing design complexity of modern digital systems makes it necessary to develop electronic system-level (ESL) methodologies with automation and optimization in the higher abstraction level. How the concurrency is modeled in the application specification plays a significant role in ESL design frameworks. The state-of-art concurrent specification models are not suitable for modeling task-level concurrent behavior for the hardware synthesis design flow. Based on the concurrent collection (CnC) model, which provides the maximum freedom of task rescheduling, we propose task-level data model (TLDM), targeted at the task-level optimization in hardware synthesis for data processing applications. Polyhedral models are embedded in TLDM for concise expression of task instances, array accesses, and dependencies. Examples are shown to illustrate the advantages of our TLDM specification compared to other widely used concurrency specifications.

Details

Language :
English
ISSN :
20900147 and 20900155
Volume :
2012
Database :
Directory of Open Access Journals
Journal :
Journal of Electrical and Computer Engineering
Publication Type :
Academic Journal
Accession number :
edsdoj.b68f8532b35949f79b1a343a6fa60e42
Document Type :
article
Full Text :
https://doi.org/10.1155/2012/691864