欢迎访问ic37.com |
会员登录 免费注册
发布采购

54F402LM 参数 Datasheet PDF下载

54F402LM图片预览
型号: 54F402LM
PDF下载: 下载PDF文件 查看货源
内容描述: [CRC Generator Circuit, F/FAST Series, 1-Bit, TTL, CQCC20, CERAMIC, LCC-20]
分类和应用: 逻辑集成电路
文件页数/大小: 15 页 / 216 K
品牌: ROCHESTER [ Rochester Electronics ]
 浏览型号54F402LM的Datasheet PDF文件第1页浏览型号54F402LM的Datasheet PDF文件第2页浏览型号54F402LM的Datasheet PDF文件第3页浏览型号54F402LM的Datasheet PDF文件第5页浏览型号54F402LM的Datasheet PDF文件第6页浏览型号54F402LM的Datasheet PDF文件第7页浏览型号54F402LM的Datasheet PDF文件第8页浏览型号54F402LM的Datasheet PDF文件第9页  
TABLE II  
Select Code  
P
3
P
P
1
P
0
C
C
1
C
0
Polynomial  
2
2
e
0
0
0
0
0
0
1
0
0
S
C
D
1
1
1
1
1
1
1
1
1
1
0
0
1
1
Ethernet  
Polynomial  
E
F
0
0
0
0
0
0
0
0
0
0
0
1
0
0
Ethernet  
Residue  
7
1
1
1
1
1
1
1
1
1
1
0
0
0
0
CRC-16  
B
CRC-CCITT  
3
2
4
8
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
56th  
Order  
5
9
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
48th  
Order  
6
1
1
1
1
1
1
1
1
1
1
0
0
0
0
32nd  
A
Order  
Applications  
In addition to polynomial selection there are four other ca-  
pabilities provided for in the ’F402 ROM. The first is set or  
clear selectability. The sixteen internal registers have the  
capability to be either set or cleared when P is brought  
LOW. This set or clear capability is done in four groups of 4  
The ’F402 expandable CRC generator checker contains 6  
th nd  
popular CRC polynomials, 2-16 Order, 2-32 Order, 1-  
th  
th  
48 Order and 1-56 Order. The application diagram  
th  
shows the ’F402 connected for a 56 Order polynomial.  
Also shown are the input patterns for other polynomials.  
When the ’F402 is used with a gated clock, disabling the  
clock in a HIGH state will ensure no erroneous clocking  
occurs when the clock is re-enabled. Preset and Master Re-  
set are asynchronous inputs presetting the register to S or  
(see Table II, P P ). The second ROM capability (C ) is in  
0
0
3
determining the polarity of the check word. As is the case  
with the Ethernet polynomial the check word can be invert-  
ed when it is appended to the data stream or as is the case  
with the other polynomials, the residue is appended with no  
th  
clearing to 1s respectively (note Ethernet residue and 56  
Order select code 8, LSB, are exceptions to this).  
inversion. Thirdly, the ROM contains a bit (C ) which is used  
1
to select the RFB input instead of the SEI input to be fed  
into the LSB. This is used when the polynomial selected is  
actually a residue (least significant) stored in the ROM  
which indicates whether the selected location is a polynomi-  
al or a residue. If the latter, then it inhibits the RFB input.  
To generate a CRC, the pattern for the selected polynomial  
is applied to the S inputs, the register is preset or cleared as  
required, clock is enabled, CWG is set HIGH, data is applied  
to D input, output data is on D/CW. When the last data bit  
has been entered, CWG is set LOW and the register is  
clocked for n bits (where n is the order of the polynomial).  
The clock may now be stopped if desired (holding CWG  
LOW and clocking the register will output zeros from D/CW  
after the residue has been shifted out).  
As mentioned previously, upon a successful data transmis-  
sion, the CRC register has a zero residue. There is an ex-  
ception to this, however, with respect to the Ethernet poly-  
nomial. This polynomial, upon a successful data transmis-  
sion, has a non-zero residue in the CRC register (C7 04 DD  
To check a CRC, the pattern for the selected polynomial is  
applied to the S inputs, the register is preset or cleared as  
required, clock is enabled, CWG is set HIGH, the data  
stream including the CRC is applied to D input. When the  
last bit of the CRC has been entered, the ER output is  
7B) . In order to provide a no-error indication, two ROM  
16  
locations have been preloaded with the residue so that by  
selecting these locations and clocking the device one addi-  
tional time, after the last check bit has been entered, will  
result in zeroing the CRC register. In this manner a no-error  
indication is achieved.  
e
e
checked: HIGH error free data, LOW corrupt data. The  
clock may now be stopped if desired.  
th  
With the present mix of polynomials, the largest is 56 or-  
th  
der requiring four devices while the smallest is 16 order  
requiring just one device. In order to accommodate multi-  
th  
To implement polynomials of lower order than 56 , select  
the number of packages required for the order of polynomial  
and apply the pattern for the selected polynomial to the S  
inputs (0000 on S inputs disables the package from the  
feedback chain).  
th  
plexing between high order polynomials (X 16 order) and  
lower order polynomials, a location of all zeros is provided.  
This allows the user to choose a lower order polynomial  
even if the system is configured for a higher order one.  
4