MCU WITH INTEGRATED VOLTAGE ISOLATOR AND INTEGRATED GALVANICALLY ISOLATED ASYNCHRONOUS SERIAL DATA LINK
First Claim
1. An integrated circuit, comprising:
- a first microcontroller unit disposed on a first die for executing instructions in accordance with a first clock frequency generated on the first die, the first microcontroller unit including a first processing core for generating parallel data in accordance with the first clock frequency;
first transceiver circuitry located on the first die for converting between the parallel data and a serial data stream in accordance with a second clock frequency generated on the first die that is faster than the first clock frequency;
a second microcontroller unit disposed on a second die for executing instructions in accordance with a third clock frequency generated on the second die, the second microcontroller unit including a second processing core for processing parallel data in accordance with the third clock frequency;
second transceiver circuitry located on the second die for converting between a serial data stream and parallel data in accordance with the fourth clock frequency generated on the second die that is faster than the third clock frequency;
the first die galvanically isolated from the first die; and
isolation circuitry for transmitting serial data from the first transceiver to the second transceiver across a galvanic isolation barrier such that parallel data processed by the first microcontroller unit can be received by the second microcontroller unit with the transmission across the galvanic isolation link being a serial data stream, and the clocks on the first die not synchronized with the clocks on the second die.
2 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit comprises a first microcontroller unit for executing instructions in accordance with a first clock frequency. The microcontroller located on a first die and includes a first processing core for providing a parallel stream of data in accordance with the first clock frequency. A second microcontroller unit executes instructions in accordance with the first clock frequency. The second microcontroller is located on a second die and includes a second processing core for receiving the parallel stream of data in accordance with the first clock frequency. Capacitive isolation circuitry connected with the first microcontroller unit and the second microcontroller unit provides a high voltage isolation link between the first and the second microcontroller units. The capacitive isolation circuitry distributing a first portion of a high voltage isolation signal across a first group of capacitors associated with the first microcontroller unit and distributes a second portion of the high voltage isolation signal across a second group of capacitors associated with the second microcontroller unit. The capacitive isolation circuitry further transmits data from the parallel data stream between the first microcontroller and the second microcontroller in a serial data stream in accordance with the second clock frequency.
128 Citations
23 Claims
-
1. An integrated circuit, comprising:
-
a first microcontroller unit disposed on a first die for executing instructions in accordance with a first clock frequency generated on the first die, the first microcontroller unit including a first processing core for generating parallel data in accordance with the first clock frequency; first transceiver circuitry located on the first die for converting between the parallel data and a serial data stream in accordance with a second clock frequency generated on the first die that is faster than the first clock frequency; a second microcontroller unit disposed on a second die for executing instructions in accordance with a third clock frequency generated on the second die, the second microcontroller unit including a second processing core for processing parallel data in accordance with the third clock frequency; second transceiver circuitry located on the second die for converting between a serial data stream and parallel data in accordance with the fourth clock frequency generated on the second die that is faster than the third clock frequency; the first die galvanically isolated from the first die; and isolation circuitry for transmitting serial data from the first transceiver to the second transceiver across a galvanic isolation barrier such that parallel data processed by the first microcontroller unit can be received by the second microcontroller unit with the transmission across the galvanic isolation link being a serial data stream, and the clocks on the first die not synchronized with the clocks on the second die. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An integrated circuit, comprising:
-
first and second semiconductor die disposed in a package and galvanically isolated; a galvanic isolation data link disposed between the first and second die; a first microcontroller unit disposed on the first die for executing instructions in accordance with a first clock frequency generated on the first die, the first microcontroller unit including a first processing core for providing parallel data to be transmitted across the isolation link to the second die across, and the parallel data generated and processed in accordance with the first clock frequency; a second microcontroller unit disposed on the second die for executing instructions in accordance with substantially the first clock frequency, the second microcontroller unit including a second processing core for processing parallel data received across the isolation link from the first die, and the received parallel data processed in accordance with the substantially the first clock frequency; the galvanic isolation link including capacitive isolation circuitry connected with the first microcontroller unit and the second microcontroller unit for providing a high voltage isolation link between the first and the second microcontroller units, the capacitive isolation circuitry distributing a first portion of a high voltage isolation signal across a first group of capacitors associated with the first microcontroller unit and distributing a second portion of the high voltage isolation signal across a second group of capacitors associated with the second microcontroller unit, the capacitive isolation circuitry further transmitting data from the parallel data stream between the first microcontroller and the second microcontroller in a serial data stream in accordance with respective isolation clock frequencies on each side of the isolation link wherein the clock frequencies on either side of the isolation link operate asynchronous. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23)
-
-
20. An integrated circuit, comprising:
-
a first microcontroller unit for executing instructions in accordance with a first clock frequency located on a first die including a first processing core for providing a parallel stream of data in accordance with the first clock frequency; first transceiver circuitry located on the first die for converting between the parallel data stream and the serial data stream in accordance with a second clock frequency that is faster than the first clock frequency; a second microcontroller unit for executing instructions in accordance with the first clock frequency located on a second die including a second processing core for receiving the parallel stream of data in accordance with the first clock frequency; second transceiver circuitry located on the second die for converting between the serial data stream and the parallel data stream in accordance with the second clock frequency; capacitive isolation circuitry for bidirectionally transmitting data from the parallel data stream between the first microcontroller and the second microcontroller in a serial data stream in accordance with the second clock frequency and providing galvonic isolation between the first microcontroller unit and the second microcontroller unit. - View Dependent Claims (22)
-
Specification