| Datenblatt-Suchmaschine für elektronische Bauteile |
|
AM79C940VCW Datenblatt(PDF) 34 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM79C940VCW Datenblatt(HTML) 34 Page - Advanced Micro Devices |
|
34 / 122 page ![]() AMD 34 Am79C940 sub-system and the Manchester Encoder/Decoder (MENDEC). The MAC engine is fully compliant to Section 4 of ISO/ IEC 8802-3 (ANSI/IEEE Standard 1990 Second edition) and ANSI/IEEE 802.3 (1985). The MAC engine provides enhanced features, pro- grammed through the Transmit Frame Control and Re- ceive Frame Control registers, designed to minimize host supervision and pre or post message processing. These features include the ability to disable retries after a collision, dynamic FCS generation on a packet-by- packet basis, and automatic pad field insertion and dele- tion to enforce minimum frame size attributes. The two primary attributes of the MAC engine are: s Transmit and receive message data encapsulation – Framing (frame boundary delimitation, frame synchronization) – Addressing (source and destination address handling) – Error detection (physical medium transmission errors) s Media access management – Medium allocation (collision avoidance) – Contention resolution (collision handling) Transmit and Receive Message Data Encapsulation Data passed to the MACE device Transmit FIFO will be assumed to be correctly formatted for transmission over the network as a valid packet. The user is required to pass the data stream for transmission to the MACE chip in the correct order, according to the byte ordering con- vention programmed for the BIU. The MACE device provides minimum frame size en- forcement for transmit and receive packets. When APAD XMT = 1 (default), transmit messages will be pad- ded with sufficient bytes (containing 00h) to ensure that the receiving station will observe an information field (destination address, source address, length/type, data and FCS) of 64-bytes. When ASTRP RCV = 1 (default), the receiver will automatically strip pad and FCS bytes from the received message if the value in the length field is below the minimum data size (46-bytes). Both fea- tures can be independently over-ridden to allow illegally short (less than 64-bytes of packet data) messages to be transmitted and/or received. Framing (Frame Boundary Delimitation, Frame Synchronization) The MACE device will autonomously handle the con- struction of the transmit frame. When the Transmit FIFO has been filled to the predetermined threshold (set by XMTSP), and providing access to the channel is cur- rently permitted, the MACE device will commence the 7 byte preamble sequence (10101010b, where first bit transmitted is a 1). The MACE device will subsequently append the Start Frame Delimiter (SFD) byte (10101011) followed by the serialized data from the Transmit FIFO. Once the data has been completed, the MACE device will append the FCS (most significant bit first) computed on the entire data portion of the message. Note that the user is responsible for the correct ordering and content in each of the fields in the frame, including the destination address, source address, length/type and packet data. The receive section of the MACE device will detect an incoming preamble sequence and lock to the encoded clock. The internal MENDEC will decode the serial bit stream and present this to the MAC engine. The MAC will discard the first 8-bits of information before search- ing for the SFD sequence. Once the SFD is detected, all subsequent bits are treated as part of the frame. The MACE device will inspect the length field to ensure mini- mum frame size, strip unnecessary pad characters (if enabled), and pass the remaining bytes through the Re- ceive FIFO to the host. If pad stripping is performed, the MACE device will also strip the received FCS bytes, al- though the normal FCS computation and checking will occur. Note that apart from pad stripping, the frame will be passed unmodified to the host. If the length field has a value of 46 or greater, the MACE device will not at- tempt to validate the length against the number of bytes contained in the message. If the frame terminates or suffers a collision before 64-bytes of information (after SFD) have been received, the MACE device will automatically delete the frame from the Receive FIFO, without host intervention. Note however, that if the Low Latency Receive option has been enabled (LLRCV = 1 in the Receive Frame Control register), the MACE device will not delete receive frames which experience a collision once the 12-byte low watermark has been reached (see the FIFO Sub- System section for additional details). Addressing (Source and Destination Address Handling) The first 6-bytes of information after SFD will be inter- preted as the destination address field. The MACE de- vice provides facilities for physical, logical and broadcast address reception. In addition, multiple physi- cal addresses can be constructed (perfect address fil- tering) using external logic in conjunction with the EADI interface. Error Detection (Physical Medium Transmission Errors) The MACE device provides several facilities which report and recover from errors on the medium. In addi- tion, the network is protected from gross errors due to |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller 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 |