This file contains a complete listing of all files included in the benchmark distribution. DIRECTORIES: ./: - this directory ./block: - building block (macro-block) benchmarks ./block.92: - building block (macro-block) benchmark added in 1992 ./compact: - compaction benchmarks ./compact/c132_2.subcells: - subcells used in c132_2 compaction benchmark ./compact/mul.subcells: - subcells used in 'multiplier' benchmarks ./flex: - flexibility benchmark ./gatearr: - gate arrays from Place & Route Workshop'88 ./mixed: - standard cells + macro blocks mixed benchmarks ./stdcell: - standard cell benchmarks ./stdcell.92: - 4 standard cell benchmarks added in 1992 ./tech: - technology info and normlization cell for the flexibility benchmark ./vpnr: - VPNR interface ./vpnr/load: - auxiliary tool for parser customization ./vpnr/parser: - generic VPNR parser ./vpnr/sample: - sample usage of the VPNR parser ./yal: - YAL parser ./yal2vpnr: - a simple YAL->VPNR translator FILES CONTAINED IN EACH DIRECTORY ANNOUNCEMENTS.90 Xlate2yal ANNOUNCEMENTS_March_9_92 block/ ANNOUNCEMENTS_apr_24 block.92/ ANNOUNCEMENTS_feb_20 compact/ ANNOUNCEMENTS_mar_10 flex/ ANNOUNCEMENTS_mar_27 floorplan/ Acknowledgements gatearr/ Cover_Letter.txt mixed/ Design_Rules.txt stdcell/ Guidelines.txt stdcell.92/ Index tech/ README v2/ Xlate2edif vpnr/ Xlate2twof yal/ Xlate2vpnr yal2vpnr/ block: README ami33.yal apte.vpnr hp.yal xerox.yal ami.tech ami49.vpnr apte.yal xerox.tech ami33.vpnr ami49.yal hp.vpnr xerox.vpnr block.92: README playout.xlii.vpnr playout.xlii.yal compact: README c132_2.subcells/ mul4x4.sym afa.sym mul.subcells/ mul8x8.sym afakr.sym mul16x16.sym c132_2.ab mul2x2.sym compact/c132_2.subcells: c16_2.ab c6_2.ab c_route_2.ab compact/mul.subcells: aaha1.sym celllc.sym fal3.sym nand1.sym nand3.sym flex: README accum.vpnr accum.nmos.vpnr highway.vpnr accum.simple.vpnr revised_accum.simple.vpnr accum.sized.vpnr ti_alu.vpnr floorplan: README fan.yal xerox.profiles.post fan.floorplan xerox.floorplan fan.vpnr xerox.floorplan.post gatearr: GALib.vpnr GALib.yal README mixed: README a3.yal g2.yal t1.yal a3.vpnr g2.vpnr t1.vpnr stdcell: README industry1.yal primary1.yal biomed.vpnr industry1a.vpnr primary2.vpnr biomed.yal industry1a.yal primary2.yal db.vpnr industry2.vpnr sclib.vpnr db.yal industry2.yal sclib.yal fract.vpnr industry3.vpnr struct.vpnr fract.yal industry3.yal struct.yal industry1.vpnr primary1.vpnr stdcell.92: README avq.small.yal playout.sioo.vpnr avq.large.vpnr db.avq.vpnr playout.sioo.yal avq.large.yal playout.balu.vpnr avq.small.vpnr playout.balu.yal tech: README mosis.2.0.spice normal.post mosis.2.0.params normal.gm mosis.2.0.rules normal.pic v2: 2edif.c README lint_fix.h makefile parser_proto.h 2generic.c custom.h lx.l oasisutils.h stracc.c 2twof.c error.c lx_proto.h parser.y uniq_name.c 2yal.c hash.c main.c parser_fun.c unixproto.h vpnr: README load/ parser/ VPNR_GUIDE makefile sample/ vpnr/load: LOAD.tmpl load.CSH load.y parser.tmpl READ_ME load.l makefile vpnr/parser: lx.l makefile util.c yc.y vpnr/sample: README makefile sample.ld sampledata yal: README getmodule.c ptest.c YAL_DESCRIPTION makefile writemodule.c YAL_PARSER_DOCUMENT parse.h benchtypes.h parse.pas yal2vpnr: README makefile y2v.l main.c y2v.h y2v_yacc.y