Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DP83936AVF Datasheet(PDF) 18 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # DP83936AVF
Description  Full Duplex SONICTM-T Systems-Oriented Network Interface Controller with Twisted Pair Interface
PDF  104 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP83936AVF Datasheet(HTML) 18 Page - National Semiconductor (TI)

Back Button DP83936AVF Datasheet HTML 14Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 15Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 16Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 17Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 18Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 19Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 20Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 21Page - National Semiconductor (TI) DP83936AVF Datasheet HTML 22Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 104 page
background image
30 Functional Description (Continued)
Serializer
After data has been written into the 32-byte
transmit FIFO the serializer reads byte wide data from the
FIFO and sends a NRZ data stream to the Manchester en-
coder The rate at which data is transmitted is determined
by the transmit clock (TXC) The serialized data is transmit-
ted after the SFD
Preamble Generator
The preamble generator prefixes a
62-bit alternating ‘‘10’’ pattern and a 2-bit ‘‘11’’ SFD pat-
tern at the beginning of each packet This allows receiving
nodes to synchronize to the incoming data The preamble is
always transmitted in its entirety even in the event of a colli-
sion This assures that the minimum collision fragment is 96
bits (64 bits of normal preamble and 4 bytes or 32 bits of
JAM pattern)
CRC Generator
The CRC generator calculates the 4-byte
FCS field from the transmitted serial data stream If en-
abled the 4-byte FCS field is appended to the end of the
transmitted packet (see Section 46)
For bridging or switched ethernet applications the CRC
Generator can be inhibited by setting bit 13 in the Transmit
Control Register (Section 644) This feature is used when
an ethernet segment has already received a packet with a
CRC appended and needs to forward it another ethernet
segment
Jam Generator
The Jam generator produces a 4-byte pat-
tern of all 1’s to assure that all nodes on the network sense
the collision When a collision occurs the SONIC-T stops
transmitting data and enables the Jam generator If a colli-
sion occurs during the preamble the SONIC-T finishes
transmitting the preamble before enabling the Jam genera-
tor (see Preamble Generator above)
333 Full Duplex Operation
When configured for Full Duplex operation the TSM and
RSM allow simultaneous transmission and reception of
packets In Full Duplex mode the RSM operates as de-
scribed earlier Transmitted packets won’t be monitored
The TSM will operate as described earlier except that the
activity on the receive inputs will be ignored
34 DATA WIDTH AND BYTE ORDERING
The SONIC-T can be programmed to operate with either
32-bit or 16-bit wide memory The data width is configured
during initialization by programming the DW bit in the Data
Configuration Register (DCR) (see Section 642) If the
16-bit data path is selected data is driven on pins D15 – D0
The SONIC-T also provides both Little Endian and Big Endi-
an byte-ordering capability for compatibility with NationalIn-
tel or Motorola microprocessors respectively by selecting
the proper level on the Bus Mode (BMODE) pin
Little Endian (NationalIntel) Mode (BMODE e 0) The
byte orientation for received and transmitted data in the Re-
ceive Buffer Area (RBA) and Transmit Buffer Area (TBA) of
system memory is as follows
16-Bit Word
15
8
7
0
Byte 1
Byte 0
MSB
LSB
32-Bit Long Word
31
24
23
16
15
8
7
0
Byte 3
Byte 2
Byte 1
Byte 0
MSB
LSB
Big Endian (Motorola) Mode (BMODE e 1)
The byte ori-
entation for received and transmitted data in the RBA and
TBA is as follows
16-Bit Word
15
8
7
0
Byte 0
Byte 1
LSB
MSB
32-Bit Long Word
31
24
23
16
15
8
7
0
Byte 0
Byte 1
Byte 2
Byte 3
LSB
MSB
35 FIFO AND CONTROL LOGIC
The SONIC-T incorporates two independent 32-byte FIFOs
for transferring data tofrom the system interface and from
to the network The FIFOs providing temporary storage of
data free the host system from the real-time demands on
the network
The way in which the FIFOS are emptied and filled is con-
trolled by the FIFO threshold values and the Block Mode
Select bits (BMS) (see Section 642) The threshold values
determine how full or empty the FIFOs are allowed to be
before the SONIC-T will request access of the bus to get
more data from memory or buffer more data to memory
When Block Mode is enabled the number of bytes trans-
ferred is determined by the threshold value For example if
the threshold for the receive FIFO is 4 words then the SON-
IC-T will always transfer 4 words from the receive FIFO to
memory If EmptyFill mode is enabled however the num-
ber of bytes transferred is the number required to fill the
transmit FIFO or empty the receive FIFO The manner in
which the threshold affects reception and transmission of
packets is discussed below in Sections 351 and 352
351 Receive FIFO
To accommodate the different transfer rates the receive
FIFO
(Figure 3-8) serves as a buffer between the 8-bit net-
work (deserializer) interface and the 1632-bit system inter-
face The FIFO is arranged as a 4-byte wide by 8 deep
memory array (8-long words or 32 bytes) controlled by
three sections of logic During reception the Byte Ordering
logic directs the byte stream from the deserializer into the
FIFO using one of four write pointers Depending on the
selected byte-ordering mode data is written either least sig-
nificant byte first or most significant byte first to accommo-
date little or big endian byte-ordering formats respectively
As data enters the FIFO the Threshold Logic monitors the
number of bytes written in from the deserializer The pro-
grammable threshold (RFT10 in the Data Configuration
Register see Section 642) determines the number of
words (or long words) written into the FIFO from the MAC
unit before a direct memory access (DMA) request for sys-
tem memory occurs When the threshold is reached the
http
www nationalcom
18



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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