-
公开(公告)号:US20170017943A1
公开(公告)日:2017-01-19
申请号:US14799341
申请日:2015-07-14
Applicant: Texas Instruments Incorporated
Inventor: Erkan Bilhan , Rajitha Padakanti , Amritpal Singh Mundra
CPC classification number: G06Q20/206 , G07F19/2055
Abstract: A financial transaction system includes sensors, a tamper detection module, and circuitry configurable to control which sensors are used, and the circuitry is configurable after the tamper detection module has been manufactured.
Abstract translation: 金融交易系统包括传感器,篡改检测模块和可配置为控制使用哪些传感器的电路,并且在制造篡改检测模块之后可配置电路。
-
公开(公告)号:US12292967B2
公开(公告)日:2025-05-06
申请号:US18662227
申请日:2024-05-13
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar Satish Chitnis , Mihir Narendra Mody , Amritpal Singh Mundra , Yashwant Dutt , Gregory Raymond Shurtz , Robert John Tivy , Santhanakrishnan Badri Narayanan , Prithvi Shankar Yeyyadi Anantha
Abstract: Devices, systems and techniques for implementing freedom from interference (FFI) access rules. In an example, a device includes a set of primary components, a set of secondary components, and an interconnected coupled between the two sets of components. Each primary component of the set of primary components has an access identifier, among multiple access attributes, and an access attribute, among multiple access modes. Each secondary component of the set of secondary components is protected by a firewall. Each firewall is configured to specify, for each specific combination of an access identifier and access attribute, whether access to the associated secondary component is permitted and what type of access is permitted.
-
公开(公告)号:US20240370591A1
公开(公告)日:2024-11-07
申请号:US18772617
申请日:2024-07-15
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra
Abstract: A system, e.g., system-on-chip (SoC), is provided that includes security control registers that include security flags for security critical assets of the SoC, in which each security flag includes multiple bits. In an example, a system includes a processor; a set of devices including a first device that includes a set of registers; and a set of firewalls, each configured to couple the processor to a respective device of the set of devices. The set of registers stores a first value determined by a plurality of bits, and the first device determines whether to cause a first firewall of the set of firewalls to operate in a bypass mode based on a relationship between values of adjacent bits of the first value.
-
公开(公告)号:US12101293B2
公开(公告)日:2024-09-24
申请号:US17392497
申请日:2021-08-03
Applicant: Texas Instruments Incorporated
Inventor: Amritpal Singh Mundra , Chunhua Hu
CPC classification number: H04L63/0218 , G06F21/71 , G06F21/76 , G06F21/85 , H04L63/0227
Abstract: In described examples, a system on a chip (SoC) and method for sending messages in the SoC include determining locations of initiator-side firewall block and receiver-side firewall block memories using respective pointers to the firewall block memories stored in a single, contiguous memory. Addresses of the pointers within the single memory depend on respective unique firewall identifiers of the firewall blocks. An exclusive security configuration controller uses the pointers to configure the firewall blocks over a security bus which is electrically isolated from a system bus. The system bus is used to send messages from sending functional blocks to receiving functional blocks. The initiator-side firewall block adds a message identifier to messages. The message identifier depends on the initiator-side firewall block's configuration settings. The receiver-side firewall block controls permission for the receiving functional block to access the message, depending on the message identifier and the receiver-side firewall block's configuration settings.
-
公开(公告)号:US11847006B2
公开(公告)日:2023-12-19
申请号:US17139249
申请日:2020-12-31
Applicant: Texas Instruments Incorporated
Inventor: Jose Luis Flores , Gary Augustine Cooper , Amritpal Singh Mundra , Anthony Lell , Jason Lynn Peck
IPC: G06F11/00 , G06F1/3203 , G06F11/36
CPC classification number: G06F1/3203 , G06F11/3656
Abstract: An integrated circuit includes: a debugger; and an interface coupled to the debugger. The interface has: arbitration logic coupled to the debugger; a power processor coupled to the arbitration logic; and a power management network coupled to the power processor. The integrated circuit also includes subsystems coupled to the interface. The debugger is configured to perform debugging operations of the subsystems via the interface.
-
公开(公告)号:US20230244557A1
公开(公告)日:2023-08-03
申请号:US18132683
申请日:2023-04-10
Applicant: Texas Instruments Incorporated
Inventor: Kedar Satish Chitnis , Charles Lance Fuoco , Sriramakrishnan Govindarajan , Mihir Narendra Mody , William A. Mills , Gregory Raymond Shurtz , Amritpal Singh Mundra
CPC classification number: G06F9/546 , G06F9/5027 , G06F9/3836 , G06F9/45558 , G06F9/4806 , G06F2009/45583 , G06F2009/45587
Abstract: This disclosure relates to various implementations an embedded computing system. The embedded computing system comprises a hardware accelerator (HWA) thread user and a second HWA thread user that creates and sends out message requests. The HWA thread user and the second HWA thread user is communication with a microcontroller (MCU) subsystem. The embedded computing system also comprises a first inter-processor communication (IPC) interface between the HWA thread user and the MCU subsystem and a second IPC interface between the second HWA thread user and the MCU subsystem, where the first IPC interface is isolated from the second IPC interface. The MCU subsystem is also in communication with a first domain specific HWA and a second domain specific HWA.
-
公开(公告)号:US20210367922A1
公开(公告)日:2021-11-25
申请号:US17392497
申请日:2021-08-03
Applicant: Texas Instruments Incorporated
Inventor: Amritpal Singh Mundra , Chunhua Hu
IPC: H04L29/06
Abstract: In described examples, a system on a chip (SoC) and method for sending messages in the SoC include determining locations of initiator-side firewall block and receiver-side firewall block memories using respective pointers to the firewall block memories stored in a single, contiguous memory. Addresses of the pointers within the single memory depend on respective unique firewall identifiers of the firewall blocks. An exclusive security configuration controller uses the pointers to configure the firewall blocks over a security bus which is electrically isolated from a system bus. The system bus is used to send messages from sending functional blocks to receiving functional blocks. The initiator-side firewall block adds a message identifier to messages. The message identifier depends on the initiator-side firewall block's configuration settings. The receiver-side firewall block controls permission for the receiving functional block to access the message, depending on the message identifier and the receiver-side firewall block's configuration settings.
-
公开(公告)号:US20210357536A1
公开(公告)日:2021-11-18
申请号:US17391132
申请日:2021-08-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra
Abstract: A system-on-chip (SoC) is provided that includes security control registers, the security control registers including security flags for security critical assets of the SoC, wherein each security flag includes multiple bits.
-
29.
公开(公告)号:US20180367516A1
公开(公告)日:2018-12-20
申请号:US16112277
申请日:2018-08-24
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , H04W12/06 , H04L9/32 , G06F21/72 , H04L9/06 , H04L12/851 , G06F7/58 , H04L9/30 , H04L9/08
Abstract: An electronic circuit (200) includes one or more programmable control-plane engines (410, 460) operable to process packet header information and form at least one command, one or more programmable data-plane engines (310, 320, 370) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor (100) coupled to such a data-plane engine (310) and such a control-plane engine (410). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.
-
30.
公开(公告)号:US20160173283A1
公开(公告)日:2016-06-16
申请号:US15045948
申请日:2016-02-17
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
CPC classification number: H04L63/0485 , G06F7/588 , G06F21/72 , G06F2221/2107 , H04L9/0625 , H04L9/0631 , H04L9/0637 , H04L9/0643 , H04L9/065 , H04L9/0869 , H04L9/3013 , H04L9/32 , H04L9/3236 , H04L9/3239 , H04L9/3242 , H04L47/2441 , H04L63/0428 , H04L63/08 , H04L2209/125 , H04L2209/38 , H04W12/06
Abstract: An electronic circuit (200) includes one or more programmable control-plane engines (410, 460) operable to process packet header information and form at least one command, one or more programmable data-plane engines (310, 320, 370) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor (100) coupled to such a data-plane engine (310) and such a control-plane engine (410). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.
-
-
-
-
-
-
-
-
-