IP Library Granted Patent US 8,358,150
Granted Patent B1
US 8,358,150 · App. 12/902,137 · Granted Jan 22, 2013

Programmable microcontroller architecture(mixed analog/digital)

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 8,358,150
App. No.
12/902,137
Granted
Jan 22, 2013
Kind
B1
Abstract

A circuit formed in an integrated circuit (chip) is disclosed. The circuit can include a plurality of analog circuit blocks each configured to provide at least one analog function; at least one digital circuit block that provides a digital function; and a programmable interconnect coupled to the analog circuit blocks and configurable to interconnect combinations of the analog circuit blocks to one another. The programmable interconnect can include a plurality of multiplexer (MUX) circuits including port MUX circuits coupled between the analog circuit blocks and ports that provide signal connections for the chip.

Claims (47)

1. A circuit, comprising:

a plurality of analog circuit blocks, each configured to provide at least one analog function;

at least one digital circuit block that provides a digital function; and

a programmable interconnect coupled to the analog circuit blocks and configurable to interconnect combinations of the analog circuit blocks to one another, wherein the circuit is formed in an integrated circuit (chip), and wherein the programmable interconnect comprises a plurality of multiplexer (MUX) circuits including port MUX circuits coupled between the analog circuit blocks and ports that provide signal connections for the chip.

2. The circuit of claim 1 , wherein:

the at least one digital block includes a plurality of digital blocks that each provides at least one digital function; and

the programmable interconnect is further coupled to the digital circuit blocks and configurable to interconnect combinations of the digital circuit blocks to one another.

3. The circuit of claim 1 , wherein:

the plurality of multiplexer (MUX) circuits have MUX inputs and MUX outputs coupled to the analog circuit blocks.

4. The circuit of claim 3 , wherein:

the circuit is formed in an integrated circuit (chip); and

the MUX circuits include block MUX circuits coupled to the analog circuits.

5. The circuit of claim 1 , wherein:

the programmable interconnect is programmable to provide multiple signal paths between same analog circuit blocks.

6. The circuit of claim 1 , wherein:

the analog circuit blocks are selected from the group of: analog continuous time amplifiers and switched capacitor type circuits.

7. A circuit, comprising:

a programmable interconnect configurable to enable multiple signal routing between signal paths;

a plurality of analog circuit blocks formed in a same integrated circuit (chip) having inputs and outputs coupled to the signal paths, each analog block providing at least one analog function, wherein the programmable interconnect comprises a plurality of multiplexer (MUX) circuits including port MUX circuits coupled between the analog circuit blocks and ports that provide signal connections for the chip; and

at least one digital circuit block formed in the chip that provides at least one digital function.

8. The circuit of claim 7 , wherein:

the programmable interconnect is configurable to connect multiple analog blocks in series with one another.

9. The circuit of claim 7 , wherein:

the at least one digital circuit block includes a plurality of digital circuit blocks formed in the chip having inputs and outputs coupled to the signal paths.

10. The circuit of claim 7 , further including:

an internal input/output ( 110 ) bus having bus lines coupled to the signal paths.

11. The circuit of claim 7 , wherein:

each analog circuit block is programmable between at least one of a plurality of different analog functions.

12. The circuit of claim 7 , wherein:

the chip includes at least one port as a signal connection point;

the programmable interconnect is configurable to connect the at least one port to any of the analog circuit blocks.

13. The circuit of claim 12 , wherein:

the programmable interconnect is configurable to provide an analog signal input path from the at least one port to any of the analog circuit blocks.

14. The circuit of claim 12 , wherein:

the programmable interconnect is configurable to provide an analog signal output path from any of the analog circuit blocks to the at least one port.

15. A method, comprising:

providing at least one digital circuit block in an integrated circuit (chip);

providing a plurality of analog circuit blocks in the chip; and

providing a programmable interconnect configurable to at least enable combinations of analog circuit blocks to be interconnected to combine analog functions of the analog circuit blocks using a plurality of multiplexer (MUX) circuits including port MUX circuits coupled between the analog circuit blocks and ports that provide signal connections for the chip.

16. The method of claim 15 , wherein:

the programmable interconnect is further configurable to enable any of the analog circuit blocks to be connected to at least one port that provides a signal connection point to the chip.

17. The method of claim 15 , wherein:

the programmable interconnect is further configurable to enable any of the digital circuit blocks to be interconnected to combine digital functions of the digital circuit blocks.

18. The method of claim 15 , wherein:

the programmable interconnect is configurable to enable at least two analog circuit blocks to be coupled in series.

19. The method of claim 15 , wherein:

the programmable interconnect is further configurable to enable any of the analog circuit blocks to be connected to the at least one digital circuit block.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
RELEASE OF SECURITY INTEREST Recorded Dec 19, 2019
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 051334/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 051293/0756 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2014
From: SNYDER, WARREN; MAR, MONTE
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 032082/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2013
From: SNYDER, WARREN; MAR, MONTE
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 031167/0367 →