Open GoogleCodeExporter opened 9 years ago
Ace generates an activity file, and a new blif file. Are you providing VPR
with the original BLIF file (produced by ABC) or the new blif file (produced by
ACE)? Make sure it is the latter.
The reason for this is that ABC does not save internal node names. When ACE is
run it uses ABC to read the BLIF (which discards internal net names). Then,
activity estimation is performed and new net names are assigned to internet
nets, and a new BLIF is produced with these names. The new BLIF will be
functionally identical to the OLD blif, but with different net names.
Original comment by jeffrey....@gmail.com
on 28 Apr 2014 at 5:21
Thank You so Much for the info, I would try using the new blif file. We
would like to use the activity file generated by ace for including activity
factor of nodes ,for changes in router cost function. Could you give us
some pointers as to the data structures that I should be looking at to
help me integrate that ?
Original comment by deepaso...@email.arizona.edu
on 28 Apr 2014 at 5:32
s_net_power contains the probability/density values from the activity file for
a net.
You may be interested in this work
http://www.ece.ubc.ca/~eddieh/hung_fccm13.pdf. They used the activity values
to change the placement cost function, and measured the power difference on
real FPGAs.
Original comment by jeffrey....@gmail.com
on 28 Apr 2014 at 5:44
Original issue reported on code.google.com by
deepaso...@email.arizona.edu
on 28 Apr 2014 at 5:16Attachments: