Menu

V2000 Project / News: Recent posts

Cross platform support - Mac, Cygwin

In addition to the usual Linux platforms, the latest code updates support the parallel C++ work on Cygwin and Max OS X (10.4 on Power PC).

Posted by Kevin Cameron 2009-11-29

Parallel Proccesing C++

For anyone wondering what's happening with this project, here's an update:

Development got stalled due to day jobs, but I did spend a lot of time working on the SystemVerilog standard. I realized that there wasn't much future in SystemVerilog as an ESL language because no programmers will use it. Likewise SystemC is a severely deficient approach to using a programming language for hardware design.
I decided that the obvious ESL solution was to extend C++ with useful HDL features i.e. direct lightweight multithreading support.
In the same time frame CPU manufacturers have moved to multicore, so I'm working making it handle parallel processing issues too.... read more

Posted by Kevin Cameron 2008-11-10

V2K comes to SourceForge

This project has been running for ~ 3 years. Most of the work was done in the first year and a half and it has been going slowly since then (due to me getting a day job). I've moved it to SourceForge to take advantage of their CVS service which will allow other people to work on the software (and so people can find it).

NB: It isn't a simulator, it's a frontend for Verilog based tools. The aim is to provide a common parser/elaborator framework that many different tools can use.... read more

Posted by Kevin Cameron 2001-11-22