DocumentCode :
1948666
Title :
Raising the abstraction level of HDL for control-dominant applications
Author :
Daigneault, Marc-Andre ; David, Jean Pierre
Author_Institution :
Dept. of Electr. Eng., Ecole Polytech. de Montreal, Montreal, QC, Canada
fYear :
2012
fDate :
29-31 Aug. 2012
Firstpage :
515
Lastpage :
518
Abstract :
As the complexity of modern digital systems continues to increase exponentially, the need for beyondRTL design methodologies is growing as well. In this paper, we propose a high-level hardware description language that allows the user to dynamically modify and constrain the connections between data token sources and sinks. Actual transfers occur when both sources and sinks are ready to proceed, according to different predefined synchronization protocols. At this level of abstraction, both FSM programming and constraint programming paradigms are combined to enhance the user´s ability to describe and exploit fine-grain parallelismin control-intensive hardware designs. The proposed hardware description methodology is applied to the description of two hardware implementations of the QuickSort algorithm, using pipelined memory and comparator components.
Keywords :
computational complexity; constraint handling; data structures; finite state machines; hardware description languages; parallel languages; pipeline processing; storage management; synchronisation; FSM programming; HDL; QuickSort algorithm; RTL design methodologies; abstraction level; comparator components; constraint programming paradigms; control-dominant applications; control-intensive hardware designs; data token sinks; data token sources; digital systems; fine-grain parallelism; high-level hardware description language; pipelined memory; predefined synchronization protocols; Authorization; Field programmable gate arrays; Hardware; Hardware design languages; Protocols; Registers; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
Type :
conf
DOI :
10.1109/FPL.2012.6339268
Filename :
6339268
Link To Document :
بازگشت