IP Library Granted Patent US 9,354,611
Granted Patent B2
US 9,354,611 · App. 14/526,773 · Granted May 31, 2016

Event driven signal converters

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 9,354,611
App. No.
14/526,773
Granted
May 31, 2016
Kind
B2
Abstract

In some implementations, a method comprises: generating, by an event system of an integrated circuit, a first event signal in response to a clock signal; distributing the first event signal to a first digital converter, where the first event signal triggers conversion of a first analog signal to a first digital value by the first digital converter; generating, by the event system, a second event signal in response to the clock signal; and distributing the second event signal to a second digital converter, where the second event signal triggers conversion of a second analog signal to a second digital value.

Claims (83)

1. A method comprising:

configuring a counter to increment according to a clock signal;

determining that a first count of the counter has reached a first threshold value after a first time period;

responsive to the determining that the first count of the counter has reached the first threshold value after the first time period, generating a first event signal;

distributing the first event signal to a first digital converter, where the first event signal triggers conversion of a first analog signal to a first digital signal by the first digital converter;

determining that a second count of the counter has reached a second threshold value after a second time period following the first time period;

responsive to the determining that the second count of the counter has reached the second threshold value after the second time period, generating a second event signal; and

distributing the second event signal to a second digital converter, where the second event signal triggers conversion of a second analog signal to a second digital signal.

2. The method of claim 1 , where distributing the first event signal further comprises:

gating the first event signal with an output of a 1-bit counter, the 1-bit counter having an input coupled to the first event signal.

3. A system comprising:

a first digital converter configured to convert a first analog signal to a first digital signal in response to an event signal, where the event is a count of a counter reaching a threshold value after a time period, the counter configured to count pulses of a clock signal;

a second digital converter configured to convert a second analog signal to a second digital signal in response to the event signal;

an event system configured to generate the event signal in response to an event; and

an event distribution circuit coupled to the event system and the first and second digital converters, the event distribution circuit configured to alternately provide the event signal to the first and second digital converters.

4. The system of claim 3 , where the event system generates the event signal at least two times faster than the conversion of the first or second analog signal to the first or second digital signal, respectively.

5. The system of claim 4 , further comprising:

a register programmed with the threshold value of the counter, given by

Top

=

(

t

sample

+

t

convert

)

(

2

*

TC_Clock

_Period

)

,

where t sample is a sample time, t convert is a conversion time and TC_Clock_Period is a period of the clock signal.

6. The system of claim 4 , where the first and second digital converters are analog-to-digital converters.

7. The system of claim 3 , where the event distribution circuit further comprises:

a selection circuit having an input coupled to an output of the event system, the selection circuit configured for outputting first and second logic values in response to the event signal;

a first logic coupled to the selection circuit output and the first digital converter, the first logic configured to start converting the first analog signal to the first digital signal in response to the first logic value; and

a second logic coupled to the selection circuit output and the second digital converter, the second logic configured to start converting the second analog signal to the second digital signal in response to the second logic value.

8. The system of claim 7 , where the selection circuit is a counter.

9. The system of claim 7 , where the first and second logic include at least one AND gate.

10. A circuit comprising:

a central processing unit;

first and second digital converters;

a bus coupling the central processing unit to the first and second digital converters;

an event system coupled to the central processing unit and configured to generate an event signal in response to an event and to send the event signal over an event system channel;

the first digital converter coupled to the event system and configured to convert a first analog signal to a first digital signal in response to the event signal;

the second digital converter coupled to the event system and configured to convert a second analog signal to a second digital signal in response to the event signal; and

an event distribution circuit coupled to the event system and the first and second digital converters, the event distribution circuit configured to alternately provide the event signal to the first and second digital converters.

11. The circuit of claim 10 , where the event is a count of a counter reaching a threshold value after a time period, the counter configured to count pulses of a clock signal.

12. The circuit of claim 11 , further comprising:

a register programmed with the threshold value of the counter, given by

Top

=

(

t

sample

+

t

convert

)

(

2

*

TC_Clock

_Period

)

,

where t sample is a sample time, t convert is a conversion time and TC_Clock_Period is a period of the clock signal.

13. The circuit of claim 11 , where the first and second digital converters are analog-to-digital converters.

14. The circuit of claim 10 , where the event distribution circuit further comprises:

a selection circuit having an input coupled to an output of the event system, the selection circuit configured for outputting first and second logic values in response to the event signal;

a first logic coupled to the selection circuit output and the first digital converter, the first logic configured to start converting the first analog signal to the first digital signal in response to the first logic value; and

a second logic coupled to the selection circuit output and the second digital converter, the second logic configured to start converting the second analog signal to the second digital signal in response to the second logic value.

15. The circuit of claim 14 , where the selection circuit is a counter.

16. The circuit if claim 15 , where the counter is a 1-bit counter.

17. The circuit of claim 14 , where the first and second logic include at least one AND gate.

18. The circuit of claim of claim 10 , where the event system channel allows circuit components to communicate directly with each other without involving the central processing unit or bus.

19. The circuit of claim 10 , where the circuit is included in a microcontroller unit.

20. The circuit of claim 10 , where the event system generates the event signal at least two times faster than the conversion of the first or second analog signal to the first or second digital signal, respectively.

Assignments (18)
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 11, 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 059363/0001 →
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/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 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 059333/0222 →
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 →
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 →
SECURITY INTEREST Recorded Sep 18, 2018
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 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
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 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
PATENT SECURITY AGREEMENT Recorded Jun 16, 2015
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT, ISSUING BANK AND SWINGLINE LENDER
Reel/Frame 035918/0451 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2015
From: PEDERSEN, FRODE MILCH
To: ATMEL CORPORATION
Reel/Frame 034797/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2015
From: BIRSAN, LAURENTIU; IGIER, FREDERIC
To: ATMEL NANTES S.A.S.
Reel/Frame 034797/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2014
From: ATMEL NANTES S.A.S.
To: ATMEL CORPORATION
Reel/Frame 034574/0764 →