-
公开(公告)号:US11835991B2
公开(公告)日:2023-12-05
申请号:US17208935
申请日:2021-03-22
Applicant: STMicroelectronics International N.V.
IPC: G06F11/27 , G01R31/3177 , G06F1/08
CPC classification number: G06F11/27 , G01R31/3177 , G06F1/08
Abstract: In an embodiment, a method for managing self-tests in an integrated circuit (IC) includes: receiving built-in-self-test (BIST) configuration data; configuring a first clock to a first frequency based on the BIST configuration data; performing a first BIST test at the first frequency; configuring a second clock to a second frequency that is different from the first frequency; and performing a second BIST test at the second frequency.
-
2.
公开(公告)号:US10393804B2
公开(公告)日:2019-08-27
申请号:US16170479
申请日:2018-10-25
Applicant: STMicroelectronics International N.V.
Inventor: Venkata Narayanan Srinivasan , Nimit Endlay , Balwinder Singh Soni
IPC: G01R31/3177 , G01R31/3193 , G06F11/26 , G06F11/25 , G06F11/27 , G01R31/317 , G01R31/319
Abstract: A test circuit is operable in ATPG mode and LBIST mode. The test circuit includes a clock selection circuit. The clock selection circuit includes clock logic circuitry to receive an LBIST mode signal and an ATPG mode signal and to generate an indication of whether the test circuit is operating in either the ATPG mode or the LBIST mode, a multiplexing circuit to receive an ATPG clock and a functional clock as input and output a selected one of the ATPG clock and the functional clock, and a clock gate circuit enabled in response to enable signals. The enable signals are an inverse of a selected one of the ATPG clock and the functional clock. The clock gate circuit receives the indication of whether the test circuit is operating in either the ATPG mode or the LBIST mode and generates a test clock as a function of the indication.
-
3.
公开(公告)号:US10228420B2
公开(公告)日:2019-03-12
申请号:US15268848
申请日:2016-09-19
Applicant: STMicroelectronics International N.V.
Inventor: Venkata Narayanan Srinivasan , Nimit Endlay , Balwinder Singh Soni
IPC: G01R31/317 , G01R31/3177 , G01R31/3193 , G06F11/26 , G06F11/25 , G06F11/27
Abstract: A test circuit receives LBIST and ATPG mode signals, and generates a first output as high when in ATPG or LBIST, and a second output as low when in ATPG or LBIST. A multiplexing circuit receives an ATPG clock and functional clock, and outputs one. A clock gate circuit includes a first latch receiving the second output, and an enable input receiving an inverse of the ATPG clock or functional clock. A second latch receives the first output, and has an enable input receiving the inverse of the ATPG clock or functional clock. The clock gate circuit includes a first AND gate receiving output of the first latch and ATPG clock or functional clock, a second AND gate receiving output of the second latch and the ATPG clock or LBIST clock, and an OR gate receiving outputs of the first and second AND gates, and generating a test clock.
-
公开(公告)号:US12020760B2
公开(公告)日:2024-06-25
申请号:US18078714
申请日:2022-12-09
Applicant: STMicroelectronics International N.V.
CPC classification number: G11C29/38 , G11C7/1084 , G11C7/22 , G11C29/14 , G11C29/36 , G11C2029/1206 , G11C2029/3602 , H03K19/20
Abstract: Disclosed herein is a method of operating a system in a test mode. When the test mode is an ATPG test mode, the method includes beginning stuck-at testing by setting a scan control signal to a logic one, setting a transition mode signal to a logic 0, and initializing FIFO buffer for ATPG test mode. The FIFO buffer is initialized for ATPG test mode by setting a scan reset signal to a logic 0 to place a write data register and a read data register associated with the FIFO buffer into a reset state, enabling latches of the FIFO buffer using an external enable signal, removing the external enable signal to cause the latches to latch, and setting the scan reset signal to a logic 1 to release the write data register and the read data register from the reset state, while not clocking the write data register.
-
公开(公告)号:US11557364B1
公开(公告)日:2023-01-17
申请号:US17443556
申请日:2021-07-27
Applicant: STMicroelectronics International N.V.
Abstract: Disclosed herein is logic circuitry and techniques for operation that hardware to enable the construction of first-in-first-out (FIFO) buffers from latches while permitting stuck-at-1 fault testing for the enable pin of those latches, as well as testing the data path at individual points through the FIFO buffer.
-
公开(公告)号:US20220300389A1
公开(公告)日:2022-09-22
申请号:US17208935
申请日:2021-03-22
Applicant: STMicroelectronics International N.V.
IPC: G06F11/27 , G01R31/3177 , G06F1/08
Abstract: In an embodiment, a method for managing self-tests in an integrated circuit (IC) includes: receiving built-in-self-test (BIST) configuration data; configuring a first clock to a first frequency based on the BIST configuration data; performing a first BIST test at the first frequency; configuring a second clock to a second frequency that is different from the first frequency; and performing a second BIST test at the second frequency.
-
7.
公开(公告)号:US10944407B1
公开(公告)日:2021-03-09
申请号:US16892009
申请日:2020-06-03
Applicant: STMicroelectronics International N.V.
Inventor: Balwinder Singh Soni , Dinesh Chandra Joshi
Abstract: A transmitter circuit for use in a source synchronous type interface includes a flip-flop having a data input configured to receive serial data, a clock input configured to receive a source clock and a data output coupled to a data line. A first multiplexer has a first input configured to receive the source clock, a second input configured to receive a phase shifted clock (shifted by ninety degrees from the source clock), and a clock output coupled to a clock line. A control circuit operates to control selection by the first multiplexer of the source clock as a transmit clock sent over the clock line for a delay on clock at destination implementation. Alternatively, the control circuit causes selection by the first multiplexer of the phase shifted clock as the transmit clock sent over the clock line if the system is configured for a delay on clock at source implementation.
-
8.
公开(公告)号:US20190064268A1
公开(公告)日:2019-02-28
申请号:US16170479
申请日:2018-10-25
Applicant: STMicroelectronics International N.V.
Inventor: Venkata Narayanan Srinivasan , Nimit Endlay , Balwinder Singh Soni
IPC: G01R31/317 , G01R31/3193 , G01R31/3177 , G06F11/25 , G06F11/26 , G06F11/27
CPC classification number: G01R31/31727 , G01R31/31722 , G01R31/31723 , G01R31/31724 , G01R31/3177 , G01R31/31922 , G01R31/31937 , G06F11/25 , G06F11/26 , G06F11/27
Abstract: A test circuit is operable in ATPG mode and LBIST mode. The test circuit includes a clock selection circuit. The clock selection circuit includes clock logic circuitry to receive an LBIST mode signal and an ATPG mode signal and to generate an indication of whether the test circuit is operating in either the ATPG mode or the LBIST mode, a multiplexing circuit to receive an ATPG clock and a functional clock as input and output a selected one of the ATPG clock and the functional clock, and a clock gate circuit enabled in response to enable signals. The enable signals are an inverse of a selected one of the ATPG clock and the functional clock. The clock gate circuit receives the indication of whether the test circuit is operating in either the ATPG mode or the LBIST mode and generates a test clock as a function of the indication.
-
9.
公开(公告)号:US20180080987A1
公开(公告)日:2018-03-22
申请号:US15268848
申请日:2016-09-19
Applicant: STMicroelectronics International N.V.
Inventor: Venkata Narayanan Srinivasan , Nimit Endlay , Balwinder Singh Soni
IPC: G01R31/317 , G01R31/3177
CPC classification number: G01R31/31727 , G01R31/31722 , G01R31/31723 , G01R31/31724 , G01R31/3177 , G01R31/31937 , G06F11/25 , G06F11/26 , G06F11/27
Abstract: A test circuit receives LBIST and ATPG mode signals, and generates a first output as high when in ATPG or LBIST, and a second output as low when in ATPG or LBIST. A multiplexing circuit receives an ATPG clock and functional clock, and outputs one. A clock gate circuit includes a first latch receiving the second output, and an enable input receiving an inverse of the ATPG clock or functional clock. A second latch receives the first output, and has an enable input receiving the inverse of the ATPG clock or functional clock. The clock gate circuit includes a first AND gate receiving output of the first latch and ATPG clock or functional clock, a second AND gate receiving output of the second latch and the ATPG clock or LBIST clock, and an OR gate receiving outputs of the first and second AND gates, and generating a test clock.
-
-
-
-
-
-
-
-