Introduction and Detection of Erroneous Stop Condition in a Single UART

    公开(公告)号:US20230101045A1

    公开(公告)日:2023-03-30

    申请号:US17948616

    申请日:2022-09-20

    Abstract: A universal asynchronous receiver/transmitter includes a transmission register to include information to be transmitted, a receive register to include information received, a frame error checking circuit to evaluate contents of the receive register for a frame error, and control logic. The control logic is to route the contents of the transmission register to the receive register. The control logic is to, during transmission of the contents of the transmission register through the reprogrammable pin to the receive register, modify a bit inversion register to yield modified contents to be provided to the receive register. The modified contents are to cause a frame error. The control logic is to determine whether the frame error checking circuit detected the frame error.

    Introduction and Detection of Parity Error in a UART

    公开(公告)号:US20230011127A1

    公开(公告)日:2023-01-12

    申请号:US17825277

    申请日:2022-05-26

    Inventor: Avinash Halageri

    Abstract: A UART includes a transmission register, a receive register, a virtual remappable pin, a parity error check circuit to evaluate contents of the receive register for a parity error, and control logic to determine contents of the transmission register. The contents include underlying data and a parity bit based thereupon. The control logic is to route the contents through the first virtual remappable pin to the receive register. The control logic is to, before reception of the entire contents at the receive register, cause modified contents to be provided to the receive register. The modified contents are to cause a parity error. The modified contents are to include different underlying data or a different parity bit than the contents of the transmission register. The control logic is to determine whether the parity error check circuit detected the parity error.

    Introduction and detection of erroneous stop condition in a single UART

    公开(公告)号:US12068854B2

    公开(公告)日:2024-08-20

    申请号:US17948616

    申请日:2022-09-20

    CPC classification number: H04L1/0082 H04L1/0041 H04L1/0045

    Abstract: A universal asynchronous receiver/transmitter includes a transmission register to include information to be transmitted, a receive register to include information received, a frame error checking circuit to evaluate contents of the receive register for a frame error, and control logic. The control logic is to route the contents of the transmission register to the receive register. The control logic is to, during transmission of the contents of the transmission register through the reprogrammable pin to the receive register, modify a bit inversion register to yield modified contents to be provided to the receive register. The modified contents are to cause a frame error. The control logic is to determine whether the frame error checking circuit detected the frame error.

    SYSTEM AND METHODS FOR AUTO-BAUD DETECTION

    公开(公告)号:US20250028654A1

    公开(公告)日:2025-01-23

    申请号:US18625332

    申请日:2024-04-03

    Abstract: A circuit may enable communication between a primary device and one or more secondary devices. The communication may utilize a Universal Asynchronous Receiver Transmitter (UART) protocol. In operation, the primary device may require information on the baud rate of the secondary device. The UART may operate in an inverted polarity mode, and this inverted polarity may be interpreted by the secondary device as a request to enter an auto-baud detection mode. Using the inverted polarity mode to enter the auto-baud detection mode may prevent excessive delays in the UART communication and may prevent the need for additional pins to implement the auto-baud detection mode.

    Introduction and detection of parity error in a UART

    公开(公告)号:US11928022B2

    公开(公告)日:2024-03-12

    申请号:US17825277

    申请日:2022-05-26

    Inventor: Avinash Halageri

    CPC classification number: G06F11/102 G06F11/0772 G06F11/0784

    Abstract: A UART includes a transmission register, a receive register, a virtual remappable pin, a parity error check circuit to evaluate contents of the receive register for a parity error, and control logic to determine contents of the transmission register. The contents include underlying data and a parity bit based thereupon. The control logic is to route the contents through the first virtual remappable pin to the receive register. The control logic is to, before reception of the entire contents at the receive register, cause modified contents to be provided to the receive register. The modified contents are to cause a parity error. The modified contents are to include different underlying data or a different parity bit than the contents of the transmission register. The control logic is to determine whether the parity error check circuit detected the parity error.

Patent Agency Ranking