|
Message
From: Jeremy Fillingim<jfilling@g...>
Date: Tue Feb 20 10:38:57 CET 2007
Subject: [oc] data base for ASIC/FPGA develpers
I authored something similar many years ago. It was used to generate C/C++ defines and functions/macros/structures for register and bitfield access. It also had a searchable web frontend and the ability to annotate test vectors. I took it one step further and actually generated the Verilog code for the register interface modules from the same database, that way I would be sure that the software, hardware , and documentation were all in sync at any moment in time.
Honestly, rather than a SQL database, you might want to consider something a little lighter weight that is more easily version controlled. I chose to use a simple XML document (any simple markup would have worked) and found that it worked quite well.
As an ASIC designer who also writes drivers for the hardware, I found the tool to be indispensable, and so did the other 25 members of my team (hardware and software alike).
On 2/20/07, Richard Tierney <rt-opencores@c...> wrote: > I had a quick look through your doc and, with the best will in the > world, I can't see that this would be of any use at all. There isn't any > feature in it that made me stop and think "wow, that's something I/We > could really have used on a project". > > What's the point? Have I missed something? At first sight, this looks a > spec whose sole purpose is to waste time and money. > > /RT > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores >
|
 |