Patents by Inventor Elham K. Moghaddam

Elham K. Moghaddam has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10444282
    Abstract: Various aspects of the disclosed technology relate to conflict-reducing test point insertion techniques. Locations in a circuit design for inserting test points are determined based on internal signal conflicts caused by detecting multiple faults with a single test pattern. Test points are then inserted at the locations. The internal signal conflicts may comprise horizontal conflicts, vertical conflicts, or both. The test points may comprise control points, observation points, or both.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 15, 2019
    Assignee: Mentor Graphics Corporation
    Inventors: Janusz Rajski, Elham K. Moghaddam, Nilanjan Mukherjee, Jerzy Tyszer, Justyna Zawada
  • Patent number: 10361873
    Abstract: Various aspects of the disclosed technology relate to techniques of using control test points to enhance hardware security. The design-for-security circuitry reuses control test points, a part of design-for-test circuitry. The design-for-security circuitry comprises: identity verification circuitry; scrambler circuitry coupled; and test point circuitry. The test point circuitry comprises scan cells and logic gates The identify verification circuitry outputs an identity verification result to the scrambler circuitry to enable/disable control test points of the test point circuitry through the logic gates, and the scrambler circuitry outputs logic bits for loading the scan cells to activate/inactivate the control test points through the logic gates.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: July 23, 2019
    Assignee: Mentor Graphics Corporation
    Inventors: Janusz Rajski, Nilanjan Mukherjee, Elham K. Moghaddam, Jerzy Tyszer, Justyna Zawada
  • Publication number: 20170141930
    Abstract: Various aspects of the disclosed technology relate to techniques of using control test points to enhance hardware security. The design-for-security circuitry reuses control test points, a part of design-for-test circuitry. The design-for-security circuitry comprises: identity verification circuitry; scrambler circuitry coupled; and test point circuitry. The test point circuitry comprises scan cells and logic gates The identify verification circuitry outputs an identity verification result to the scrambler circuitry to enable/disable control test points of the test point circuitry through the logic gates, and the scrambler circuitry outputs logic bits for loading the scan cells to activate/inactivate the control test points through the logic gates.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 18, 2017
    Inventors: Janusz Rajski, Nilanjan Mukherjee, Elham K. Moghaddam, Jerzy Tyszer, Justyna Zawada
  • Publication number: 20160109517
    Abstract: Various aspects of the disclosed technology relate to conflict-reducing test point insertion techniques. Locations in a circuit design for inserting test points are determined based on internal signal conflicts caused by detecting multiple faults with a single test pattern. Test points are then inserted at the locations. The internal signal conflicts may comprise horizontal conflicts, vertical conflicts, or both. The test points may comprise control points, observation points, or both.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 21, 2016
    Inventors: Janusz Rajski, Elham K. Moghaddam, Nilanjan Mukherjee, Jerzy Tyszer, Justyna Zawada
  • Patent number: 8499209
    Abstract: Test patterns for at-speed scan tests are generated by filling unspecified bits of test cubes with functional background data. Functional background data are scan cell values observed when switching activity of the circuit under test is near a steady state. Hardware implementations in EDT (embedded deterministic test) environment are also disclosed.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: July 30, 2013
    Assignee: Mentor Graphics Corporation
    Inventors: Janusz Rajski, Elham K. Moghaddam, Nilanjan Mukherjee, Mark A Kassab, Xijiang Lin
  • Publication number: 20120209556
    Abstract: In a low power scan-based testing process, the loading of a test pattern may involve only a portion of the scan chains and the capturing of test response data for the test pattern may involve another portion of the scan chains. The two portions of the scan chains may be determined based on test patterns applied before and after the current test pattern. Clock gating circuitry may be used to select the two portions of the scan chains.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 16, 2012
    Inventors: JANUSZ RAJSKI, Elham K. Moghaddam
  • Publication number: 20100275077
    Abstract: Test patterns for at-speed scan tests are generated by filling unspecified bits of test cubes with functional background data. Functional background data are scan cell values observed when switching activity of the circuit under test is near a steady state. Hardware implementations in EDT (embedded deterministic test) environment are also disclosed.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 28, 2010
    Inventors: Janusz Rajski, Elham K. Moghaddam, Nilanjan Mukherjee, Mark A. Kassab, Xijiang Lin