Other Stuff related to the ECS Project
The ECS group welcomes any communications with other groups working on asynchronous
logic (indeed, we hope you do contact us). We'd love to hear about what you're
Communications can be directed to :
Alternatively, you can contact us by snail-mail
- Michael Liebelt, director of the ECS project (email@example.com)
- Sam or Shannon, the postgrads working on the project (sam / firstname.lastname@example.org)
Attn : Michael Liebelt
Event Controlled Systems Project
School of Electrical and Electronic Engineering
University Of Adelaide
North Terrace, SA 5005
If you're interested further in the ECS project, you can contact us at the above address - we'd
love to answer any questions you have regarding the project.
Utilities we've generated
Since we're VLSI designers, we've generated a number of utilities to support our use
of various pieces of software.
If you download/use/hate/like/love any of this software, please
drop me a line
- I'd like to know what you liked and didn't like about any
of the stuff here. Especially if you have any suggestions for
future enhancements or changes.
- SBP is spice bus programmer ,
a utility for making hspice input file programming easier. The tar file includes an
amusing manual and an example input file. Compile this program by simply typing
- MHV - magic hierachy viewer. Similar to magicusage but more advanced.
You provide it with a top-cell name and another cell name which you wish to locate
inside the topcell - MHV will indicate what cell(s) uses the quoted cell, and the
hierachy of the quoted cell. Useful for really big designs that you can't seem
to work out the hierachy of. It's compiled to
MHV for SunOS, and
on request I will release the source code for compilation on other machines.
- Magic labellers. Let's face it, labelling buses in magic is just plain nasty and
time-consuming. I developed a
group of utilities to label buses in a predefined way
for use with magic. If you're interested
I can release the source code for this handy group of utilities.
- IRSIM utilities. Just as labelling buses in MAGIC is a pain, doing repeditive testing
of large addressed structures in IRSIM is painful. I developed another group of utilities
that create IRSIM files that increment defined buses and run IRSIM code for each increment.
Pretty simple but useful stuff.Interested?
Other People's Tools
There are some really cool tools around to automate aspects of your design process
or to enhance your existing process. All the tools listed here are
available free-of-charge (for educational purposes).
Asynchronous Tools...a list setup by the University of Manchester.
The DOT toolset...great for entering anything reminiscent of a state graph.
Also, output in computer-friendly form for feeding to existing synthesis/compilation
utilities. You also need to compile and install the
Tcl/Tk toolkit from Sun
to run this program. Tcl and Tk are pretty cool just on their own.
Go back to ECS Home Page
Any comments or questions regaring the ECS project may be sent to