Menu

Logic Circuit Simulation in C++ / News: Recent posts

libLCS-0.0.59 Released

libLCS-0.0.59 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. A new utility class lcs::ShiftReg has been added. The chapter on building user defined modules in the new userguide has been completed. The complete changelog for libLCS-0.0.59 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-10-23

libLCS-0.0.58 Released

libLCS-0.0.58 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. A new utility class lcs::Counter has been added. A new chapter on continuous assignments has been added to the new userguide. The complete changelog for libLCS-0.0.58 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-09-26

libLCS-0.0.57 Released

libLCS-0.0.57 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. A new utility class lcs::Register has been added. A new section under the Modules chapter has been added to the new userguide. The complete changelog for libLCS-0.0.57 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-08-20

libLCS-0.0.56 Released

libLCS-0.0.56 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, one can implement modules as a hybrid of other block level and behavioral models. The complete changelog for libLCS-0.0.56 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-07-23

libLCS-0.0.55 Released

libLCS-0.0.55 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, one can use bitselects as module ports. A new example, illustrating this new feature, has been added. The complete changelog for libLCS-0.0.55 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-04-21

libLCS-0.0.54 Released

libLCS-0.0.54 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, one can use continuous assignments on bitselects. A new example, illustrating this new feature, has been added. As always, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-04-07

libLCS-0.0.53 Released

libLCS-0.0.53 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. A unitiliy class lcs::FanOut has been added. A reported bug and few goofs in preparing the userguide have been set right. The complete changelog for libLCS-0.0.53 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-03-08

The website has been updated to reflect libLCS-0.0.52

The project website has been updated to reflect the changes and features of libLCS-0.0.52. This was not done at the time of release of the 0.0.52 version due unavailability of project shell services from sourceforge.net.

Posted by Siva Chandra 2007-02-26

Website not being updated due to offline shell service

Hello all...
The libLCS website is not being updated to reflect the 0.0.52 release as the sourceforge.net project shell service is offline currently. The website will be updated as soon as the shell service is back online.

For more information on the sourceforge.net site status, visit http://sourceforge.net/docs/A04

Posted by Siva Chandra 2007-02-19

libLCS-0.0.52 Released

libLCS-0.0.52 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. A utility class lcs::Buffer has been added, and a bug with the lcs::FrequecyDivider class has been cleared. A new section has also been added to the new userguide. The complete changelog for libLCS-0.0.52 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-02-18

libLCS-0.0.51 Released

libLCS-0.0.51 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, the new userguide being developed has been linked to the existing documentation. A utility class lcs::FrequencyDivider and utility header file have been added. The complete changelog for libLCS-0.0.51 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-01-15

libLCS-0.0.50 Released

libLCS-0.0.50 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, the off-the-shelf flipflop modules have been provided a reset input. No new considerable feature has been added to libLCS. The complete changelog for libLCS-0.0.49.1 can be obtained under the news section of the project website. Also, check the libLCS blog for updates on the happenings on the development side. The blog is available at liblcs.blogspot.com.

Posted by Siva Chandra 2007-01-07

libLCS-0.0.49.1 Released

libLCS-0.0.49.1 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. This is a bug-fix release over libLCS-0.0.49 with no new features added. However, starting with this release, the delays which can be incorporated in simulations are not inertial. The inertial delay feature is suspended inorder to allow a user to use different assignment delays for a single line. Inertial delays will be back in a future release when an elegant way to incorporate them is found. ... read more

Posted by Siva Chandra 2006-12-22

libLCS-0.0.49 Released

libLCS-0.0.49 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, assignment delays can be incorporated in a much more intuitive way. See the section on incorporating delays in the user guide (available on the project website) for information on the usage of this feature. The complete changelog for libLCS-0.0.49 can be obtained in the news section on the project website.... read more

Posted by Siva Chandra 2006-12-18

libLCS-0.0.47 Released

libLCS-0.0.47 has been released. You can download it using the download links provided on the libLCS project page on sourceforge.net. With this release, the LineAccessor class and the bus locking mechanism to set bus lines has been eliminated. One can now set bus lines in the natural way using assignment operators. See the userguide and examples to learn more about setting bus lines. The complete changelog for libLCS-0.0.47 can be obtained under the news section of the project website. Many other small changes have also been made to eliminate bugs.... read more

Posted by Siva Chandra 2006-12-05

libLCS-0.0.45 Released

libLCS-0.0.45 has been released. You can download it using the download links provided on the project web-page. With this release you can dump simulation results into VCD files. These VCD files can then be viewed using a suitable viewer.

The complete changelog for libLCS-0.0.45 can be found under the "News" section of the project website. See the user guide and examples to learn more about dumping simulation results into VCD files. A topic guide explaining VCD file dumping is available in the user guide. ... read more

Posted by Siva Chandra 2006-12-01

libLCS-0.0.43 Released

libLCS-0.0.43 has been released. With this release you can use lcs::BitBuff objects and their bit selects in continuous assignment expressions. Apart from that, there have been few other re-orderings in the code. The complete changelog can be found under the "News" section on the project webpage. See the user guide and examples to learn more about using continuous assignments in your simulations. The user guide and examples are available on the project website, and also packed into the downloadable zip file.

Posted by Siva Chandra 2006-11-27

libLCS-0.0.41 Released

libLCS-0.0.41 has been released. With this release libLCS facilitates bit-selects in continuous assignment expressions. A new class lcs::BitBuff, which can be used as a temporary/intermediate storage data type, has been added. The complete changelog and other information can be found on the project home page.

Posted by Siva Chandra 2006-11-20

libLCS-0.0.40 Released

libLCS-0.0.40 has been released. With this release libLCS facilitates continuous assignments. The complete changelog and detailed information can be found on the project web-page.

Posted by Siva Chandra 2006-11-14

libLCS-0.0.34 Released

libLCS-0.0.34 has been released. With this release the propogation delays, which can be set for the various modules, are inertial. A minor (unreported) bug has been fixed and the Bus concatenation operator has been changed. Visit the project web-page liblcs.sourceforge.net for complete information and changelog.

Posted by Siva Chandra 2006-11-03

libLCS-0.0.32 Released

libLCS-0.0.32 has been released. This is a bug fix release over libLCS-0.0.3. Visit the project website for more information and changelog.

Posted by Siva Chandra 2006-10-28

Missing #include directives

Hello all,

Some of the #include directives were missing in the example programs available on the website, and also in those packed with the downloadable bundle for libLCS-0.0.3. I have rectified this problem to make the code available on the website buildable. However, I will not be changing the example code available in the downloadable zip release file for libLCS-0.0.3.

Sorry for the inconvenience caused. ... read more

Posted by Siva Chandra 2006-10-24

libLCS-0.0.3 Released

libLCS-0.0.3 has been released. With this release, libLCS incorporates the notion of system time, facilitates delays, and provides sequential circuit elements like flipflops and clock. The API, as expected, has undergone changes to accomodate the new features.

Visit the libLCS home page for full information.

Posted by Siva Chandra 2006-10-23

libLCS-0.0.21 Released

libLCS-0.0.21 has been released. This is a bug fix-version over libLCS-0.0.2. Visit the projet home page for more information/download/changelog/usage.

Posted by Siva Chandra 2006-10-14

libLCS-0.0.2 Released

libLCS-0.0.2 has been released. Visit the project home page for download and usage information.

The changelog is available under the news section of the project home page.

Posted by Siva Chandra 2006-09-29