Security (e.g., Access Or Copy Prevention, Etc.) Patents (Class 326/8)
  • Publication number: 20110062981
    Abstract: A method is provided for intentionally permanently disabling a target device. The target device comprises an integrated circuit having one or more electronic devices, where the target device is disabled by destroying at least one or more electronic devices. The method comprises charging at least one capacitor in an integrated circuit disabling device, detecting when at least one capacitor is charged, and selecting at least one target signal path associated with the target device for disabling. The method further includes connecting the integrated circuit disabling device to the target signal path and rapidly discharging at least one capacitor to the selected target signal path. The discharging step may apply a high energy impulse to destroy the one or more electronic devices of the target device.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 17, 2011
    Inventors: Robert Lazaravich, Hugh Littlebury, Robert William Ellis
  • Patent number: 7906983
    Abstract: An improved configuration for a programmable logic device and an improved method for configuration of a programmable logic device are provided. A programmable logic device such as field programmable logic device is configured to include an application logic, an embedded test logic that monitors the application logic, and an access control logic that grants access to an external device to embedded test data provided that an access control requirement is met that is based upon a key stored in a memory and information received from the external device.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: March 15, 2011
    Assignee: Intuitive Research and Technology
    Inventor: Charles E. Fulks, III
  • Publication number: 20110050279
    Abstract: Embodiments generally describe techniques for an integrated circuit having a physical unclonable function (PUF). Example integrated circuits may include an input circuit having an input network, a configurable delay circuit having one or more configurable delay chains, and an output circuit having one or more arbiters, serially coupled together. Each delay chain may include a number of serially coupled configurable switching-delay elements adapted to receive, configurably propagate, and output two delayed signals. Each delay chain may be configured using configuration signals responsively output by the input network in response to challenges provided to the input network. The output circuit may further include an output network to generate combined output signals based on the signals output by the arbiters. Each of the input and/or output networks may comprise combinatorial logic, sequential logic, or another PUF, which may be of the same design. Other embodiments may be disclosed and claimed.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Farinaz Koushanfar, Miodrag Potkonjak
  • Patent number: 7898283
    Abstract: Embodiments generally describe techniques for an integrated circuit having a physical unclonable function (PUF). Example integrated circuits may include an input circuit having an input network, a configurable delay circuit having one or more configurable delay chains, and an output circuit having one or more arbiters, serially coupled together. Each delay chain may include a number of serially coupled configurable switching-delay elements adapted to receive, configurably propagate, and output two delayed signals. Each delay chain may be configured using configuration signals responsively output by the input network in response to challenges provided to the input network. The output circuit may further include an output network to generate combined output signals based on the signals output by the arbiters. Each of the input and/or output networks may comprise combinatorial logic, sequential logic, or another PUF, which may be of the same design. Other embodiments may be disclosed and claimed.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: March 1, 2011
    Inventors: Farinaz Koushanfar, Miodrag Potkonjak
  • Publication number: 20110043245
    Abstract: In order to protect an integrated circuit provided with a cryptoprocessor from attacks aiming to reveal secrets, it is anticipated to use a component sensitive to the activation of a parasitic (latchup) thyristor and/or to the activation of a parasitic bipolar transistor, or to design a circuit having this property. If the component is stressed due to the presence of this circuit, it is immediately deactivated, actually preventing the revelation of the secrets thereof.
    Type: Application
    Filed: April 27, 2007
    Publication date: February 24, 2011
    Inventors: Nadine Buard, Imad Lahoud, Florent Miller, Cedric Ruby
  • Publication number: 20110007567
    Abstract: A method and a circuit for protecting at least one piece of information contained in an electronic circuit by disabling at least one function of the circuit in case of detection of a number of abnormal operations greater than a threshold, in which the disabling of the function is temporary, of a duration independent from whether the circuit is powered or not.
    Type: Application
    Filed: January 4, 2008
    Publication date: January 13, 2011
    Inventors: Jean-Louis Modave, Thierry Huque
  • Publication number: 20110010775
    Abstract: A method and a circuit for protecting data contained in an electronic circuit against a disturbance of its operation, in which a detection of a disturbance conditions the incrementing or the decrementing of a counter over at least one bit, the counter being automatically reset at the end of a time period independent from the fact that the circuit is or not powered.
    Type: Application
    Filed: January 4, 2008
    Publication date: January 13, 2011
    Applicant: Proton World International N.V.
    Inventors: Jean-Louis Modave, Thierry Huque
  • Patent number: 7865961
    Abstract: In a program execution method in which a program to be executed is stored in a central unit and a terminal unit acquires the program from the central unit and executes the program, when the central unit receives an acquisition request from the terminal unit, it creates a load module different from the program, which produces the same computation results and differs in the location where essential information is to be embedded, and transmits the load module to the terminal unit together with the essential information necessary for executing the program. The terminal unit receives the program, stores the program on a memory, and executes the program based on the embedded essential information. This method makes it difficult for malicious third parties to illegally execute the program by reverse analysis, and enhances the security of the load module to be executed.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: January 4, 2011
    Assignee: Fujitsu Limited
    Inventors: Eiji Hasegawa, Takuya Sakamoto
  • Patent number: 7865487
    Abstract: In one embodiment, a database access system includes a remote client application, a database having a plurality of data records, and a data event agent. The database has a plurality of data records and is coupled to the data event agent. The data event agent is remotely coupled to the remote client application through a firewall and operable to receive a query from the remote client application. In response to receipt of the query, the data event agent stores the query in memory in order to continually filter additions and modifications to data records against the one or more filter criteria included in the query. In the event that a data record matches the query, the data event agent transmits the data record to the remote client application.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: January 4, 2011
    Assignee: Raytheon Company
    Inventors: Zhen-Qi Gan, Derek C. Cress, Max W. Northrup
  • Patent number: 7863926
    Abstract: An electrical device having a logic gate whose consumption is independent from its input data and its logic state. To this end, the device uses logic means forming switches. The interest in having a device of this type is, for example, to protect chip cards and other cryptosystems from attacks via auxiliary channels, such as collision attacks by and attacks by differential analysis of current, power or consumption. This protection is provided by the hardware. The device is for integration in all devices requiring such a protection.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: January 4, 2011
    Assignee: Etat Francais, représenté par le Secretariat General de la Defense Nationale
    Inventors: Loïc Duflot, Philippe Le Moigne, Fabien Germain
  • Patent number: 7852590
    Abstract: The present invention relates to an apparatus and method for easily, quickly and permanently decommissioning an electronic data storage device by thoroughly exposing the device to a strong field of microwave energy thereby eliminating any possibility of retrieving data from the device. The magnetron is operated as peak power and pulsed for the time needed to assure data destruction.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: December 14, 2010
    Inventor: William E. Olliges
  • Patent number: 7847581
    Abstract: An integrated circuit including a substrate of a semiconductor material having first and second opposite surfaces and including active areas leveling the first surface. The integrated circuit includes a device of protection against laser attacks, the protection device includes at least one first doped region extending between at least part of the active areas and the second surface, a device for biasing the first region, and a device for detecting an increase in the current provided by the biasing device.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: December 7, 2010
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Mathieu Lisart, Vincent Pouget
  • Publication number: 20100301896
    Abstract: A semiconductor chip having a subcircuit formed in a substrate; and a phase-change memory cell located on the subcircuit, and configured to directly detect an attack on the subcircuit, or to form a shield to prevent physical access to the subcircuit.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Thomas Nirschl, Berndt Gammel, Stefan Rueping, Ronald Kakoschke, Gerd Dirscherl, Philip Schlazer
  • Patent number: 7834652
    Abstract: In embodiment of the invention, a programmable logic device includes configuration memory adapted to be programmed with configuration data and a plurality of programmable fuses adapted to store a security key for use with configuration data. The security key includes a plurality of data bit values, wherein each data bit value of the security key is associated with a subset of a least three fuses each storing a bit. Each of a plurality of decoders is adapted to retrieve a data bit value of the security key by providing the bit value stored by a majority of the fuses of the associated subset as the data bit value of the security key.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: November 16, 2010
    Assignee: Lattice Semiconductor Corporation
    Inventors: Howard Tang, Ju Shen, San-Ta Kow
  • Publication number: 20100284539
    Abstract: Techniques are provided for reducing the likelihood of piracy of integrated circuit design using combinational circuit locking system and activation protocol based on public-key cryptography. Every integrated circuit is to be activated with an external key, which can only be generated by an authenticator, such as the circuit designer. During circuit design, register transfer level (RTL) descriptions of the IC design are embedded with combinational logic based on a master key applied by the authenticator. That combinational logic renders at least one module of the RTL description locked, i.e., encrypted. The completed circuit design from the authenticator is sent to a fabrication lab with the combinationally locked modules. After fabrication, the circuit can only be activated when the authenticator sends an appropriate key that is used by the circuit to unlock the locked portions and thereby activate the circuit.
    Type: Application
    Filed: March 9, 2010
    Publication date: November 11, 2010
    Applicants: THE REGENTS OF THE UNIVERSITY OF MICHIGAN, William Marsh Rice University
    Inventors: Jarrod A. Roy, Farinaz Koushanfar, Igor L. Markov
  • Publication number: 20100271066
    Abstract: A circuit protecting apparatus is provided. The circuit protecting apparatus comprises a selecting module, a routing module, a processing module, and a controlling module. The selecting module selects for each of a plurality of a minimum-sized routing region a routing pattern from a plurality of predetermined routing patterns, and generates an input signal. The routing module then generates the routing comprising the selected routing patterns on a to-be-protected region to form a circuit protecting layer. The routing receives the input signal and outputs an output signal. The processing module decodes the output signal into a restored signal a compares the restored signal with the input signal to generate a comparison result, according to which the controlling module selectively fails a chip.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 28, 2010
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: CHEN-HSING LO, CHIEN-PANG LU
  • Patent number: 7821288
    Abstract: A circuit protecting apparatus is provided. The circuit protecting apparatus comprises a selecting module, a routing module, a processing module, and a controlling module. The selecting module selects for each of a plurality of a minimum-sized routing region a routing pattern from a plurality of predetermined routing patterns, and generates an input signal. The routing module then generates the routing comprising the selected routing patterns on a to-be-protected region to form a circuit protecting layer. The routing receives the input signal and outputs an output signal. The processing module decodes the output signal into a restored signal a compares the restored signal with the input signal to generate a comparison result, according to which the controlling module selectively fails a chip.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: October 26, 2010
    Assignee: Mstar Semiconductor, Inc.
    Inventors: Chen-Hsing Lo, Chien-Pang Lu
  • Publication number: 20100264952
    Abstract: A semiconductor integrated circuit device includes: an inter-equipment authentication section formed on a chip and configured to perform inter-equipment authentication between the inter-equipment authentication section itself and source equipment; a control section formed on the chip and configured to control the inter-equipment authentication, the control section operating when a system clock from an oscillation section is supplied, and being capable of giving instructions to stop the oscillation of the oscillation section; and an oscillation stop canceling section configured to output an oscillation stop canceling signal to restart the oscillation of the oscillation section, based upon whether or not 5 volts of DDC from the source equipment is supplied to an input terminal. The start of the operation of a microcontroller unit on a system on chip is cable of being controlled by the 5 volts of DDC, which are power supply voltage supplied from the source equipment via DDCs.
    Type: Application
    Filed: March 18, 2010
    Publication date: October 21, 2010
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Shinya Abe
  • Publication number: 20100265781
    Abstract: Various data protection techniques are provided. In one embodiment, a memory device is provided. The memory device may initiate a security measure upon occurrence of one or more triggering events. The one or more triggering events may include receipt of a command signal. Various additional methods, devices, and systems are also provided.
    Type: Application
    Filed: June 30, 2010
    Publication date: October 21, 2010
    Applicant: Micron Technology, Inc.
    Inventor: Tom Kinsley
  • Publication number: 20100244888
    Abstract: An integrated circuit can be made more secure by programming a one time programmable circuit so that different signals are provided on terminals as compared to when the integrated circuit was not secure. Instead, or in addition, the integrated circuit can be made more secure by providing decode circuitry that can be used with the one time programmable circuit to select different internal address maps in response to an address value. The decode circuitry can use a first address map when the integrated circuit is secure, and a different address map when the integrated circuit is non-secure.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Thomas E. Tkacik, Asaf Ashkenazi
  • Patent number: 7804319
    Abstract: A method is provided for intentionally permanently disabling a target device. The target device comprises an integrated circuit having one or more electronic devices, where the target device is disabled by destroying at least one or more electronic devices. The method comprises charging at least one capacitor in an integrated circuit disabling device, detecting when at least one capacitor is charged, and selecting at least one target signal path associated with the target device for disabling. The method further includes connecting the integrated circuit disabling device to the target signal path and rapidly discharging at least one capacitor to the selected target signal path. The discharging step may apply a high energy impulse to destroy the one or more electronic devices of the target device.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 28, 2010
    Assignee: Adtron Corporation
    Inventors: Robert Lazaravich, Hugh Littlebury
  • Patent number: 7795899
    Abstract: Systems and methods for enabling on-chip features via efuses. A system comprises an electronic fuse (Efuse) array (EFA) coupled to each features capability register (FCR) within an instantiated computational block. The EFA comprises a plurality of rows wherein programming an row comprises blowing one or more Efuses of the row. A valid row comprises programmed Efuses corresponding to one or more on-chip enabled features. The EFA is further configured to prevent enabling of disabled on-chip features from occurring subsequent to a predetermined point in time, such as the time of shipping the chip to the field for use by end-users, by establishing a particular default state for electronic fuses and rendering unusable any unprogrammed entries of the EFA. In one embodiment, some features correspond to on-chip hardware cryptographic acceleration.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: September 14, 2010
    Assignee: Oracle America, Inc.
    Inventors: Gregory F. Grohoski, Christopher H. Olson, Thomas Alan Ziaja, Lawrence A. Spracklen
  • Patent number: 7791365
    Abstract: A method for configuring a chip having a plurality of on-chip configurable features. The plurality of on-chip configurable features is disabled before delivery of the chip to a new location. The chip is delivered to a new location where a unique hardware identifier and data for at least one of the on-chip configurable features is retrieved. The unique hardware identifier and the data are transmitted to an enabling entity. The enabling entity sends the enablement configuration to the chip. The chip is programmed with the enablement configuration, which enables the at least one on-chip configurable feature at the new location.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brent A. Anderson, Joseph J. Czajkowski
  • Patent number: 7791376
    Abstract: Provided is a logic circuit comprising a metal-insulator transition (MIT) device, including: an MIT device unit including an MIT thin film, an electrode thin film contacting the MIT thin film, and at least one MIT device undergoing a discontinuous MIT at a transition voltage VT; a power source unit including at least one power source applying power to the MIT device; and at least one resistor connected to the MIT device, wherein a logic operation is performed on a signal through the power source to output the result of the logic operation as an output signal.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: September 7, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: JungWook Lim, Sun-Jin Yun, Hyun-Tak Kim
  • Patent number: 7768293
    Abstract: A system for authentication of information provided to an integrated circuit, a method for rights management of an integrated circuit, and a method for configuring a programmable logic device are described. A memory is coupled to a programmable logic device. The memory includes an array of memory cells and storage devices. The storage devices provide a first storage space and a second storage space. The first storage space is for storing a first identifier. The second storage space is for storing a second identifier, which is a transformation of the first identifier. The array of memory cells is for storing configuration information to configure programmable logic of the programmable logic device. The configuration information includes authentication logic information.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: August 3, 2010
    Assignee: Xilinx, Inc.
    Inventor: Steven K. Knapp
  • Patent number: 7761714
    Abstract: An integrated circuit including a digital key provider comprising an output and an enable-input, wherein the digital key provider is configured to provide the digital key at the output only when an enable-signal is provided to the enable-input; and a fuse unit comprising a first fuse and a second fuse, wherein the fuse unit is configured to provide the enable-signal to the enable-input when the first fuse is broken while the second fuse is intact.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: July 20, 2010
    Assignee: Infineon Technologies AG
    Inventors: Raimondo Luzzi, Marco Bucci
  • Patent number: 7759968
    Abstract: A method of verifying configuration data to be loaded into a device having programmable logic is described. The method comprising the steps of validating a configuration bitstream to be loaded into the device having programmable logic; storing a validation indicator with the configuration bitstream in a non-volatile memory device; and configuring the programmable logic according to the configuration bitstream if the validation indicator indicates that valid data is stored in the non-volatile memory device. A system for verifying configuration data to be loaded into a device having programmable logic is also described.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: July 20, 2010
    Assignee: XILINX, Inc.
    Inventors: Jameel Hussein, Dean C. Moss, James A. Walstrum, Jr.
  • Patent number: 7746099
    Abstract: A method of implementing a circuit in a device having programmable logic is disclosed. The method comprises implementing a circuit in the programmable logic of the device; storing data in a block of random access memory; performing a partial reconfiguration of the device, where new data is stored in the block of random access memory; and accessing the new data. A system of implementing a circuit in a device having programmable logic is also disclosed.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: June 29, 2010
    Assignee: Xilinx, Inc.
    Inventors: Chi Bun Chan, Nabeel Shirazi
  • Publication number: 20100141295
    Abstract: An improved configuration for a programmable logic device and an improved method for configuration of a programmable logic device are provided. A programmable logic device such as field programmable logic device is configured to include an application logic, an embedded test logic that monitors the application logic, and an access control logic that grants access to an external device to embedded test data provided that an access control requirement is met that is based upon a key stored in a memory and information received from the external device.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Applicant: Intuitive Research and Technology
    Inventor: Charles E. Fulks, III
  • Patent number: 7733117
    Abstract: A device having protection capabilities, the device includes a voltage supply unit that is connected to an integrated circuit and provides a supply voltage to the integrated circuit; wherein the integrated circuit includes: a security real time clock generator that includes an input; a masking unit that is connected to the input, wherein the masking unit isolates the input when a voltage supply monitor is disabled; and wherein the voltage supply monitor monitors the voltage supply unit and wherein a change in a level of supply voltage affects a level of a signal provided to the input.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: June 8, 2010
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Michael Priel, Leonid Smolyansky, Dan Kuzmin
  • Patent number: 7724021
    Abstract: The invention involves a programmable power supply device with configurable restrictions to the programmability of the power supply device, wherein the programmable power supply device comprises a number of freeze/programmability levels, each freeze/programmability defining a dedicated access restriction to the programmability of the power supply device.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: May 25, 2010
    Assignee: Infineon Technologies Austria AG
    Inventors: Martin Krueger, Erwin Huber, Jens Barrenscheen
  • Patent number: 7724022
    Abstract: A method and eFuse circuit for implementing enhanced security features using eFuses, such as disabling selected predefined test, debug, and mission security functions used in application-specific integrated circuits (ASICs), and a design structure on which the subject circuit resides are provided. The eFuse circuit includes a plurality of eFuses, a sense amplifier coupled to the plurality of eFuses, and a plurality of sense output latches coupled to the sense amplifier. The plurality of sense output latches is arranged to have a bias to power up to a known value. Control logic coupled to the plurality of sense output latches provides at least one predefined control signal responsive to the known value of the plurality of sense output latches, which enables a selected predefined security function. The plurality of eFuses is sensed and the ASIC is configured to a predefined state responsive to an applied POR/Sense control signal.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian P. Deskin, William E. Hall, David W. Pruden
  • Patent number: 7701244
    Abstract: An integrated circuit assembly and associated method of detecting microchip tampering may include multiple connections in electrical communication with a conductive layer. Defensive circuitry may inhibit analysis of the microchip where a connection no longer connects to the conductive layer. The defensive circuitry may similarly be initiated where a connection unintended to be in electrical communication with the conductive layer is nonetheless connected.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gerald K Bartley, Darryl J Becker, Paul E Dahlen, Philip R Germann, Andrew B Maki, Mark O Maxson, John E. Sheets, II
  • Publication number: 20100085075
    Abstract: An integrated circuit including a digital key provider comprising an output and an enable-input, wherein the digital key provider is configured to provide the digital key at the output only when an enable-signal is provided to the enable-input; and a fuse unit comprising a first fuse and a second fuse, wherein the fuse unit is configured to provide the enable-signal to the enable-input when the first fuse is broken while the second fuse is intact.
    Type: Application
    Filed: October 2, 2008
    Publication date: April 8, 2010
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: RAIMONDO LUZZI, Marco Bucci
  • Patent number: 7693596
    Abstract: Processing components to manufacture information handling systems have build-to-order integrated circuits with plural selectively-enabled features set at the information handling system manufacture location. For instance, fuses integrated in the integrated circuits are selectively blown at the information handling system manufacture location to permanently disable features so that the processing components have a desired configuration. As another example, feature enable or disable states are programmed in flash incorporated in the integrated circuit, with the flash programmability subsequently disabled to permanently set the features so that the processing components have a desired configuration. Features are set with keys provided by the processing component manufacturer to track the information handling system manufacturer's use of the features.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: April 6, 2010
    Assignee: Dell Products L.P.
    Inventors: William F. Sauber, Gary D. Huber
  • Patent number: 7683663
    Abstract: A system implements and authorizes use of a user design. A non-volatile memory stores combined configuration data including first configuration data for implementing a user design and an authorization module, and second configuration data for implementing a generator of a check code. In response to a reset, a programmable integrated circuit loads the first configuration data to implement the user design and the authorization module. The implemented authorization module generates an activation code from an identifier when the check code is available from the non-volatile memory and enables the user design when the check and activation codes match. The programmable integrated circuit loads the second configuration data to implement the generator when the check code is not available from the non-volatile memory. The implemented generator erases the second configuration data from the non-volatile memory, generates the check code from the identifier, and stores the check code in the non-volatile memory.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: March 23, 2010
    Assignee: XILINX, Inc.
    Inventor: Chih-Ming Tsai
  • Patent number: 7675313
    Abstract: Systems and methods are disclosed herein to provide improved security key techniques for programmable logic devices. For example, in accordance with an embodiment of the present invention, a method of providing data security for a programmable logic device (PLD) includes programming a plurality of programmable fuses that stores a security key comprising a plurality of data bit values, wherein each data bit value is associated with a respective subset of at least three of the fuses. The security key is retrieved from the fuses using the data bit values stored by each subset of the fuses. An encrypted configuration data bitstream is decrypted using the retrieved security key to obtain an original configuration data bitstream to configure the PLD.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: March 9, 2010
    Assignee: Lattice Semiconductor Corporation
    Inventors: Howard Tang, Ju Shen, San-Ta Kow
  • Publication number: 20100045337
    Abstract: Methods, systems, apparatuses and products are disclosed for providing security circuits. Exemplary embodiments including semiconductor chips on circuit boards are shown, together with application in a movie stick/movie player pair. Such systems provide for and improve on the means for clocked logic security support beyond what is available in current security products while being capable of embodiment in low cost technologies such as programmable gate arrays.
    Type: Application
    Filed: August 19, 2009
    Publication date: February 25, 2010
    Inventor: Philip Sydney Langton
  • Publication number: 20100045336
    Abstract: The invention involves a programmable power supply device with configurable restrictions to the programmability of the power supply device, wherein the programmable power supply device comprises a number of freeze/programmability levels, each freeze/programmability defining a dedicated access restriction to the programmability of the power supply device.
    Type: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Inventors: Martin Krueger, Erwin Huber, Jens Barrenscheen
  • Publication number: 20100026337
    Abstract: An integrated circuit assembly comprising a microchip that shares an interdependent function with a second, stacked microchip. Alternation of the physical arrangement or functionality of the microchips may initiate a defense action intended to protect security sensitive circuitry associated with one of the microchips. The microchips may communicate using through-silicon vias or other interconnects.
    Type: Application
    Filed: July 29, 2008
    Publication date: February 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald K. Bartley, Darryl J. Becker, Paul E. Dahlen, Philip R. Germann, Andrew B. Maki, Mark O. Maxson, John E. Sheets, II
  • Publication number: 20100026336
    Abstract: An integrated circuit assembly and associated method of detecting microchip tampering may include multiple connections in electrical communication with a conductive layer. Defensive circuitry may inhibit analysis of the microchip where a connection no longer connects to the conductive layer. The defensive circuitry may similarly be initiated where a connection unintended to be in electrical communication with the conductive layer is nonetheless connected.
    Type: Application
    Filed: July 29, 2008
    Publication date: February 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald K. Bartley, Darryl J. Becker, Paul E. Dahlen, Philip R. Germann, Andrew B. Maki, Mark O. Maxson, John E. Sheets, II
  • Patent number: 7656184
    Abstract: In some embodiments an indication of an intended use of a logic device is stored in a register of the logic device, and any further programming of the register is prevented. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 2, 2010
    Assignee: Intel Corporation
    Inventors: David A. Brown, Dominick J Attisani
  • Publication number: 20100002512
    Abstract: Articles and associated methods and systems relate to disabling defective flash memory dies in a device containing multiple flash memory dies. Packages containing multiple flash memory dies may be labeled to indicate a flash memory data storage capacity based on the flash memory dies that are not disabled. Various disabling methods may be applied at the die level, package level, and/or board level.
    Type: Application
    Filed: September 14, 2009
    Publication date: January 7, 2010
    Inventors: Michael J. Cornwell, Christopher P. Dudte
  • Patent number: 7643632
    Abstract: Reversible and self reversing multi-value scrambling functions created by applying multi-value inverters are disclosed. The generation of possible multi-value inverters is also presented. Corresponding multi-value descrambling functions are also disclosed. The multi-value functions are used in circuits that scramble and descramble multi-value signals. The multi-value functions can also be used in signal generators. Such signal generators do not require the use of multipliers. The auto-correlation of the signals generated by the signal generators is also presented. Electronic circuits that implement the multi-value functions are also described.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: January 5, 2010
    Assignee: Ternarylogic LLC
    Inventor: Peter Lablans
  • Publication number: 20090302883
    Abstract: The invention relates to a device for forming an electric circuit comprising logic means (30) generating and using small signals of intermediate levels between the device supply levels and means for detecting signals leaving the small signal range.
    Type: Application
    Filed: June 6, 2006
    Publication date: December 10, 2009
    Applicant: ETAT FRANCAIS, represente' par le SECRETARIAT GENERAL DE LA DEFENSE NATIONALE
    Inventor: Loïc Duflot
  • Publication number: 20090302882
    Abstract: The invention relates to a logic gate whose consumption is independent from its input data and its logic state. To this end, the device uses logic means forming switches (220, 720, 750). The interest in having a device of this type is, for example, to protect chip cards and other cryptosystems from attacks via auxiliary channels such as collision attacks by and attacks by differential analysis of current, power or consumption. This protection is provided by the hardware. The invention is for integration in all devices requiring such a protection.
    Type: Application
    Filed: May 4, 2006
    Publication date: December 10, 2009
    Inventors: Loïc Duflot, Philippe Le Moigne, Fabien Germain
  • Patent number: 7622944
    Abstract: The present invention provides a method and apparatus for securing an integrated circuit. A pair of conductive security traces are arranged on an integrated circuit. Driver means provide complementary HIGH and LOW voltage levels to a respective first end of each of the conductive security traces. A first switch means temporarily interrupts the driver means and isolates the pair of conductive security traces. A second switch means temporarily connects the first ends of the isolated pair of conductive security traces to each other so that both conductive traces are at the same voltage. The voltage at the first end of one of the security traces at the LOW voltage is then boosted to one-half of the HIGH voltage level (VDD/2) by the HIGH (VDD) voltage level at the first end of the other security trace.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: November 24, 2009
    Assignee: Atmel Corporation
    Inventor: Jason Ziomek
  • Publication number: 20090284279
    Abstract: An integrated circuit is provided having a memory storing first and second strings of bit values, each bit value in the second string being the logical inverse of a bit value at a corresponding bit position in the first string, and a processor configured to test whether the bit values of the second string are the inverse of the bit values at respective corresponding bit positions of the first string by combining the corresponding bits of the first and second strings.
    Type: Application
    Filed: July 19, 2009
    Publication date: November 19, 2009
    Inventors: Simon Robert Walmsley, Richard Thomas Plunkett
  • Publication number: 20090267636
    Abstract: A security circuit includes an electrical fuse read only memory (ROM) including a plurality of electrical fuse units. The electrical fuse units are arranged to correspond to bit values of an initial security key before the electrical fuse ROM is programmed.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hyun-Su Choi, Nak-Woo Sung
  • Publication number: 20090251168
    Abstract: An integrated circuit including a substrate of a semiconductor material having first and second opposite surfaces and including active areas leveling the first surface. The integrated circuit includes a device of protection against laser attacks, the protection device includes at least one first doped region extending between at least part of the active areas and the second surface, a device for biasing the first region, and a device for detecting an increase in the current provided by the biasing device.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 8, 2009
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Mathieu Lisart, Vincent Pouget