Circuit and method for high speed bit stream capture using a...

Coded data generation or conversion – Digital code to digital code converters – Serial to parallel

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C341S101000

Reexamination Certificate

active

06255969

ABSTRACT:

TECHNICAL FIELD
The invention relates generally to digital communications and more particularly to capturing specified bits of a high-speed bit stream.
BACKGROUND ART
In serial based communications systems, data is transmitted serially between network nodes in a bit stream, which comprises a sequence of separate bits, evenly spaced by a bit period. The speed at which a node can process a bit stream in order to examine the information contained therein is determined by, among other factors, the data rate of the bit stream and the bit stream processing latency. The data rate of a bit stream is the inverse of the bit period, and the bit stream processing latency is the delay from the time the bit stream arrives at the node to the time the individual bits are available for inspection.
In conventional systems, the data rate is limited for a variety of reasons. For example, an incoming bit stream is usually stored for processing in a random access memory (RAM) buffer, such as a dynamic RAM (DRAM) buffer and static RAM (SRAM) buffer. Thus, the data rate of a bit stream can be limited by the speed of these memories.
Furthermore, the entire bit stream is typically stored in she RAM buffer before bits of the bit stream may be inspected. Accordingly, the processing latency depends on the size of the incoming bit stream and the rate at which the bit stream can be handled.
As another example, processor intervention may be required to handle the incoming bit stream. The speed of the processor, therefore, can further limit the data rate of the bit stream. Processors can also be relatively costly and require substantial additional hardware and software resources for functions unnecessary to high-speed bit stream capture. If, however, a processor already dedicated for another task is shared, then processing the bit stream reduces the performance of the shared processor.
DISCLOSURE OF THE INVENTION
There exists a need for a circuit and method that can process high-speed data transmissions of bit streams.
There exists a need for a circuit and method that can inspect bits of a bit stream without storing the bits of the bit stream into a RAM buffer.
There exists a need for a circuit and method that can inspect bits of a bit stream without storing the entire bit stream into a RAM buffer.
There exists a need for a circuit and method that can inspect bits of a bit stream without processor intervention.
These and other needs are met by the present invention, in which a bit stream is buffered in a high-speed, digital delay line. This digital delay line is tapped at rar's coins for outputting specified bits of the bit stream in parallel. These specified bits are latched according to a signal generated by a programmable counter so that any pattern of bits at any offset from the start of the bit stream may be observed, before the entire bit stream is received.
According to one aspect of the present invention, a high-speed bit capture circuit comprises a digital delay line for receiving and delaying a bit stream. The digital delay, line includes digital delay elements and taps. Each digital delay element is coupled in series, and each tap is coupled to output of a distinct digital delay element. The circuit also comprises a latch having latch inputs coupled to the taps and a latch control input for latching the parallel data on the latch inputs in response to a latch control signal. A counter counts a prescribed number of bit periods from the start of the bit stream and, when the prescribed number is counted, the counter generates the latch control signal.
Using a digital delay line enables the bit stream to be buffered at a high-speed without RAM or processor intervention. Further, the digital delay line enables bits of the bit stream to be simultaneously available before all of the bit stream has been received.
Another aspect of the present invention is a method of capturing bits from a high-speed bit stream. The method comprises the step of repeatedly delaying, for a bit period, bits from the high-speed bit stream. These bits are tapped to produce parallel data. The method also has the steps of counting a prescribed number of bit stream periods of the high-speed bit stream and latching the parallel data when the prescribed number of bit stream periods is counted. Repeatedly delaying bits of the bit stream enables the bit stream to be buffered at a high-speed without RAM or processor intervention. Further, tapping these bits enables them to be simultaneously available before all of the bit stream has been received.
Additional objects, advantages, and novel features of the present invention will be set forth in part in the detailed description which follows, and in part will become apparent upon examination or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out in the appended claims.


REFERENCES:
patent: 4677648 (1987-06-01), Zurfluh
patent: 5132572 (1992-07-01), Woo
patent: 5166959 (1992-11-01), Chu et al.
patent: 5220216 (1993-06-01), Woo
patent: 5227679 (1993-07-01), Woo
patent: 5243625 (1993-09-01), Verbakel et al.
patent: 5264745 (1993-11-01), Woo
patent: 5349612 (1994-09-01), Guo et al.
patent: 5363419 (1994-11-01), Ho
patent: 5367542 (1994-11-01), Guo
patent: 5400370 (1995-03-01), Guo
patent: 5425053 (1995-06-01), Matsumoto
patent: 5452333 (1995-09-01), Guo et al.
patent: 5457336 (1995-10-01), Fang et al.
patent: 5457719 (1995-10-01), Guo et al.
patent: 5828250 (1998-10-01), Konno
patent: 5923711 (1999-07-01), Wilming
patent: 6091348 (2000-07-01), Crayford

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Circuit and method for high speed bit stream capture using a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Circuit and method for high speed bit stream capture using a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Circuit and method for high speed bit stream capture using a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2553838

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.