Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Transmit And Receive Function for Serial Optical Channel

IP.com Disclosure Number: IPCOM000100572D
Original Publication Date: 1990-May-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Peterson, MJ: AUTHOR [+3]

Abstract

Disclosed is a data flow for transmitting and receiving data for very high-speed data communications between a computer processor and other processors or high-speed input/output devices.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 81% of the total text.

Transmit And Receive Function for Serial Optical Channel

       Disclosed is a data flow for transmitting and receiving
data for very high-speed data communications between a computer
processor and other processors or high-speed input/output devices.

      The overall data flow is shown in the figure.  The major blocks
are the transmit logic, the auto-sequencer logic, the receive logic,
the processor interface, the DMA controller, the data buffers and the
five port registers.

      The processor interface activates the auto-sequencer, which
reads the operation to perform from the registers. The auto-sequencer
starts the transmit logic and tells it what task to perform.

      If the task includes the transmission of data, the transmit
logic requests data from the DMA controller and waits for the DMA
controller to get the data from the processor interface and load it
into the data buffers.

      Once the data is in the data buffers, the transmit logic reads
control information from the registers and the data from the data
buffers.  The data is formatted into appropriate data packets
including the addition of a cyclic redundancy check (CRC) word.

      The data packets are then encoded into the transmission code
and sent to the optical interface module, 10 bits at a time.  The
optical interface serializes the data and transmits it on the fiber.

      Information packets coming into the receive optical fiber are
deserialized by the optical...