-
公开(公告)号:US11194017B2
公开(公告)日:2021-12-07
申请号:US16984262
申请日:2020-08-04
Applicant: Texas Instruments Incorporated
Inventor: Karthik Subburaj , Indu Prathapan , Karthik Ramasubramanian , Brian P. Ginsburg
Abstract: A FMCW radar system with a built-in self-test (BIST) system for monitoring includes a receiver, a transmitter, and a frequency synthesizer. A FMCW chirp timing engine controls timing of operations at least one radar component. The BIST system includes at least one switchable coupling for coupling a first plurality of different analog signals including from a first plurality of selected nodes in the receiver or transmitter that are all coupled to a second number of monitor analog-to-digital converters (ADCs). The second number is less than (
-
公开(公告)号:US10901692B2
公开(公告)日:2021-01-26
申请号:US16237447
申请日:2018-12-31
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Indu Prathapan , Puneet Sabbarwal , Pankaj Gupta
Abstract: An accelerator for bitonic sorting includes a plurality of compare-exchange circuits and a first-in, first-out (FIFO) buffer associated with each of the compare-exchange circuits. An output of each FIFO buffer is a FIFO value. The compare-exchange circuits are configured to, in a first mode, store a previous value from a previous compare-exchange circuit or a memory to its associated FIFO buffer and pass a FIFO value from its associated FIFO buffer to a subsequent compare-exchange circuit or the memory; in a second mode, compare the previous value to the FIFO value, store the greater value to its associated FIFO buffer, and pass the lesser value to the subsequent compare-exchange circuit or the memory; and in a third mode, compare the previous value to the FIFO value, store the lesser value to its associated FIFO buffer, and pass the greater value to the subsequent compare-exchange circuit or the memory.
-
公开(公告)号:US12007462B2
公开(公告)日:2024-06-11
申请号:US17351654
申请日:2021-06-18
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Karthik Subburaj , Karthik Ramasubramanian , Shailesh Joshi , Kameswaran Vengattaramane , Indu Prathapan
IPC: G01S13/04 , G01S7/35 , G06F16/22 , G06F16/901 , G06F17/14
CPC classification number: G01S13/04 , G01S7/35 , G06F16/2264 , G06F16/9017 , G06F17/142
Abstract: A system includes a memory configured to store a two-dimensional data structure that includes radar data arranged such that radar data of a first transmitter is separated from radar data of a second transmitter by a Doppler offset in the two-dimensional data structure. The system also includes a data fetch mechanism that includes a lookup table (LUT) applied on either of two dimensions. The lookup table is configured to store a data fetch location in the two-dimensional data structure, where the data fetch location indicates a location from which to fetch a subset of the radar data from the two-dimensional data structure and the data fetch mechanism is configured to fetch the subset of the radar data from the two-dimensional data structure based on the LUT. The system includes a processor configured to perform a fast Fourier transform (FFT) on the fetched subset of the radar data.
-
公开(公告)号:US20240183939A1
公开(公告)日:2024-06-06
申请号:US18420133
申请日:2024-01-23
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Sujaata Ramalingam , Karthik Subburaj , Pankaj Gupta , Anil Varghese Mani , Karthik Ramasubramanian , Indu Prathapan
IPC: G01S7/292 , G01S7/40 , G01S13/524
CPC classification number: G01S7/2922 , G01S7/4004 , G01S13/5246
Abstract: In a system a register stores data samples and includes a cell under test (CUT) in which a test data sample is stored, a first window of multiple cells on one side of the CUT, and a second window of multiple cells on the other side of the CUT. A rank determining circuit receives an incoming data sample entering the register and data sample(s) currently in cell(s) in the first window of multiple cells. A sorted index array stores ranks of data samples that are stored in the register. Comparing and selection circuitry selects a Kth smallest index from the sorted index array and a corresponding data sample from the register. A target comparator receives the test data sample and the data sample corresponding to the Kth smallest index of the sorted index array, and outputs a target detection signal.
-
公开(公告)号:US11366715B2
公开(公告)日:2022-06-21
申请号:US17027888
申请日:2020-09-22
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Desmond Fernandes , Indu Prathapan , Jasbir Singh , Prathap Srinivasan , Rishav Karki
Abstract: A device includes a first component having a data input and a data output. The deice further includes an error correction code (ECC) generation circuit having an input coupled to the data input of the first component. The ECC generation circuit has an output. A second component has a data input coupled to the output of the ECC generation circuit. The second component has a data output. An ECC error detection circuit has a first data input coupled to the data output of the first component, and a second data input coupled to the data output of the second component.
-
公开(公告)号:US10747466B2
公开(公告)日:2020-08-18
申请号:US16235897
申请日:2018-12-28
Applicant: Texas Instruments Incorporated
Inventor: Puneet Sabbarwal , Indu Prathapan
Abstract: In described examples, circuitry for saving and restoring a design block state includes first memories configured to receive, and store in different first memories in a first order, different portions of first data; and a second memory coupled to first memories. First memories with the most memory cells have N memory cells. First memories with fewer memory cells have M memory cells. When saving state, first data from different first memories is written in a second order to different corresponding regions of the second memory as second data. The second order repeats portions of the first data stored in sequentially first N mod M cells, determined using the first order, of corresponding first memories with fewer cells. When restoring state, second data is read from the second memory and stored, in the first order, in corresponding first memories; repeated portions are repeatedly stored in corresponding first memories with fewer cells.
-
公开(公告)号:US09967123B1
公开(公告)日:2018-05-08
申请号:US15426464
申请日:2017-02-07
Applicant: Texas Instruments Incorporated
Inventor: Jaiganesh Balakrishnan , Sarma Sundareswara Gunturi , Pankaj Gupta , Indu Prathapan
CPC classification number: H04L27/2615 , H04L27/2634
Abstract: The disclosure provides a circuit. The circuit includes an IFFT (inverse fast fourier transform) block. The IFFT block generates a modulated signal in response to a data signal. A clip logic block is coupled to the IFFT block, and generates a clipped signal in response to the modulated signal. A first subtractor is coupled to the clip logic block and the IFFT block, and subtracts the modulated signal from the clipped signal to generate an error signal. A cyclic filter is coupled to the first subtractor, and filters the error signal to generate a filtered error signal. A second subtractor is coupled to the cyclic filter and the IFFT block. The second subtractor subtracts the filtered error signal from the modulated signal to generate a processed signal.
-
公开(公告)号:US09904595B1
公开(公告)日:2018-02-27
申请号:US15244739
申请日:2016-08-23
Applicant: Texas Instruments Incorporated
Inventor: Saket Jalan , Indu Prathapan , Abhishek Ganapati Karkisaval
CPC classification number: G06F11/1068 , G06F3/0619 , G06F3/064 , G06F3/0673 , G11C29/52
Abstract: Error correction code (ECC) hardware includes write generation (Gen) ECC logic and a check ECC block coupled to an ECC output of a memory circuit with read Gen ECC logic coupled to an XOR circuit that outputs a syndrome signal to a syndrome decode block coupled to a single bit error correction block. A first MUX receives the write data is in series with an input to the write Gen ECC logic or a second MUX receives the read data from the memory circuit in series with an input of the read Gen ECC logic. A cross-coupling connector couples the read data from the memory circuit to a second input of the first MUX or for coupling the write data to a second input of the second MUX. An ECC bit comparator compares an output of the write Gen ECC logic to the read Gen ECC logic output.
-
公开(公告)号:US12141544B2
公开(公告)日:2024-11-12
申请号:US18335452
申请日:2023-06-15
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Indu Prathapan , Puneet Sabbarwal , Pankaj Gupta
Abstract: An accelerator for bitonic sorting includes a plurality of compare-exchange circuits and a first-in, first-out (FIFO) buffer associated with each of the compare-exchange circuits. An output of each FIFO buffer is a FIFO value. The compare-exchange circuits are configured to, in a first mode, store a previous value from a previous compare-exchange circuit or a memory to its associated FIFO buffer and pass a FIFO value from its associated FIFO buffer to a subsequent compare-exchange circuit or the memory; in a second mode, compare the previous value to the FIFO value, store the greater value to its associated FIFO buffer, and pass the lesser value to the subsequent compare-exchange circuit or the memory; and in a third mode, compare the previous value to the FIFO value, store the lesser value to its associated FIFO buffer, and pass the greater value to the subsequent compare-exchange circuit or the memory.
-
公开(公告)号:US11796634B2
公开(公告)日:2023-10-24
申请号:US17513931
申请日:2021-10-29
Applicant: Texas Instruments Incorporated
Inventor: Karthik Subburaj , Indu Prathapan , Karthik Ramasubramanian , Brian P. Ginsburg
CPC classification number: G01S7/4004 , G01S7/4008 , G01S7/4021 , G01S13/34 , G01S7/4013
Abstract: A FMCW radar system with a built-in self-test (BIST) system for monitoring includes a receiver, a transmitter, and a frequency synthesizer. A FMCW chirp timing engine controls timing of operations at least one radar component. The BIST system includes at least one switchable coupling for coupling a first plurality of different analog signals including from a first plurality of selected nodes in the receiver or transmitter that are all coupled to a second number of monitor analog-to-digital converters (ADCs). The second number is less than (
-
-
-
-
-
-
-
-
-