Parameterised procedures allow designers to develop a library of commonly used components and then to instantiate those structures later with varying parameters. A simple example is the specification of a buffer as a library part without knowing the width of the buffer. Similarly, a pipeline of buffers can be defined in the library without requiring any knowledge of the depth chosen for the pipeline when it is instantiated.
KeywordsParameterised Procedure Recursive Definition Asynchronous Circuit Recursive Decomposition Test Harness
Unable to display preview. Download preview PDF.