KS152JB Universal Communications Controller Technical Specifications

be in some other mode than the user intends for a significant amount of time after reset. To pre- vent unwanted GSC errors from occurring, the user should not enable the GSC or the GSC inter- rupts for 170 machine cycles ((256 X 8) /12) after LNI bit is set.

3.2 CSMA/CD Operation

3.2.1 CSMA/CD OVERVIEW

CSMA/CD Operates by sensing the transmission line for a carrier, which indicates link activity. At the end of link activity, a station must wait a period of time, called the deference period, before transmission may begin. The deference period is also known as the interframe space. The inter- frame space is explained in Section 3.2.3

With this type of operation, there is always the possibility of a collision occurring after the defer- ence period due to line delays. If a collision is detected after transmission is started, a jamming mechanism is used to ensure that all stations monitoring the line are aware of the collision. A res- olution algorithm is then executed to resolve the contention. There are three different modes of collision resolution made available to the user on the C152. Re-transmission is attempted when a resolution algorithm indicates that a station’s opportunity has arrived.

Normally, in CSMA/CD, re-transmission slot assignments are intended to be random. This method gives all stations an equal opportunity to utilize the serial communication link but also leaves the possibility of another collision due to two stations having the same slot assignment. There is an option on the C152 which allows all the stations to have their slot assignments previ- ously determined by user software. This pre-assignment of slots is called the deterministic resolu- tion mode. This method allows resolution after the first collision and ensures the access of the link to each station during the resolution. Deterministic resolution can be advantageous when the link is being heavily used and collisions are frequently occurring and in real time applications where determinism is required. Deterministic resolution may also be desirable if it is known before hand that a certain station’s communication needs to be prioritized over those of other stations if it is involved in a collision.

3.2.2 CSMA/CD FRAME FORMAT

The frame format in CSMA/CD consists of preamble, Beginning of Frame flag (BOF), address field, information field, CRC, and End of Frame flag (EOF) as shown in Figure

PREAMBLE

BOF

ADDRESS

INFO

CRC

EOF

Typical CSMA/CD Frame

Kawasaki LSI USA, Inc.

Page 37 of 120

Ver. 0.9 KS152JB2

Page 37
Image 37
Kawasaki 80C152, KS152JB, 80C51 CSMA/CD Overview, CSMA/CD Frame Format, Preamble BOF Address Info CRC EOF