Synthesisable fixed-point arithmetic package

Jul 30, 2003 1 Replies

Six months after I said "it's nearly done", I've now finished an alpha-test version of the synthesisable VHDL fixed-point package I promised. Doesn't time fly when you're enjoying yourself? :-)



I've published it on our corporate website but, as yet, there are no links to it from elsewhere on the site. So you need to go straight to it using this link:



formatting link



At present, all you get is a VHDL package and package body, and a PDF doc describing it.



Any feedback is welcome. Please note that it is very much in an experimental state at present. It is in desperate need of example designs and a validation test suite; contributions towards either will be gratefully received, and acknowledged in future releases.



I would be especially grateful for any indication of whether it's aiming in the right direction, and how it could be enhanced or made more useful.



My employers are not responsible for any part of the package. Any comments on it should come directly to me at the address given below.



-- Jonathan Bromley, Consultant



DOULOS - Developing Design Know-how VHDL * Verilog * SystemC * Perl * Tcl/Tk * Verification * Project Services



Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK Tel: +44 (0)1425 471223 mail: snipped-for-privacy@doulos.com Fax: +44 (0)1425 471573 Web:

formatting link



The contents of this message may contain personal views which are not the views of Doulos Ltd., unless specifically stated.


You may also be interested to know that there is both a fixed point and floating point package being developed under IEEE 1076.3.

You can find out more information at:

1076.3 General:
formatting link
Floating Point:
formatting link
Fixed Point:
formatting link

Cheers, Jim Lewis

-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jim Lewis Director of Training mailto: snipped-for-privacy@SynthWorks.com SynthWorks Design Inc.

formatting link

1-503-590-4787

Expert VHDL Tra> Six months after I said "it's nearly done", I've now finished an

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required