Source level optimisation of VHDL for behavioural synthesis
Source level optimisation of VHDL for behavioural synthesis
Optimisation in high level behavioural synthesis is usually performed by applying transforms to the datapath and control graphs. An alternative approach, however, is to apply transforms at a higher level in the process, specifically directly to the behavioural source description. This technique is analogous to the way in which the source code of a conventional sequential programming language may be processed by an optimising compiler. Applying this kind of preprocessing to a number of example behavioural VHDL source descriptions, (which are then fed into a 'conventional' synthesis system), produces structural descriptions which are up to 32% smaller and 52% faster.
Nijhar, T.P.K.
8e583c20-f5cc-425b-9615-91b49f501d32
Brown, A.D.
5c19e523-65ec-499b-9e7c-91522017d7e0
January 1997
Nijhar, T.P.K.
8e583c20-f5cc-425b-9615-91b49f501d32
Brown, A.D.
5c19e523-65ec-499b-9e7c-91522017d7e0
Nijhar, T.P.K. and Brown, A.D.
(1997)
Source level optimisation of VHDL for behavioural synthesis.
Abstract
Optimisation in high level behavioural synthesis is usually performed by applying transforms to the datapath and control graphs. An alternative approach, however, is to apply transforms at a higher level in the process, specifically directly to the behavioural source description. This technique is analogous to the way in which the source code of a conventional sequential programming language may be processed by an optimising compiler. Applying this kind of preprocessing to a number of example behavioural VHDL source descriptions, (which are then fed into a 'conventional' synthesis system), produces structural descriptions which are up to 32% smaller and 52% faster.
This record has no associated files available for download.
More information
Published date: January 1997
Organisations:
EEE
Identifiers
Local EPrints ID: 251281
URI: http://eprints.soton.ac.uk/id/eprint/251281
PURE UUID: e4bab7b8-2356-4f75-85f9-f64a6f802be6
Catalogue record
Date deposited: 27 Oct 1999
Last modified: 07 Jan 2022 23:54
Export record
Contributors
Author:
T.P.K. Nijhar
Author:
A.D. Brown
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics