System-level time-stationary control synthesis for pipelined data paths

Citation
Jt. Kim et al., System-level time-stationary control synthesis for pipelined data paths, VLSI DESIGN, 9(2), 1999, pp. 159-180
Citations number
30
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
VLSI DESIGN
ISSN journal
1065514X → ACNP
Volume
9
Issue
2
Year of publication
1999
Pages
159 - 180
Database
ISI
SICI code
1065-514X(1999)9:2<159:STCSFP>2.0.ZU;2-Q
Abstract
We address the problem of time-stationary control synthesis for pipelined d ata paths. Control synthesis system accepts scheduled control data flow gra ph with conditional branches which are produced by high level synthesis too ls such as Sehwa [1] as input specification and generates a FSM controller. First a scheduled control/data flow graph is analyzed and the various stat es are identified. Overlapped states are grouped together to produce L grou ps where L is the pipeline latency. Next, state transitions are identified and a state table is generated. Finally, a highly optimized FSM controller is implemented by performing horizontal partitioning and the corresponding stae encoding so as to minimize the total controller area. We compared our approach to published work on FSM generation and optimization and the resul ts indicate that our method results in large savings in total controller ar ea.