Skip to content

asyncvlsi/dflowmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dflowmap

This tool is used to map ACT dataflow program into circuit backend description.

System requirements:

  • The system must have ACT installed
  • If you want to do logic optimization for ACT dataflow expressions, the system must have expression optimizer installed

Build instructions:

  • to compile the tool, run sh build.sh, and the binary is located at bin/dflowmap
  • to install the tool, go into the build directory and type make install

Running instructions

Suppose we want to generate CHP description for the dfadd benchmark located at tests/dfadd.act. Run bin/dflowmap tests/dfadd.act in the home directory, and the following output files will be generated in the same directory:

  • dfadd.act: the raw input ACT file
  • dfadd_chplib.act: library of CHP processes used by dfadd
  • dfadd_chp.act: instances of CHP processes synthesized for dfadd. It invokes dfadd_chplib.act for the implementation of each CHP process
  • dfadd.conf: configuration file which specifues the performance (delay, area, leakage power, execution energy) of each CHP process
  • dfadd.stat: performance statistics of the generated CHP instances

About

Convert ACT dataflow to simulatable ACT CHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages