360014937

DD(15:0)

CRCIN (15:0:)

CRCOUT (15:0)

 

Combinational

Edge

 

Logic

 

Triggered

 

 

 

f1-f16

Register

 

Word

Device

 

 

 

Clock

 

CRCIN0 = f16

 

CRCIN8 = f8 XOR f13

CRCIN1 = f15

 

CRCIN9 = f7 XOR f12

CRCIN2 = f14

 

CRCIN10 = f6 XOR f11

CRCIN3 = f13

 

CRCIN11 = f5 XOR f10

CRCIN4 = f12

 

CRCIN12 = f4 XOR f9 XOR f16

CRCIN5 = f11 XOR f16

 

CRCIN13 = f3 XOR f8 XOR f15

CRCIN6 = f10 XOR f15

 

CRCIN14 = f2 XOR f7 XOR f14

CRCIN7 = f9 XOR f14

 

CRCIN15 = f1 XOR f6 XOR f13

 

f1

= DD0 XOR CRCOUT15

f9 = DD8 XOR CRCOUT7 XOR f5

 

f2

= DD1 XOR CRCOUT14

f10

= DD9 XOR CRCOUT6 XOR f6

 

f3

= DD2 XOR CRCOUT13

f11

= DD10 XOR CRCOUT5 XOR f7

 

f4

= DD3 XOR CRCOUT12

f12

= DD11 XOR CRCOUT4 XOR f1 XOR f8

 

f5

= DD4 XOR CRCOUT11 XOR f1

f13

= DD12 XOR CRCOUT3 XOR f2 XOR f9

 

f6

= DD5 XOR CRCOUT10 XOR f2

f14

= DD13 XOR CRCOUT2 XOR f3 XOR f10

 

f7

= DD6 XOR CRCOUT9 XOR f3

f15

= DD14 XOR CRCOUT1 XOR f4 XOR f11

 

f8

= DD7 XOR CRCOUT8 XOR f4

f16

= DD15 XOR CRCOUT0 XOR f5 XOR f12

Notes:

 

 

1)

f = feedback

 

 

2)

DD = Data to or from the bus

 

 

3)

CRCOUT = 16-bit edge triggered result (current CRC)

4)

CRCOUT(15:0) are sent on matching order bits of DD(15:0)

5)

CRCIN = Output of combinatorial logic (next CRC)

Copyright © 2000 Toshiba corporation. All rights reserved.

- 625 -

Page 125
Image 125
Toshiba MK6017MAP manual = DD0 XOR CRCOUT15, = DD1 XOR CRCOUT14, = DD2 XOR CRCOUT13, = DD3 XOR CRCOUT12