DocumentCode :
2411195
Title :
Optimization of Behavioral Modeling for Codesign of Embedded System
Author :
Sangeetha, M. ; Perinbam, J. RajaPaul
Author_Institution :
Coll. of Eng., Anna Univ., Chennai
fYear :
2007
fDate :
22-24 Feb. 2007
Firstpage :
414
Lastpage :
419
Abstract :
Behavioral modeling for codesign system is transformed into internal model known as control/data flow graph and produces a register-transfer-level (RTL) model of the hardware implementation for a given schedule. The internal model for codesign system is partitioned after scheduling and its communication cost is evaluated. The communication between components is through the buffered channels, the size of the buffer is estimated by its edge cut-set and system delay for different models are achieved to measure the quality of partitioning as opposed to general partitioning approaches that use number of nodes in each partition as constraint. In this paper scheduling and allocation algorithm (SAA) discusses helpful optimization method for resource-constrained and time constrained system in high level synthesis tool. The approach is based on data path for CDFG model that capture the design information from the source file specified by VHDL language from its equivalent separate Control flow graph and data flow graph. The proposed algorithm is also compared with other algorithm through estimation of schedules with a benchmark example. The buffer size is calculated with different objectives in partitioning and optimum partitioning is proposed
Keywords :
data flow graphs; embedded systems; hardware description languages; hardware-software codesign; resource allocation; scheduling; CDFG model; RTL model; SAA; VHDL language; behavioral modeling; buffered channel; control-data flow graph; embedded system codesign; high level synthesis level; register-transfer-level; resource-constrained system; scheduling-allocation algorithm; Communication system control; Costs; Delay estimation; Delay systems; Embedded system; Flow graphs; Hardware; Partitioning algorithms; Scheduling algorithm; Size measurement; Buffer Size estimation; Data Flow Graph; Hardware/Software Codesign; Scheduling; partitioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing, Communications and Networking, 2007. ICSCN '07. International Conference on
Conference_Location :
Chennai
Print_ISBN :
1-4244-0997-7
Electronic_ISBN :
1-4244-0997-7
Type :
conf
DOI :
10.1109/ICSCN.2007.350773
Filename :
4156655
Link To Document :
بازگشت