System and method for tracing ATM cells and deriving trigger...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S022000, C710S023000, C710S033000, C710S036000, C710S107000, C709S200000, C709S212000, C711S100000

Reexamination Certificate

active

06816924

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to data communication systems and, in particular, to an improved trace and debug system and, particularly, to an improved system for a direct memory access (DMA) handler for an Internet Protocol (IP) over asynchronous transfer mode (ATM) system.
2. Description of the Related Art
The Internet Protocol (IP) is one of the most popular networking protocols in use today. Briefly, IP encapsulates data into packets or frames of varying length. However, IP does not provide true quality of service (QoS), which is a requirement of multimedia messaging. Asynchronous transfer mode (ATM) systems pack data into equal length cells and also provide for true QoS.
Systems that employ IP over ATM must therefore provide for handling of the varying length IP frames and the fixed length ATM cells without doing violence to the ATM QoS requirements. One approach is to receive the IP frames, disassemble them, and reassemble them as ATM cells. This does not necessarily provide an optimal result, however. As such, there is a need for an improved system for handling IP frames and ATM cells.
Further, as can be appreciated, such systems are relatively complex and, as such, it is desirable to provide on-chip trace and debug support.
SUMMARY OF THE INVENTION
These and other drawbacks in the prior art are overcome in large part by a direct memory access device (DMA) in accordance with the present requesters over a shared media by interleaving frames and cells.
A DMA controller according to an implementation of the present invention includes a bus driver, a bus sniffer, a priority controller and a context machine. The bus sniffer is used to identify a cast type of a transfer on the bus, i.e., whether the transfer is a frame or cell transfer. The priority controller asserts a signal allowing access to the bus. The context machine stores system context. The controller supervises interleaving of frames and cells on the bus and asserts a frame end signal when a frame has been transmitted.
A trace and debug support unit is also provided, that works in conjunction with the bus sniffer. The trace and debug support unit maintains in memory one or more configurable filter rules which are used to define parameters of the trace history.
According to one implementation of the invention, a plurality of conditions or rules are provided, satisfaction of one or more of which causes a trace history to be filed. For example, a transfer-specific signal may be issued, whereby all cells of the identified transfer are filed as part of the trace history. Alternatively, a connection-specific flag may be carried with each cell, whereby all cells of the specific connection are filed as part of the trace history.


REFERENCES:
patent: 5185877 (1993-02-01), Bissett et al.
patent: 5457681 (1995-10-01), Gaddis et al.
patent: 5687392 (1997-11-01), Radko
patent: 5724609 (1998-03-01), Hatae et al.
patent: 5737315 (1998-04-01), Moritomo
patent: 5802287 (1998-09-01), Rostoker et al.
patent: 5835788 (1998-11-01), Blumer et al.
patent: 5845094 (1998-12-01), Beauchamp et al.
patent: 5878248 (1999-03-01), Tehranian et al.
patent: 6006270 (1999-12-01), Kobunaya
patent: 6018763 (2000-01-01), Hughes et al.
patent: 6026088 (2000-02-01), Rostoker et al.
patent: 6330623 (2001-12-01), Wu et al.
patent: 6377998 (2002-04-01), Noll et al.
patent: 6477143 (2002-11-01), Ginossar
patent: 2002/0010793 (2002-01-01), Noll et al.

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

System and method for tracing ATM cells and deriving trigger... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for tracing ATM cells and deriving trigger..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for tracing ATM cells and deriving trigger... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3354449

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