IP Library Granted Patent US 10,725,961
Granted Patent B2
US 10,725,961 · App. 16/371,880 · Granted Jul 28, 2020

Devices and methods for transmission of events with a uniform latency on serial communication links

Inventors: Morten Werner Lund (Flatasen, NO); Lloyd Clark (Trondheim, NO); Odd Magne Reitan (Heimdal, NO)
Assignee: Microchip Technology Incorporated
G06F13/4291G06F3/0412G06F3/0418G06F9/542G06F13/3625G06F13/4282G09G5/006G09G2370/08G09G2370/10G09G2370/12G09G2370/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,725,961
App. No.
16/371,880
Granted
Jul 28, 2020
Kind
B2
Abstract

The present disclosure relates generally to serial communication links and, more specifically, to events communicated on serial communication links and the timing of those events, for example, to achieve uniform delay among multiple event transmissions.

Claims (28)

1. A serial communication link receiver, comprising:

receive circuitry configured to receive an event frame, wherein the event frame includes delay bits indicative of a delay between an event that occurred at a transmitter relative to a predefined bit position in a previous frame received from the transmitter; and

delay circuitry configured to:

decode the delay bits;

wait a number of clock cycles corresponding to the delay bits; and

assert a receiver-side event after waiting the number of clock cycles.

2. The serial communication link receiver of claim 1 , wherein the delay circuitry is configured to wait by counting the number of clock cycles starting at a predefined point in the event frame.

3. The serial communication link receiver of claim 2 , wherein the predefined point in the event frame is the first or last bit of the event frame.

4. The serial communication link receiver of claim 1 , wherein the receiver-side event corresponds to the event that occurred at the transmitter.

5. The serial communication link receiver of claim 1 , wherein the delay bits correspond to no delay.

6. The serial communication link receiver of claim 1 , wherein the delay circuitry is configured to decode event indicator bits and assert the receiver-side event responsive to the event indicator bits, wherein the event indicator bits indicate which event of a set of events the event frame corresponds to.

7. The serial communication link receiver of claim 1 , wherein the delay circuitry is configured to decode frames based on a protocol selected from a group consisting of a Universal Asynchronous Receiver/Transmitter, a Universal Synchronous Receiver/Transmitter, or a Universal Synchronous/Asynchronous Receiver/Transmitter.

8. The serial communication link receiver of claim 1 , wherein the delay circuitry is configured to decode in the event frame one or more error bits indicative of whether the event frame was delayed for a period longer than a frame time.

9. The serial communication link receiver of claim 1 , wherein the delay circuitry is configured to decode an error signature encoded in the delay bits, the error signature corresponding to a delay time longer than a frame time.

10. A method of receiving events over a serial communications link, comprising:

receiving an event frame;

decoding delay bits from the event frame, the delay bits indicative of a delay between an event that occurred at a transmitter relative to a predefined bit position in a previous frame;

waiting a number of clock cycles corresponding to the delay bits; and

asserting a receiver-side event after the waiting.

11. The method of claim 10 , wherein waiting the number of clock cycles corresponding to the delay bits comprises counting the number of clock cycles from a predefined point in the event frame.

12. The method of claim 11 , wherein the predefined point in the event frame is a first bit in the event frame.

13. The method of claim 10 , further comprising:

decoding event indicator bits from the event frame, wherein the event indicator bits indicate which event of a set of events the event frame corresponds to; and

wherein asserting the receiver-side event is responsive to the event indicator bits.

14. The method of claim 10 , wherein the event frame is received back-to-back with the previous frame.

15. The method of claim 10 , wherein the delay bits are indicative of no delay.

16. The method of claim 10 , further comprising decoding one or more error bits from the event frame, the error bits indicative of whether the event frame was delayed for a period longer than a frame time.

17. The method of claim 10 , further comprising, decoding an error signature encoded in the delay bits, the error signature corresponding to a delay time longer than a frame time.

Assignments (16)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2025
From: MICROCHIP TECHNOLOGY INC.; MICROCHIP TECHNOLOGY IRELAND LIMITED; MICROSEMI CORPORATION; ATMEL CORPORATION; SILICON STORAGE TECHNOLOGY, INC.; MICROSEMI FREQUENCY AND TIME CORP.; MICROSEMI SEMICONDUCTOR ULC; MICROCHIP TECHNOLOGY GERMANY GMBH
To: CRESTONE IP MANAGEMENT, LLC
Reel/Frame 071991/0419 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059357/0823 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059264/0384 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 058214/0380 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0238 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →