Circuit(s), method(s) and architecture for configurable packet re-timing in network repeater hubs
DCFirst Claim
Patent Images
1. A circuit comprising:
- a first circuit configured to send a plurality of packets of information, each of said packets being sent in response to (i) a plurality of receive data packets and (ii) a delay control signal, wherein said delay control signal configures a delay between receiving one of said receive data packets and sending one of said plurality of packets; and
a state machine configured to adjust and present said delay control signal, wherein said state machine adjusts said delay during an idle state of said first circuit.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A circuit comprising a first circuit and a second circuit. The first circuit may be configured to present information after a delay in response to a plurality of transmit and receive inputs. The second circuit may be configured to adjust the amount of delay prior to presenting information. The second circuit may be implemented as a state machine.
11 Citations
14 Claims
-
1. A circuit comprising:
-
a first circuit configured to send a plurality of packets of information, each of said packets being sent in response to (i) a plurality of receive data packets and (ii) a delay control signal, wherein said delay control signal configures a delay between receiving one of said receive data packets and sending one of said plurality of packets; and
a state machine configured to adjust and present said delay control signal, wherein said state machine adjusts said delay during an idle state of said first circuit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium containing instructions for configuring a delay in a network repeater comprising the steps of:
-
(a) receiving a plurality of data packets from a physical layer device;
(b) configuring a start of packet delay;
(c) sending a plurality of said data packets after said start of packet (SOP) delay;
(d) prior to step (b), generating a data packet preamble; and
(e) repeating steps (a), (b), and (c) during each idle state of said repeater. - View Dependent Claims (8, 9, 10)
(f) executing a collision detection and retransmit protocol after step (c).
-
-
9. The method according to claim 7, wherein said computer readable medium is stored on a state machine.
-
10. The method according to claim 7, wherein said step of configuring said delay responds to configuration information received from a management bus.
-
11. A method for dynamically configuring a delay in a network repeater comprising the steps of:
-
(a) receiving a plurality of data packets from a physical layer device;
(b) configuring a start of packet delay;
(c) sending a plurality of said data packets after said start of packet (SOP) delay;
(d) prior to step (b), generating a data packet preamble; and
(e) repeating steps (a), (b), and (c) during each idle state of said repeater. - View Dependent Claims (12, 13)
(e) executing a collision detection and retransmit protocol after step (c).
-
-
13. The method according to claim 11, wherein said step of configuring said delay responds to configuration information received from a management bus.
-
14. A circuit comprising:
-
a first circuit configured to send a plurality of packets of information, each of said packets being sent in response to (i) a plurality of receive data packets and (ii) a delay control signal, wherein (a) said delay control signal configures a delay between receiving one of said receive data packets and sending one of said plurality of packets and (b) said delay comprises a fixed delay plus a programmable delay;
a second circuit configured to adjust and present said delay control signal; and
a FIFO having a read pointer and a write pointer, said FIFO being coupled between a shared bus and said first circuit, wherein the distance between said read and write pointer are adjusted in response to said delay.
-
Specification