home *** CD-ROM | disk | FTP | other *** search
- Title Barrel_Shifter
- Pattern Barrel.pds
- Revision A
- Author Mehrnaz Hada
- Company Monolithic Memories Inc. Santa Clara, CA
- Date 1/15/85
-
- ;The 16-bit barrel shifter will shift 16 bits of data
- ;(D15-D0) a number of locations into the output pins, as
- ;specified by the binary encoded input. A compacted
- ;equation can be used to specify this design. It can be
- ;specified as following:
- ;
- ;Q[J=0..15] :=
- ; OR[K=0..15]{D[(J+K)-((J+K)/16)*16]*BIN[K,I=3..0]S(I)}
- ;
- ;Inputs are shown by D. Si are shift amount inputs and
- ;Qj are outputs. 16 product terms in each output pair
- ;are directed to one output; thus only 16 out of 32
- ;output pins are used.
-
- CHIP BarrelShift PAL64R32
-
- D7 D6 D5 D4 D3 D2 D1 D0 /PL1 /PS1 GND CLK1
- /OC1 Q0 NC Q1 NC Q2 NC Q3 NC Q4 NC Q5 NC Q6
- NC Q7 NC /OC2 CLK2 VCC /PS2 /PL2 NC NC NC
- NC NC S0 S1 S2 S3 NC NC NC NC NC NC NC
- /PL3 /PS3 GND CLK3 /OC3 NC Q8 NC Q9 NC Q10
- NC Q11 NC Q12 NC Q13 NC Q14 NC Q15 /OC4
- CLK4 VCC /PS4 /PL4 D15 D14 D13 D12 D11 D10
- D9 D8
-
- EQUATIONS
-
- Q0 := /S3 * /S2 * /S1 * /S0 * D0 ; No shift
- + /S3 * /S2 * /S1 * S0 * D1 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D2 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D3 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D4 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D5 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D6 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D7 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D8 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D9 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D10 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D11 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D12 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D13 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D14 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D15 ; Shift 15 spaces
-
- Q1 := /S3 * /S2 * /S1 * /S0 * D1 ; No shift
- + /S3 * /S2 * /S1 * S0 * D2 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D3 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D4 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D5 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D6 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D7 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D8 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D9 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D10 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D11 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D12 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D13 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D14 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D15 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D0 ; Shift 15 spaces
-
- Q2 := /S3 * /S2 * /S1 * /S0 * D2 ; No shift
- + /S3 * /S2 * /S1 * S0 * D3 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D4 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D5 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D6 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D7 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D8 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D9 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D10 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D11 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D12 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D13 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D14 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D15 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D0 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D1 ; Shift 15 spaces
-
- Q3 := /S3 * /S2 * /S1 * /S0 * D3 ; No shift
- + /S3 * /S2 * /S1 * S0 * D4 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D5 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D6 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D7 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D8 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D9 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D10 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D11 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D12 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D13 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D14 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D15 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D0 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D1 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D2 ; Shift 15 spaces
-
- Q4 := /S3 * /S2 * /S1 * /S0 * D4 ; No shift
- + /S3 * /S2 * /S1 * S0 * D5 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D6 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D7 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D8 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D9 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D10 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D11 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D12 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D13 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D14 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D15 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D0 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D1 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D2 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D3 ; Shift 15 spaces
-
- Q5 := /S3 * /S2 * /S1 * /S0 * D5 ; No shift
- + /S3 * /S2 * /S1 * S0 * D6 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D7 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D8 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D9 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D10 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D11 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D12 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D13 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D14 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D15 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D0 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D1 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D2 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D3 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D4 ; Shift 15 spaces
-
- Q6 := /S3 * /S2 * /S1 * /S0 * D6 ; No shift
- + /S3 * /S2 * /S1 * S0 * D7 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D8 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D9 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D10 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D11 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D12 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D13 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D14 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D15 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D0 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D1 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D2 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D3 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D4 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D5 ; Shift 15 spaces
-
- Q7 := /S3 * /S2 * /S1 * /S0 * D7 ; No shift
- + /S3 * /S2 * /S1 * S0 * D8 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D9 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D10 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D11 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D12 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D13 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D14 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D15 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D0 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D1 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D2 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D3 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D4 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D5 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D6 ; Shift 15 spaces
-
- Q8 := /S3 * /S2 * /S1 * /S0 * D8 ; No shift
- + /S3 * /S2 * /S1 * S0 * D9 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D10 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D11 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D12 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D13 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D14 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D15 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D0 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D1 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D2 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D3 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D4 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D5 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D6 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D7 ; Shift 15 spaces
-
- Q9 := /S3 * /S2 * /S1 * /S0 * D9 ; No shift
- + /S3 * /S2 * /S1 * S0 * D10 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D11 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D12 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D13 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D14 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D15 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D0 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D1 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D2 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D3 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D4 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D5 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D6 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D7 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D8 ; Shift 15 spaces
-
- Q10 :=/S3 * /S2 * /S1 * /S0 * D10 ; No shift
- + /S3 * /S2 * /S1 * S0 * D11 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D12 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D13 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D14 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D15 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D0 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D1 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D2 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D3 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D4 ; Shift 10 Spaces
- + S3 * /S2 * S1 * S0 * D5 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D6 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D7 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D8 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D9 ; Shift 15 spaces
-
- Q11 :=/S3 * /S2 * /S1 * /S0 * D11 ; No shift
- + /S3 * /S2 * /S1 * S0 * D12 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D13 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D14 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D15 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D0 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D1 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D2 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D3 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D4 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D5 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D6 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D7 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D8 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D9 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D10 ; Shift 15 spaces
-
- Q12 :=/S3 * /S2 * /S1 * /S0 * D12 ; No shift
- + /S3 * /S2 * /S1 * S0 * D13 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D14 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D15 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D0 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D1 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D2 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D3 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D4 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D5 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D6 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D7 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D8 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D9 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D10 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D11 ; Shift 15 spaces
-
- Q13 :=/S3 * /S2 * /S1 * /S0 * D13 ; No shift
- + /S3 * /S2 * /S1 * S0 * D14 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D15 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D0 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D1 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D2 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D3 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D4 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D5 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D6 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D7 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D8 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D9 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D10 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D11 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D12 ; Shift 15 spaces
-
- Q14 :=/S3 * /S2 * /S1 * /S0 * D14 ; No shift
- + /S3 * /S2 * /S1 * S0 * D15 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D0 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D1 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D2 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D3 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D4 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D5 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D6 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D7 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D8 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D9 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D10 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D11 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D12 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D13 ; Shift 15 spaces
-
- Q15 :=/S3 * /S2 * /S1 * /S0 * D15 ; No shift
- + /S3 * /S2 * /S1 * S0 * D0 ; Shift 1 space
- + /S3 * /S2 * S1 * /S0 * D1 ; Shift 2 spaces
- + /S3 * /S2 * S1 * S0 * D2 ; Shift 3 spaces
- + /S3 * S2 * /S1 * /S0 * D3 ; Shift 4 spaces
- + /S3 * S2 * /S1 * S0 * D4 ; Shift 5 spaces
- + /S3 * S2 * S1 * /S0 * D5 ; Shift 6 spaces
- + /S3 * S2 * S1 * S0 * D6 ; Shift 7 spaces
- + S3 * /S2 * /S1 * /S0 * D7 ; Shift 8 spaces
- + S3 * /S2 * /S1 * S0 * D8 ; Shift 9 spaces
- + S3 * /S2 * S1 * /S0 * D9 ; Shift 10 spaces
- + S3 * /S2 * S1 * S0 * D10 ; Shift 11 spaces
- + S3 * S2 * /S1 * /S0 * D11 ; Shift 12 spaces
- + S3 * S2 * /S1 * S0 * D12 ; Shift 13 spaces
- + S3 * S2 * S1 * /S0 * D13 ; Shift 14 spaces
- + S3 * S2 * S1 * S0 * D14 ; Shift 15 spaces
-
-
- SIMULATION
-
- TRACE_ON CLK1 CLK2 CLK3 CLK4 OC1 OC2 OC3 OC4
- PL1 PL2 PL3 PL4 PS1 PS2 PS3 PS4 S3
- S2 S1 S0 D0 D1 D2 D3 D4 D5 D6 D7 D8
- D9 D10 D11 D12 D13 D14 D15 Q0 Q1 Q2
- Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13
- Q14 Q15
-
- SETF OC1 OC2 OC3 OC4 /PS1 /PS2 /PS3 /PS4
- /PL1 /PL2 /PL3 /PL4 /S3 /S2 /S1 /S0 D0
- /D1 /D2 /D3 /D4 /D5 /D6 /D7 /D8 /D9 /D10
- /D11 /D12 /D13 /D14 /D15
-
- CLOCKF CLK1 CLK2 CLK3 CLK4 ;Clock
-
- SETF /S3 /S2 /S1 S0 ;Shift 1
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 /S2 S1 /S0 ;Shift 2
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 /S2 S1 S0 ;Shift 3
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 S2 /S1 /S0 ;Shift 4
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 S2 /S1 S0 ;Shift 5
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 S2 S1 /S0 ;Shift 6
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF /S3 S2 S1 S0 ;Shift 7
- CLOCKF CLK1 CLK2 CLK3 CLK4
-
- SETF S3 /S2 /S1 /S0 ;Shift 8
- CLOCKF CLK1 CLK2 CLK3 CLK4
- TRACE_OFF
-
-