-
公开(公告)号:US20230050729A1
公开(公告)日:2023-02-16
申请号:US17401958
申请日:2021-08-13
Applicant: Texas Instruments Incorporated
Inventor: Eric Thierry Jean Peeters , Gary Augustine Cooper , Robin Osa Hoel , Ruchi Shankar , Prachi Mishra
IPC: G06F21/60
Abstract: In described examples, a processor system includes a mailbox, a hardware security functional block (HSFB, also called a trusted agent herein), a processor, and a processor firewall. The HSFB includes a database configured to store at least one software context access rule. The processor executes multiple software contexts. The HSFB approves or denies an access request received from a debugging tool, via the mailbox, in response to the database and a software context identification (ID) included in the access request. The HSFB sends a message to the processor firewall indicating whether the access request is approved. The processor firewall determines whether to pass instructions to the processor for execution with respect to the identified software context in response to the message.
-
公开(公告)号:US20240063816A1
公开(公告)日:2024-02-22
申请号:US18500344
申请日:2023-11-02
Applicant: Texas Instruments Incorporated
Inventor: Robin Osa Hoel , Anand Kumar G , Dhivya Ravichandran , Aniruddha Periyapatna Nagendra
CPC classification number: H03M13/091 , H03M13/611 , G06F13/40
Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
-
公开(公告)号:US11847466B2
公开(公告)日:2023-12-19
申请号:US17537952
申请日:2021-11-30
Applicant: Texas Instruments Incorporated
Inventor: Robin Osa Hoel , Anand Kumar G
IPC: G06F9/4401
CPC classification number: G06F9/4401
Abstract: In described examples, an integrated circuit (IC) includes a first temperature sensor, a processor, a second temperature sensor, and a reset module. The first sensor senses a first body temperature of the IC. The processor asserts a thermal shutdown signal if the first body temperature exceeds a first threshold. In response to the thermal shutdown signal, the second sensor asserts a reset request signal and senses a second body temperature of the IC. If the second body temperature is less than a second threshold, the second sensor asserts a reset end signal. The reset module outputs a system reset signal to the first sensor and the processor if the reset request signal is asserted, and outputs a system recovery signal if the reset end signal is asserted. The first sensor and the processor deactivate if the system reset signal is asserted, and activate if the system recovery signal is asserted.
-
公开(公告)号:US11855655B2
公开(公告)日:2023-12-26
申请号:US17710906
申请日:2022-03-31
Applicant: Texas Instruments Incorporated
Inventor: Robin Osa Hoel , Anand Kumar G , Dhivya Ravichandran , Aniruddha Periyapatna Nagendra
CPC classification number: H03M13/091 , G06F13/40 , H03M13/611
Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
-
公开(公告)号:US20230168900A1
公开(公告)日:2023-06-01
申请号:US17537952
申请日:2021-11-30
Applicant: Texas Instruments Incorporated
Inventor: Robin Osa Hoel , Anand Kumar G
IPC: G06F9/4401
CPC classification number: G06F9/4401
Abstract: In described examples, an integrated circuit (IC) includes a first temperature sensor, a processor, a second temperature sensor, and a reset module. The first sensor senses a first body temperature of the IC. The processor asserts a thermal shutdown signal if the first body temperature exceeds a first threshold. In response to the thermal shutdown signal, the second sensor asserts a reset request signal and senses a second body temperature of the IC. If the second body temperature is less than a second threshold, the second sensor asserts a reset end signal. The reset module outputs a system reset signal to the first sensor and the processor if the reset request signal is asserted, and outputs a system recovery signal if the reset end signal is asserted. The first sensor and the processor deactivate if the system reset signal is asserted, and activate if the system recovery signal is asserted.
-
公开(公告)号:US12174659B2
公开(公告)日:2024-12-24
申请号:US17824695
申请日:2022-05-25
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Atul Ramakant Lele , Dirk Preikszat , Gregory North , Robin Osa Hoel , Tarjei Aaberge
Abstract: Aspects of the disclosure provide for an apparatus. In an example, the apparatus includes a clock switching circuit coupled to oscillators and one or more circuit units. The clock switching circuit is configured to receive, from the oscillators, a set of frequency signals, provide an uplink primary clock signal and an enable signal to the one or more circuit units, the enable signal determined synchronously with the uplink primary clock signal, receive, from the one or more circuit units or a clock management circuit, a clock frequency request, provide the uplink primary clock signal based on a first signal of the set of frequency signals, and according to the clock frequency request, determining whether to continue to provide the uplink primary clock signal based on the first signal or on a second signal of the set of frequency signals.
-
公开(公告)号:US20230132069A1
公开(公告)日:2023-04-27
申请号:US17710906
申请日:2022-03-31
Applicant: Texas Instruments Incorporated
Inventor: Robin Osa Hoel , Anand Kumar G , Dhivya Ravichandran , Aniruddha Periyapatna Nagendra
Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
-
-
-
-
-
-