摘要:
Aspects disclosed include static random access memory (SRAM) arrays having substantially constant operational yields across multiple modes of operation. In one aspect, a method of designing SRAM arrays with multiple modes operation is provided. The method includes determining performance characteristics associated with each mode of operation. SRAM bit cells configured to operate in each mode of operation are provided to the SRAM array. SRAM bit cells are biased to operate in a mode of operation using dynamic adaptive assist techniques, wherein the SRAM bit cells achieve a substantially constant operational yield across the modes. The SRAM bit cells have a corresponding type, wherein the number of SRAM bit cell types in the method is less than the number of modes of operation. Thus, each SRAM array may achieve a particular mode of operation without requiring a separate SRAM bit cell type for each mode, thereby reducing costs.
摘要:
A system for automatically testing a plurality of memory arrays (25A... 25X) on selected memory array testers (21A... 21X) includes an interactive data entry device (12) for entering array test specifications (20A...20N) including characterizing information, DC testing parameters, AC testing parameters and AC test pattern choices for the array. The test specifications are entered in a format which is independent of a particular tester's characteristics. A universal language generator (14) generates a tester independent universal language instruction sequence (16) for carrying out the prescribed tests based upon the entered test specifications. Associated with each tester is a language translator (19A... 19X) which translates the tester independent universal language instruction sequence into an instruction sequence which is particular to the associated tester (21A ... 21X). The tester dependent instruction sequence (30A ... 30X) may be loaded into the associated tester to produce the test signals for testing the memory array (25A... 25X).
摘要:
A computer-implemented method for augmenting SAT-based BMC to handle embedded memory designs without explicitly modeling memory bits. As is known, verifying designs having large embedded memories is typically handled by abstracting out (over-approximating) the memories. Such abstraction is not useful for finding real bugs. SAT-based BMC, as of now, is incapable of handling designs with explicit memory modeling due to enormously increased search space complexity. Advantageously, our method does not require analyzing the designs and also guarantees not to generate false negatives.
摘要:
A semiconductor integrated circuit device has a normal mode and a test mode for testing a memory thereof, and comprises input/output buffer parts (15, 16) having input/output terminals, at least one gate array (10, 11), at least one memory (12, 13), a first interconnection (18a-18d) for coupling the input/output buffer parts, the gate array and the memory and routed depending on a logic operation to be carried out by the semiconductor integrated circuit, and a second interconnection (17) for coupling the input/output buffer parts, the gate array and the memory, where the second interconnection is fixed regardless of the logic operation to be carried out by the semiconductor integrated circuit. The input/output buffer parts comprise a first input/output part (15₁, ...) having a first terminal (15P) which is used in common as an input terminal of the first interconnection for receiving a normal input signal in the normal mode and an input terminal of the second interconnection for receiving a test signal in the test mode, and a second input/output part (16₁, ...) having a second terminal (22) which is used in common as an output terminal of the first interconnection and an output terminal of the second interconnection.
摘要:
A method and apparatus for diagnosing resistive open defects in address decoders and, in particular memory address decoders. The method and apparatus accelerate the diagnosis process of detecting any resistive open defects that may occur during production, particularly where time-to market is a very important factor. Based on the disclosed invention, many actions for improving yield can be taken. In accordance with the invention, there is created a fault dictionary of resistive-open defects based on defect location, transistor types, terminal names and also the fault behavior. The dictionary enhances the diagnosing capabilities and also helps in differentiating between resistive bridge and resistive open defects.
摘要:
A system for automatically testing a plurality of memory arrays (25A... 25X) on selected memory array testers (21A... 21X) includes an interactive data entry device (12) for entering array test specifications (20A...20N) including characterizing information, DC testing parameters, AC testing parameters and AC test pattern choices for the array. The test specifications are entered in a format which is independent of a particular tester's characteristics. A universal language generator (14) generates a tester independent universal language instruction sequence (16) for carrying out the prescribed tests based upon the entered test specifications. Associated with each tester is a language translator (19A... 19X) which translates the tester independent universal language instruction sequence into an instruction sequence which is particular to the associated tester (21A ... 21X). The tester dependent instruction sequence (30A ... 30X) may be loaded into the associated tester to produce the test signals for testing the memory array (25A... 25X).
摘要:
An example method for restricting read access to content in the component circuitry and securing data in the supply item is disclosed. The method identifies the status of a read command, and depending upon whether the status disabled or enabled, either blocks the accessing of encrypted data stored in the supply chip, or allows the accessing of the encrypted data stored in the supply chip.
摘要:
An example method for restricting read access to content in the component circuitry and securing data in the supply item is disclosed. The method identifies the status of a read command, and depending upon whether the status disabled or enabled, either blocks the accessing of encrypted data stored in the supply chip, or allows the accessing of the encrypted data stored in the supply chip.
摘要:
A computer-implemented method for augmenting SAT-based BMC to handle embedded memory designs without explicitly modeling memory bits. As is known, verifying designs having large embedded memories is typically handled by abstracting out (over-approximating) the memories. Such abstraction is not useful for finding real bugs. SAT-based BMC, as of now, is incapable of handling designs with explicit memory modeling due to enormously increased search space complexity. Advantageously, our method does not require analyzing the designs and also guarantees not to generate false negatives.