Method to detect data communication lock-up in an uart communication
AssigneeMicrochip Technology Incorporated
InventorAvinash Halageri
Life of this patent
Estimating the term…
Abstract
A method comprises initiating a data transmission across a bus from a first universal asynchronous receiver/transmitter (UART) to a second UART, determining whether data is being transmitted via the bus, and aborting a data transmission via the bus when it is determined data is being lost from the data transmission. A microcontroller comprises a universal asynchronous receiver/transmitter (UART), a transmission register to include data to be transmitted by the UART, a bus in communication with the transmission register, and control logic to determine whether data is being transmitted via the bus and abort a data transmission via the bus when it is determined data is being lost from the data transmission.
Claims20
A method comprising:
- initiating a data transmission across a bus from a first universal asynchronous receiver/transmitter (UART) to a second UART;
- determining whether data is being transmitted via the bus;
- and
- aborting a data transmission via the bus when it is determined data is being lost from the data transmission.
A microcontroller, comprising:
- a universal asynchronous receiver/transmitter (UART),
- a transmission register to include data to be transmitted by the UART;
- a bus in communication with the transmission register;
- and
- control logic to:
- determine whether data is being transmitted via the bus;
- and
- abort a data transmission via the bus when it is determined data is being lost from the data transmission.
A system comprising:
- a first universal asynchronous receiver/transmitter (UART);
- a second UART;
- a bus connecting the first and second UARTs;
- and
- control logic to:
- determine whether data is being transmitted on the bus;
- and
- abort a data transmission via the bus when it is determined data is being lost from the data transmission.
Dependencies are inferred from the claim text.