-
公开(公告)号:US20250139031A1
公开(公告)日:2025-05-01
申请号:US18498581
申请日:2023-10-31
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Nikhil Sangani , Mihir Mody , Malav Shah , Athavan Arasumani , Shailesh Ghotgalkar
IPC: G06F13/20
Abstract: Various examples disclosed herein relate to deterministically controlling interconnect operations to provide dynamic power gating for a system. In an example, a microcontroller unit (MCU) is provided that includes a group of processing devices, a group of target resources, interconnect circuitry, and clock control circuitry. The interconnect circuitry connects the group of processing devices to the group of target resources. The clock control circuitry is coupled to the interconnect circuitry. The clock control circuitry is configured to identify an upcoming occurrence of a communication between a pair of devices comprised of one of the processing devices and one of the target resources, and prior to the occurrence of the communication, enable a clock associated with a path through the interconnect circuitry between the pair of devices.
-
公开(公告)号:US20240201997A1
公开(公告)日:2024-06-20
申请号:US18068030
申请日:2022-12-19
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Mihir Mody , Kedar Chitnis , Prithvi Shankar Yeyyadi Anantha , Shailesh Ghotgalkar , Donald Steiss , Mohammad Asif Farooqui , Nikhil Sangani , Sriraj Chellappan
CPC classification number: G06F9/345 , G06F9/30021 , G06F9/3877 , G06F9/5016 , G06F9/5027
Abstract: Various embodiments disclosed herein relate to compute offloading by supplying operands to hardware accelerators from central processing units. An example embodiment includes a system configured to perform compute offloading. The system comprises a processing unit configured to write data to a memory and a memory adaptor bridge coupled between the processing unit and the memory. The memory adaptor bridge is configured to, in response to an attempt by the processing unit to write an operand to a memory location mapped to a function of a hardware accelerator, write the operand to a different memory location accessible by the hardware accelerator. The memory adaptor bridge is further configured to obtain a result of the function performed on the operand by the hardware accelerator and provide the result of the function to a memory location accessible by the processing unit.
-