Method and device for synthesizing a circuit layout
AssigneeRobert Bosch GmbH
InventorAxel Aue
Life of this patent
Estimating the term…
Abstract
A method for synthesizing a circuit layout, characterized by the following features: primary circuit functions are placed on the circuit layout; secondary circuit functions are placed on the circuit layout; at least one first mask is generated in such a way that the first mask reproduces the primary circuit functions and covers the secondary circuit functions when a semiconductor substrate is structured according to the circuit layout by way of the first mask; and the placement of the circuit functions takes place in such a way that at least one changed mask reproduces the primary circuit functions and the secondary circuit functions when the semiconductor substrate is structured according to the circuit layout by way of at least one second mask.
Claims8
A method for synthesizing a circuit layout, comprising:
- placing primary circuit functions on the circuit layout;
- placing secondary circuit functions on the circuit layout;
- after the placing of the primary circuit functions and the placing of the secondary circuit functions, generating, using the circuit layout which includes the primary circuit functions and the secondary circuit functions, at least one first mask, the first mask configured to reproduce the primary circuit functions and not the secondary circuit functions;
- after the generating of the first mask, structuring a first semiconductor substrate using the first mask to implement, on the first semiconductor substrate, the primary circuit functions and not the secondary circuit functions;
- and
- after the generating of the first mask, generating, using the circuit layout which includes the primary circuit functions and the secondary circuit functions, at least one second mask, the second mask configured to reproduce the primary circuit functions and the secondary circuit functions.
A non-transitory machine-readable memory medium on which is stored a computer program for synthesizing a circuit layout, the computer program, when executed by a processor, causing the processor to perform:
- placing primary circuit functions on the circuit layout;
- placing secondary circuit functions on the circuit layout;
- after the placing of the primary circuit functions and the placing of the secondary circuit functions, generating, using the circuit layout which includes the primary circuit functions and the secondary circuit functions, at least one first mask, the first mask configured to reproduce the primary circuit functions and not the secondary circuit functions;
- after the generating of the first mask, structuring a first semiconductor substrate using the first mask to implement, on the first semiconductor substrate, the primary circuit functions and not the secondary circuit functions;
- and
- after the generating of the first mask, generating, using the circuit layout which includes the primary circuit functions and the secondary circuit functions, at least one second mask, the second mask configured to reproduce the primary circuit functions and the secondary circuit functions.
Dependencies are inferred from the claim text.