From: Simon Davidmann <simond@vchips.com>
Cc: kathleenl@vchips.com, simond@vchips.com
Subject: Re: Software reuse
Date: 1996/08/14
Date: 1996-08-14T00:00:00+00:00 [thread overview]
Message-ID: <3211C0DD.3DAC@vchips.com> (raw)
In-Reply-To: 3210AA4B.2578@tus.ssi1.com
Erik Jessen wrote:
>
> P. Cnudde VH14 (8218) wrote:
> > <snip>
> > A lot of people talk about reuse but does anybody have experience
> > with a company wide reuse system. Not only different development
> > teams but also different locations should be supported.
> > <snip>
> >
> > PS. Does anybody in comp.lang.vhdl tried real reuse using VHDL.
> Some practical notes:
> <snip>
> 2) I think the only practical way to get reuse to happen is to have a separate modelling
> group that either develops reusable blocks from the ground up, or takes blocks
> built by other groups, and "packages" them with documentation, etc. to make
> them reusable. You need people to have simple goals. For designers, it should
> be "make it fast, make it right". For library people, it should be "make it
> reusable".
In terms of hardware IC design I agree with this - and in fact have seen that for some specific technology
areas groups of specialists with one focus will build blocks - specifically for reuse by many people - and
will build a business from it. This is where Virtual Chips ( http://www.chips.com ) came from - originally
from a consulting business - with a focus of building library components - but has evolved to focus on
building synthesizable logic blocks (synthesizable bus interfaces for PCI, USB, AGP etc) for use by many
people - and these come with the RTL design itself, the documentation (like a standard IC datasheet),
synthesis scripts, and layout information - ie everything needed to get the design onto silicon.
I see a new industry evolving - focused on design reuse - individual companies may not be able to afford to
build blocks for internal reuse (cost to design for reuse may be upto 5X regular cost) - it will need outside
expert teams - who can spread the development cost amongs many customers. And this new industry will need new
tools, new companies - and most importantly new relationships between supplier and customer - to license such
technologies.
The RAPID industry association ( http://www.rapid.org ) is being formed to address these issues.
Of course there are also all the issues related to the new EDA tools that will be needed for the reusable
logic authors and the reusable logic consumers. These too need addressing.
Simon Davidmann
Virtual Chips Europe.
http://www.chips.com
next prev parent reply other threads:[~1996-08-14 0:00 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-08-12 0:00 Software reuse P. Cnudde VH14 (8218)
1996-08-13 0:00 ` Erik Jessen
1996-08-13 0:00 ` Bob Stout
1996-08-15 0:00 ` Ari Lukumies
1996-08-15 0:00 ` Bob Stout
1996-08-16 0:00 ` Steve Heller
1996-08-19 0:00 ` Stephen Baynes
1996-08-19 0:00 ` Bob Stout
1996-08-14 0:00 ` Simon Davidmann [this message]
1996-08-14 0:00 ` Simon Davidmann
1996-08-13 0:00 ` Ted Dennison
1996-08-14 0:00 ` Stephen Baynes
-- strict thread matches above, loose matches on Subject: below --
1987-06-25 17:32 Software Reuse Dennis Doubleday
1987-06-18 16:55 munck
1987-06-17 11:43 D. Schimsky
1987-06-16 15:14 VAXTSD::SCHILLING1@atc.alcoa.COM
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox