DevMaster.net Forums
[[ Home | Forums | 3D Engines Database | Wiki | Articles/Tutorials | Game Dev Jobs | IRC Chat Network | Contact Us ]]

Go Back   DevMaster.net Forums > Site Discussions > Code & Snapshot Discussion
User Name
Password
Register FAQ Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 03-28-2008, 08:00 AM   #1
Sol_HSA
Senior Member
 
Sol_HSA's Avatar
 
Join Date: Jan 2007
Location: Finland
Posts: 419
Default


Description
As my final year project at school, I wrote a real-time logic simulator, called Atanua.

Atanua has an intuitive, OpenGL accelerated user interface, with which the user can place components and wires. Components include all common logic blocks, including gates, latches and flipflops. Additionally Atanua simulates about 30 different 74-series chips, as well as an 8051 microcontroller variant. Simulated and pure logic parts can be mixed in the same circuit. On the I/O front, Atanua includes several different frequency clock inputs, constant level inputs as well as buttons that are bound to the user's keyboard. LEDs in various colors as well as 7-segment displays are also included. There is also a simple logic probe for debugging.

The simulated parts are designed to resemble their real-world counterparts, which is more attractive for the students than pure schematics. The students can practice lab experiments using the simulated chips. The simulation shows the signal state of each wire in real time. In addition to high and low signal level, parts may output "invalid" signal, stating that there is a problem with the circuit, such as outputs connected together, or missing wirings from some chip.

Additional parts can be made using the plug-in interface. As an example plug-in, a driver for the Velleman K8055 USB experiment board is provided, with which the user can mix simulated and real-world components. An anti-cheating tool is also available for teachers who wish to use Atanua for homework.

Available at http://atanua.org for win32, OSX and Linux, free for personal use.
Sol_HSA is offline   Reply With Quote
Old 03-28-2008, 12:53 PM   #2
vrnunes
Senior Member
 
Join Date: Aug 2004
Location: Brasil
Posts: 324
Default Re: Atanua - real time logic simulator

Wow, I like very much this kind of app, will be downloading my free copy for sure, thanks!

I cannot consider myself an electronic professional, but I like to experiment with digital circuits. :-)

Last time I used something like this it was DOS era, and those dinos were cool to prototype.

Congratulations!
vrnunes is offline   Reply With Quote
Old 03-30-2008, 06:01 AM   #3
TheNut
Senior Member
 
TheNut's Avatar
 
Join Date: Aug 2004
Location: Thornhill, ON
Posts: 993
Default Re: Atanua - real time logic simulator

Damn, if only this were available several years ago when I was doing electrical engineering labs! This would have saved me hours from having to go in! Shucks!

Good job Sol, I can see this being extremely useful for students and electrical engineers alike. I trust you got 100% on this project? I wouldn't accept any less
___________________________________________
http://www.nutty.ca - Being a nut has its advantages.
TheNut is offline   Reply With Quote
Old 03-30-2008, 11:30 AM   #4
Sol_HSA
Senior Member
 
Sol_HSA's Avatar
 
Join Date: Jan 2007
Location: Finland
Posts: 419
Default Re: Atanua - real time logic simulator

"Damn, if only this were available several years ago when I was doing electrical engineering labs!"

I've lost count on how many times I've heard that =)
___________________________________________
http://iki.fi/sol - my schtuphh
Sol_HSA is offline   Reply With Quote
Old 03-30-2008, 11:35 AM   #5
Nils Pipenbrinck
Senior Member
 
Nils Pipenbrinck's Avatar
 
Join Date: Sep 2005
Location: Hamburg / Germany
Posts: 597
Default Re: Atanua - real time logic simulator

aehm. programs like this existed for years.

The first one I have seen run on a C64 and did all the graphics in text-mode. It was cool to tinker with it, but it lacked some things like multiplexers ect.
___________________________________________
My music: http://myspace.com/planetarchh <-- my music

My stuff: torus.untergrund.net <-- some diy electronic stuff and more.
Nils Pipenbrinck is offline   Reply With Quote
Old 03-30-2008, 12:59 PM   #6
Sol_HSA
Senior Member
 
Sol_HSA's Avatar
 
Join Date: Jan 2007
Location: Finland
Posts: 419
Default Re: Atanua - real time logic simulator

"aehm. programs like this existed for years."

Yes, I trust all of them have a particle system too.

Most circuit simulators are rather complicated (and expensive) as they bother with things like laws of physics or capabilities to output a netlist that might actually work, etc. This one was designed to have as low learning curve as possible so that you can have fun playing around with the parts.

So yes, it's not the first, but it's a new twist on the theme.
___________________________________________
http://iki.fi/sol - my schtuphh
Sol_HSA is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump


All times are GMT -7. The time now is 07:31 PM.


Powered by vBulletin
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.