| Electronic Components Datasheet Search |
|
DP83905AVQB Datasheet(PDF) 10 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
DP83905AVQB Datasheet(HTML) 10 Page - National Semiconductor (TI) |
|
10 / 80 page ![]() 40 Functional Description (Continued) Shared Memory Compatible Mode IO Address Mapping The shared memory is at an address decided by the Ad- dress Decode Register and the base IO address of ATLANTIC Controller is configured in Configuration Regis- ter A At that address the following structure appears Addr D7 – 0 00 Control 1 01 AT detect (Read only) 02 Unused 03 Unused 04 Unused 05 Control 2 06 Unused 07 Unused 08 Node addr 0 (Read only) 09 Node addr 1 (Read only) 0A Node addr 2 (Read only) 0B Node addr 3 (Read only) 0C Node addr 4 (Read only) 0D Node addr 5 (Read only) 0E 05h (Read only) 0F Checksum (Read only) 10 NIC to registers 1F (a) D15 D0 0000H 8kx16 Buffer RAM 4000H Aliased Buffer RAM 8000H Aliased Buffer RAM C000H Aliased Buffer RAM FFFFH (b) FIGURE 3 Shared Memory Mode a) Register Mapping and b) NIC Core Memory Map The AT Detect Register indicates whether ATLANTIC Con- troller is in an 8- or 16-bit slot The least significant bit of this register is set high when ATLANTIC Controller is in 16-bit mode and low in 8-bit mode Addresses 08H to 10H are specified as the PROM space for compatibility with the Eth- ercard PLUS16 This is actually an array of 8-bit registers which are loaded from an external EEPROM after ATLANTIC Controller is initialized by a reset pulse The user should program the EEPROM to contain these values The 8k words of memory can be accessed directly by the host system in the same manner as any other memory Typ- ically the programmer would remove data from this buffer using a ‘‘MOV’’ or ‘‘MOVSW’’ instruction 8-BIT SHARED MEMORY COMPATIBLE MODE In this mode the IO map remains the same The NIC core can still operate in 16-bit mode if bit 6 of Control Register 2 is set high and the full 16 kbytes of RAM are still available However only 8-bit system accesses are allowed If bit 6 of Control register 2 is low the NIC core must operate in 8-bit mode and only 8k of memory is available The NIC Core data width is set by the WTS bit in the Data Configuration Register A low cost card using only one 8 kbyte RAM can be de- signed If the DWlD pin is left unconnected or tied to GND then the ATLANTIC Controller will always operate in 8-bit mode regardless of the slot the board is in If DWID is low the address bits of Control Register 2 should not be written to as they have no effect In this mode the address comparator assumes that SA19 is to be compared to a logic high with the other address comparisons pro- grammed into Control Register 1 SHARED MEMORY NON-COMPATIBLE MODE These modes are similar to the compatible mode The dif- ference is that they map a full 64 kbytes of RAM into the PC’s memory address space The IO map remains the same IO PORT ARCHITECTURE TLF11498 – 6 FIGURE 4 IO Port This is the architecture used by Novell’s NE2000 In this mode the ATLANTIC Controller’s internal memory map is accessed byte or word at a time via a port within the sys- tem’s IO space ATLANTIC Controller is programmed by the user to control the transfers between its internal memo- ry and the IO port In this mode the ATLANTIC Controller’s internal registers and the memory access port are accessed within the sys- tem’s IO map The address within this IO map is set by Configuration Register A 10 |
|
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 |