ANN:c++ atpg system for teaching

  • Thread starter Suresh __NoJunkMail kumar
  • Start date
S

Suresh __NoJunkMail kumar

Guest
Let me introduce myself. I am Suresh kumar Devanathan. I am one of
Dr. Vishwani Agarwal(IEEE/ACM fellow) students. I have been building
an c++ ATPG, that might hold your curiosity. Some of the stuff, i
have built, for this project have found use. Look at blitz++ message
board.

http://www.oonumerics.org/MailArchives/blitz-dev/msg00537.php

-----Information about this project-----

The initial goal of the ATPG project was to build a customizable ATPG
system, that is fast and is "overhead free". Usually such systems
were better built using c, than c++. Concepts like inheritance,
polymorphism and others, using virtual functions, are usually
unsuitable for compute-bound problems.

However, if one uses template-based techiques, as employed in other
libraries like blitz++, one can, in fact, build a c++ system that is
adaptable at every level and is still well-suited for compute-bound
problems.

Our ATPG sytem tries to meet the following goals,

1) designed using template techniques, to allow object-oriented
programing, without sacrificing efficiency.
2) STL for maintaining internal data structures
3) incorporates mathematical package blitz++
4) extended vectorized algorithmic support for blitz++ (vtext), so
that data can be analyzed on the fly. [See:
http://www.oonumerics.org/MailArchives/blitz-dev/msg00537.php , how
these extentions are finding use, by themselves. ]


thanks
suresh
 

Welcome to EDABoard.com

Sponsor

Back
Top