Network management system |
| It is therefore a first object of the invention to provide a network management system which can ... |
|
Pattern write control circuit |
| It is an object of the present invention to provide a pattern write control circuit which allows ... |
|
High speed image processing computer |
| In accordance with the present invention, the disclosed methods and apparatus of the image computer ... |
|
Programmable logic device with two dimensional memory addressing |
| This and other objects of the invention are accomplished in accordance with the principles of the ... |
|
Data transfer control device for controlling data transfer between shared memories of network clusters |
| In order to dissolve the fault of the above-mentioned conventional data transfer control device, a ... |
|
Exception reporting on function generation in an SIMD processor |
| What is claimed is: 1. A method for exception reporting in a single instruction multiple data (SIMD)... |
|
High performance digital electronic system architecture and memory circuit therefor |
| The present invention meets the aforementioned needs and overcomes the aforementioned limitations ... |
|
Composite communication network |
| It is an object of the present invention to overcome the problems with the conventional routing ... |
|
|
Method and apparatus for the synchronization of a cascaded multi-channel data transmission
| Details |
Inventors: Perloff, Ronald S.; Hamstra, James R.; Li, Gabriel M.; Yeung, Louise Y. Y.;
Assignee: National Semiconductor Corporation (Santa Clara, CA)
Primary Examiner: Olms; Douglas W.
Assistant Examiner: Chin; Stephen
Attorney, Agent or Firm: Limbach, Limbach & Sutton
A method and apparatus for synchronizing the cascaded, multi-channel transmission of a plurality of data characters is provided. Each sequence of data characters preceded by a start delimiter. Each transmission channel provides transmitted data frames to an associated elasticity buffer. As each channel detects a start delimiter, it asserts a begin-request signal that acknowledges detection of the start delimiter. When all channels have detected a start delimiter, a read-start signal is asserted to simultaneously advance the read pointer of each elasticity buffer. In this manner, each elasticity buffer initiates a sunchronized read for local use or retransmission of the multi-channel data. |
|
DETAILED DESCRIPTION OF THE INVENTION An illustrative embodiment of the synchronization method and apparatus of the present invention will be described below in the context of a data transmission network in accordance with the Fiber Distributed Data Interface (FDDI) Physical Layer protocol which has been configured for multi-channel transmissions to provide higher bandwidth than an FDDI network. It should be understood, however, that the concepts of the present invention are applicable to any multi-channel data transmission system. The FDDI protocol is an American National Standards Institute (ANSI) data transmission standard which applies to a 100 Mbit per second token ring network that utilizes an optical fiber transmission medium. The FDDI protocol is intended as a high performance interconnection among computers as well as among computers and their associated mass storage subsystems and other peripheral equipment. In an FDDI network, information is transmitted between stations in data frames that are separated by interframe gaps of control characters. Each frame consists of a sequence of 5-bit characters or "symbols", each symbol representing 4 data bits. Information is typically transmitted in symbol pairs or "bytes". Each frame is bounded by start and stop delimiters. A start code comprising a unique start delimiter byte JK identifies the exact beginning of a frame. Additional information regarding the FDDI protocol is presented by Floyd E. Ross, "FDDI - an Overview", Digest of Papers, Computer Soc. Intl. Conf. , Compcon '87, pp. 434-444, which is hereby incorporated by reference to provide additional background information for the present invention. FIG. 1 shows a block diagram of an elasticity buffer 1 that may be utilized in practicing the present invention. As shown in FIG. 1, elasticity buffer 1 is divided into a START section and a CONTINUATION section. The START section includes two byte-wide registers: JK and SPEC. The CONTINUATION section defines a cyclic buffer queue, that is, a series of sequentially accessed byte-wide storage registers A-D wherein access for a particular operation, i
|
| Related patents |
|
|
Method/apparatus for flushing DMA transmit packet in FIFO when self-ID code generated by counter after bus reset is different than FIFO message self-ID field
The present invention discloses a method and apparatus for processing a packet of data received from a direct memory access (DMA) engine. In one embodiment, a counter ...
|
|
|
Apparatus and method for multiple serial data synchronization using channel-lock FIFO buffers optimized for jitter
The present invention is embodied in an apparatus, and related method, for synchronizing parallel digital data transmitted across a plurality of serial data channels. T...
|
|
|
Perforated debris catcher for a nuclear fuel assembly
In accordance with a preferred embodiment of the present invention, there is provided a filter plate for overlying a cast lower tie plate having a grid formed of spaced ...
|
|
|
Dynamic memory with high speed nibble mode
In accordance with one embodiment of the invention, a semiconductor dynamic memory device has an array of one-transistor cells, with row and column decode to produce a 4-...
|
|
|
Local bus interface
Accordingly, it is an object of this invention to overcome the problems in the prior art identified above. It is a further object of this invention to provide an ...
|
|
|
Sampling signal analyzer
One embodiment of the present invention provides a sampling signal analyzer in which the frequency of an input signal to be measured is initially ascertained, an ...
|
|
|
Synchronous read channel employing an expected sample value generator for acquiring a preamble
The objects of the present invention are achieved by utilizing an improved method and circuit for implementing timing recovery in a synchronous read channel. A digital ...
|
|
|
Evaluation of signal-processor performance
OF THE PREFERRED EMBODIMENTS Having broadly portrayed the nature of the present invention, particular embodiments will now be described by way of example and ...
|
|
|
Method, system, and apparatus for unambiguous phase synchronization
OF THE PREFERRED EMBODIMENT The present invention provides a method, apparatus and system for efficiently and inexpensively acquiring unambiguous phase synchronization ...
|
|
|
System and method for selecting the correct group of replicas in a replicated computer database system
Disclosed herein is a system, method and computer program product of a special utility in ensuring that a replicated computer database does not encounter a "split brain" ...
|
|
|