Files corresponding to this example can be found into the examples/STD
directory of the PPart distribution. The synthesized circuit is
cc.blif from the ISCAS'89 benchmark suite [].
The pscript pscript defines the different phases of the synthesis. We are going to synthezise a circuit onto 4 processors, using 8 processes. We want to realize the logic optimization and the technology mapping in parallel suitable for the Xc4000 series of Xilinx.
######################### # Pscript file STD/pscript : # ######################### verbose # starting the virtual machine, with different speeds (default 100) pvm machine1 machine2 200 machine3 500 machine4 200 # Phase 1 : partioning cc.blif part 8 cc.blif blif cc # Phase 2 : optimizing each partition in parallel. # script is the standard script of MISII. 8 source script cc cc_misii # Phase 3 : technology mapping in parallel. # script.xilinx_4k produces a 4-bounded network 8 source script.xilinx_4k cc_misii cc_xc4k # Phase 4 : merging resulting files into a single boolean network. merge 8 cc_xc4k cc_xc4k
The files script and script.xilinx_4k are the
SIS scripts executed in parallel for respectively the logic optimization and
the technology mapping of the algorithm. These scripts are called from
pscript.
cc.blif is the initial BLIF file.
The synthesis could be started by the following command :
% ppart -f pscript