-
公开(公告)号:US11255905B2
公开(公告)日:2022-02-22
申请号:US16152531
申请日:2018-10-05
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Denis Roland Beaudoin , Samuel Paul Visalli
IPC: G01R31/317 , G01R31/3177 , H03K3/037 , H03K19/21
Abstract: A synchronization circuit includes a first synchronizer, a second synchronizer, and selection circuitry. The first synchronizer is configured to synchronize a received signal to a clock signal. The second synchronizer is disposed in parallel with the first synchronizer and configured to synchronize the received signal to the clock signal. The selection circuitry is coupled to the first synchronizer and the second synchronizer. The selection circuitry is configured to provide an output value generated by the first synchronizer at an output terminal of the synchronization circuit based on the output value generated by the first synchronizer being the same as an output value generated by the second synchronizer.
-
2.
公开(公告)号:US10567358B2
公开(公告)日:2020-02-18
申请号:US16112277
申请日:2018-08-24
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , H04L9/06 , H04L9/32 , G06F21/72 , H04L12/851 , H04W12/06 , G06F7/58 , H04L9/08 , H04L9/30
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.
-
公开(公告)号:US11796592B2
公开(公告)日:2023-10-24
申请号:US17573683
申请日:2022-01-12
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Denis Roland Beaudoin , Samuel Paul Visalli
IPC: G01R31/317 , H03K3/037 , G01R31/3177 , H03K19/21 , G01R31/34
CPC classification number: G01R31/31726 , G01R31/3177 , G01R31/31703 , H03K3/037 , H03K19/21
Abstract: A synchronization circuit includes a first synchronizer, a second synchronizer, and selection circuitry. The first synchronizer is configured to synchronize a received signal to a clock signal. The second synchronizer is disposed in parallel with the first synchronizer and configured to synchronize the received signal to the clock signal. The selection circuitry is coupled to the first synchronizer and the second synchronizer. The selection circuitry is configured to provide an output value generated by the first synchronizer at an output terminal of the synchronization circuit based on the output value generated by the first synchronizer being the same as an output value generated by the second synchronizer.
-
公开(公告)号:US11436024B2
公开(公告)日:2022-09-06
申请号:US16700254
申请日:2019-12-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Sriramakrishnan Govindarajan , Denis Roland Beaudoin , Gregory Raymond Shurtz , Santhanakrishnan Badri Narayanan , Mark Adrian Bryans , Mihir Narendra Mody , Jason A. T. Jones , Jayant Thakur
IPC: G06F9/4401 , H04L45/00 , H04L47/32 , G06F13/28 , H04L49/351
Abstract: An Ethernet switch and a switch microcontroller or CPU are integrated onto a system-on-a-chip (SoC). The Ethernet switch remains independently operating at full speed even though the remainder of the SoC is being reset or is otherwise nonoperational. The Ethernet switch is on a separated power and clock domain from the remainder of the integrated SoC. A warm reset signal is trapped by control microcontroller (MCU) to allow the switch CPU to isolate the Ethernet switch and save state. When the Ethernet switch is isolated and operating independently, the warm reset request is provided to the other entities on the integrated SoC. When warm reset is completed, the state is restored and the various DMA and flow settings redeveloped in the integrated SoC to allow return to normal operating condition.
-
公开(公告)号:US11119909B2
公开(公告)日:2021-09-14
申请号:US16590515
申请日:2019-10-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Denis Roland Beaudoin , Ritesh Dhirajlal Sojitra , Samuel Paul Visalli
IPC: G11C29/00 , G06F12/02 , G06F12/0879 , G11C11/409 , G11C29/42 , G06F13/40
Abstract: A memory system having an interconnect configured to receive commands from a system to read data from and/or write data to a memory device. The memory system also has a bridge configured to receive the commands from the interconnect, to manage ECC data and to perform address translation between system addresses and physical memory device addresses by calculating a first ECC memory address for a first ECC data block that is after and adjacent to a first data block having a first data address, calculating a second ECC memory address that is after and adjacent to the first ECC block, and calculating a second data address that is after and adjacent to the second ECC block. The bridge may also check and calculate ECC data for a complete burst of data, and/or cache ECC data for a complete burst of data that includes read and/or write data.
-
6.
公开(公告)号:US10999263B2
公开(公告)日:2021-05-04
申请号:US16721005
申请日:2019-12-19
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , H04L9/06 , H04L9/32 , H04W12/06 , G06F21/72 , H04L12/851 , G06F7/58 , H04L9/08 , H04L9/30
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.
-
7.
公开(公告)号:US20180034790A1
公开(公告)日:2018-02-01
申请号:US15728035
申请日:2017-10-09
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , H04L9/32 , G06F21/72 , H04L9/06 , G06F7/58 , H04L9/30 , H04L9/08 , H04W12/06 , H04L12/851
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.
-
8.
公开(公告)号:US20170104732A1
公开(公告)日:2017-04-13
申请号:US15387030
申请日:2016-12-21
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , G06F7/58 , H04L9/06 , H04L12/851 , H04L9/30 , H04L9/32 , H04W12/06 , G06F21/72 , H04L9/08
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.
-
公开(公告)号:US12143729B2
公开(公告)日:2024-11-12
申请号:US17538833
申请日:2021-11-30
Applicant: Texas Instruments Incorporated
Inventor: Gang Hua , Mihir Narendra Mody , Niraj Nandan , Shashank Dabral , Rajasekhar Reddy Allu , Denis Roland Beaudoin
Abstract: A technique for image processing, comprising: receiving input image data, wherein the image data is companded into a first bit depth, wherein the image data includes incomplete color values for pixels of the image data, and wherein the image data is associated with a first color space, interpolating the image data to generate color values for the incomplete color values for pixels of the image data, expanding the image data from the first bit depth to a second bit depth, wherein the color values of the expanded image data have a linear dynamic range, and wherein the second bit depth is higher than the first bit depth, converting the color values for pixels of the expanded image data from the first color space to a second color space, and compressing the color values for pixels of the image data to a third bit depth, the third bit depth lower than the second bit depth, and wherein the compressed color values have a nonlinear dynamic range.
-
公开(公告)号:US10110573B2
公开(公告)日:2018-10-23
申请号:US15728035
申请日:2017-10-09
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Amritpal Singh Mundra , Denis Roland Beaudoin
IPC: H04L29/06 , H04L12/851 , H04W12/06 , H04L9/32 , H04L9/30 , H04L9/08 , H04L9/06 , G06F7/58 , G06F21/72
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.
-
-
-
-
-
-
-
-
-