Title :
Automatic delay correction method for IP block-based design of VLSI dedicated digital signal processing systems: theoretical foundations and implementation
Author :
Zergainoh, Nacer-Eddine ; Tambour, Ludovic ; Jerraya, Ahmed A.
Author_Institution :
Syst.-Level Synthesis Group, TIMA Labs, Grenoble, France
fDate :
4/1/2006 12:00:00 AM
Abstract :
The Intellectual Property (IP)-based design for high-throughput dedicated digital signal processing (DSP) systems is obviously an important issue for improving not only design productivity, but also design from the high level of abstraction. However, in some cases, synthesizable register transfer level (RTL) model obtained by an automatic assembly of RTL IPs can be wrong due to delays induced by implementation constraints. In this paper, we present the formalization of the problem and propose an approach called automatic delay correction method (ADCM) to solve the problem without inserting an extra interface circuitry. The approach automatically inserts control structures to manage delays induced by the use of RTL IPs. It also inserts a control structure to coordinate the execution of parallel clocked IPs. The delays may be managed by registers or by counters included in the control structure. A formal theory of ADCM is developed to guide the implementation and guarantee optimal solutions in latency and area. Through experiments with synthetic example and three real world high-throughput DSP circuits, we also show the effectiveness of our approach.
Keywords :
VLSI; delays; digital signal processing chips; integrated circuit design; DSP systems; IP block-based design; RTL; VLSI dedicated digital signal processing systems; automatic delay correction method; control structures; delay management; finite state machine; intellectual property block-based design; register transfer level; Assembly; Automatic control; Circuits; Delay; Digital signal processing; Intellectual property; Productivity; Signal design; Signal synthesis; Very large scale integration; Delay correction method; Intellectual Property (IP)-based design; digital signal processing (DSP) VLSI systems; finite state machine (FSM) modification and register insertion; generic functional and register transfer level (RTL) IPs; hardware synthesis;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2006.874360