Baidas, Z.A., Brown, A.D. and Williams, A.C.
A VHDL Behavioural Synthesis System with Floating Point Support.
In, Forum on Design Languages 2000 (FDL 2000), Tübingen,
04 - 08 Sep 2000.
Full text not available from this repository.
This paper describes an enhancement to the MOODS (Multiple Objective Optimisation in Data and control path Synthesis) behavioural VHDL synthesis system to support the processing of designs containing floating-point (and complex) arithmetic. In particular, the development of a floating-point module library and a floating-point optimiser capable of making strategic decisions about the high level binding of each floating-point operation in a way that meets the users pre-defined goal. The floating-point modules are based around either iterative generating techniques or lookup tables; either way, the scope of optimisation is considerable, especially when targeting limited architectures such as FPGAs.
Actions (login required)