Sciweavers

ASPDAC
1995
ACM

A scheduling algorithm for multiport memory minimization in datapath synthesis

14 years 3 months ago
A scheduling algorithm for multiport memory minimization in datapath synthesis
- In this paper, we present a new scheduling algorithms that generates area-efficient register transfer level datapaths with multiport memories. The proposed scheduling algorithm assigns an operation to a specific control step such that maximal sharing of functional units can be achieved with minimal number of memory ports, while satisfying given constraints. We propose a measure of multiport memory cost, MAV (Multiple Access Variable) which is defined as a variable accessed at several control steps , and overall memory cost is reduced by equally distributing the MAVs throughout all the control steps. When compared with previous approaches for several benchmarks available from the literature, the proposed algorithm generates the datapaths with less memory modules and interconnection structures by reflecting the memory cost in the scheduling process. hence require less chip area, as compared to random logic. Furthermore, the generated design can be tested easily due to the reduced numbe...
Hae-Dong Lee, Sun-Young Hwang
Added 25 Aug 2010
Updated 25 Aug 2010
Type Conference
Year 1995
Where ASPDAC
Authors Hae-Dong Lee, Sun-Young Hwang
Comments (0)