name START; Partno xx; Revision 01; Date 11/24/89; Designer Scott Schaeffer; Company CBM; Assembly A3000 040 coprocessor; Location U211; Device G22V10; /** 68040 Bus translator TCI AVEC STERM PAL **/ /** Inputs **/ PIN 1 = bclk; PIN [2..7] = [!as040,!rciin,!ta,!tea,!ravec,!bgack40]; PIN [8..9] = [!ts,!pwrst]; PIN [10,11,13] = [!ipl2_,!ipl1_,!ipl0_]; /** Outputs **/ PIN [21..18] = [!avec040,!tci,!start,!cycpend]; PIN [17] = [!tend]; PIN [16..14] = [!ipl0_040_,!ipl1_040_,!ipl2_040_]; /** Declarations**/ $define cycle_start (ts) $define term (ta) $define litbuf 'b'1 /** logic equations **/ tci.d = (as040 & rciin & !tci) # (tci & !( ta # tea ) & !pwrst); avec040.d = (as040 & ravec & !avec040) # (avec040 & !( ta # tea ) & !pwrst); tend.d = tend & !term & !pwrst & !tea # cycle_start & !tend; start = (ts # cycpend) & bgack40; cycpend.d = ts & !bgack40 # cycpend & !bgack40; ipl2_040_ = ipl2_ & !pwrst # pwrst & litbuf; ipl1_040_ = ipl1_ & !pwrst # pwrst & litbuf; ipl0_040_ = ipl0_ & !pwrst # pwrst & litbuf;