| Electronic Components Datasheet Search |
|
CS8900A Datasheet(PDF) 23 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS8900A Datasheet(HTML) 23 Page - Cirrus Logic |
|
23 / 128 page ![]() DS271PP3 23 CS8900A Crystal LAN™ ISA Ethernet Controller CIRRUS LOGIC PRODUCT DATA SHEET The first word of each group is referred to as the Group Header. The Group Header indicates the number of words in the group and the address of the PacketPage register into which the first data word in the group is to be loaded. Any remaining words in the group are stored in successive PacketPage registers. 3.4.4.1 Group Header Bits F through C of the Group Header specify the number of words in each group that are to be trans- ferred to PacketPage registers (see Figure 4). This value is two less than the total number of words in the group, including the Group Header. For exam- ple, if bits F through C contain 0001, there are three words in the group (a Group Header and two words of configuration data). Bits 8 through 0 of the Group Header specify a 9- bit PacketPage Address. This address defines the PacketPage register that will be loaded with the first word of configuration data from the group. Bits B though 9 of the Group Header are forced to 0, restricting the destination address range to the first 512 bytes of PacketPage memory. Figure 4 shows the format of the Group header. 3.4.5 Reset Configuration Block Checksum A checksum is stored in the high byte position of the word immediately following the last group of data in the Reset Configuration Block. (The EE- PROM address of the checksum value can be deter- mined by dividing the value stored in the Link Byte by two). The checksum value is the 2’s comple- ment of the 8-bit sum (any carry out of eighth bit is ignored) of all the bytes in the Reset Configuration Block, excluding the checksum byte. This sum in- cludes the Reset Configuration Block header at ad- dress 00h. Since the checksum is calculated as the 2’s complement of the sum of all preceding bytes in the Reset Configuration Block, a total of 0 should result when the checksum value is added to the sum of the previous bytes. 3.4.6 EEPROM Example Table 6 shows an example of a Reset Configuration Block stored in a C46 EEPROM. Note that little- endian word ordering is used, i.e., the least signifi- cant word of a multiword datum is located at the lowest address. 3.4.7 EEPROM Read-out If the EEDI pin is asserted high at the end of reset, the CS8900A reads the first word of EEPROM data by: 1) Asserting EECS 2) Clocking out a Read-Register-00h command on EEDO (EESK provides a 1MHz serial clock signal) 3) Clocking the data in on EEDI. If the EEDI pin is low at the end of the reset signal, the CS8900A does not perform an EEPROM read- out (uses its default configuration). 3.4.7.1 Determining EEPROM Size The CS8900A determines the size of the EEPROM by checking the sense of EEDI on the tenth rising edge of EESK. If EEDI is low, the EEPROM is a 10 3 2 5 4 76 First Word of a Group of Words 98 BA DC F E Number of Words in Group 0 0 9-bit PacketPage Address 0 Figure 4. Group Header |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |