Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
uvahotspot
GitHub Repository: uvahotspot/HotSpot
Path: blob/master/examples/example6/run.sh
612 views
1
#!/bin/bash
2
3
# Clean up from last run
4
rm -f output.flp
5
6
# HotSpot comes with a thermal-aware floorplanning tool that can be
7
# easily configured to optimize for an arbitrary objective function. It
8
# takes a listing of the functional block names, areas, allowable aspect
9
# ratios and the connectivity between the blocks as its input from a
10
# file. 'ev6.desc' is such a 'floorplan description' file (as opposed to
11
# the 'floorplan file' ev6.flp). In order to evaluate the generated
12
# floorplans for thermal merit, HotFloorplan also needs a set of average
13
# power values for each of the functional blocks. This is also
14
# specified in a file (e.g.: 'avg.p'). With these files as inputs, the
15
# command to run HotFloorplan to produce an output file 'output.flp'
16
# containing the floorplan generated is given by:
17
../../hotfloorplan -c example.config -f ev6.desc -p avg.p -o output.flp
18
19