Lourens Veen wrote:
If I could suggest something use different granularity depending on the people targeted. User want to see a shipping date. System architect want more of a general view of the meta-bloc completion stage and documentation on the behavior of each bloc to compare with the specification. Developper want to see what feature are already implemented, and what need to be done next, with good specification.On Monday 03 April 2006 23:17, I wrote: Normal hardware developpement process pass several state and reiterate some of them until your (hopefully) bug free.It seems to me that a hardware project would need to be a little more rigid than a software project, because once it's done it's done and you can't tell people to download a patched version, but again, I have no experience with this. What would you prefer in terms of development cycle support? Oh, and if anyone could give an overview of a typical hardware design process that would be very useful. Thanks :-). 1. Specification (text document, schematic) 2. Definition of the interface and the bloc(more schematic and text document) 3. Hardware design (Pcb design, logic design using HDL)(mostly text file except for the hardware schematic) 4. Software simulation (go to 3 until right)(Spice simulation or HDL simulation : text file) 5. Test on some actual hardware(go back to 3 again)(binary file) 6. Go trough 3 to 5 until you use the less component possible 7. Fabricate and ship 8. Roll in money, hopefully :) Most document are either text or schematic in the initial design phase. When you start doing the actual project what file type you get are either text file or binary because of the tool. For management of the resulting file, habitually a CVS or something near for some file type like code and specification. For the binary file, via a standard file system coud do a great job. Since most people who need that file type need a special program to use it. I don't expect many people wan't to invest that much in software tool for a hobby.Second, which kinds of documents are typically created in a hardware project, and what formats are used? Where should these documents be stored, in a source code version management system, or is it just binary data that might as well be stored in a file system? Are there open standard formats in this arena, or do we need to standardise on a single application and its file format? Do we want to? I hope it answer some of your question André |
_______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
