System and method for automation of ASIC synthesis flow
OwnerYossi Rindnerinventor
Life of this patent
Estimating the term…
Abstract
A method and apparatus for interfacing between first and second successive stages of an ASIC synthesis tool, wherein output data is received at an output of the first stage, script files are automatically generated and fed together with the output data to the second stage for processing the output data in accordance with information contained in the script files.
Claims15
A method for interfacing between first and second successive stages of an ASIC synthesis tool, said method comprising:
- (i) receiving output data at an output of the first stage,
- (ii) automatically generating first script files, and
- (iii) feeding said output data and said first script files to the second stage for processing the output data in accordance with information contained in the first script files.
The method according to claim 3 further comprising:
- (vi) obtaining third script files from an external source, and
- (vii) feeding said third script files to the second stage for processing the output data in accordance with information contained in the third script files.
An apparatus for interfacing between first and second successive stages of an ASIC synthesis tool, said apparatus comprising:
- a processor,
- a plurality of selectors coupled to the processor and each corresponding to a tool for performing a stage in an ASIC design, and
- a memory coupled to the processor and storing therein respective command files relating to each of said selectors;
- said processor being responsive to selection of at least one of the selectors for accessing the memory and executing commands associated therewith.
The apparatus according to claim 7, wherein the commands executed by the processor are extracted from the respective command file relating to each of said selected selectors.
The apparatus according to claim 8, wherein the command file relating to each of said selected selectors is automatically generated.
The apparatus according to claim 12, wherein the pre-prepared external file is an XML, file.
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for interfacing between first and second successive stages of an ASIC synthesis tool, said method comprising:
- (i) receiving output data at an output of the first stage,
- (ii) automatically generating first script files, and
- (iii) feeding said output data and said first script files to the second stage for processing the output data in accordance with information contained in the first script files.
A computer program product comprising a computer useable medium having computer readable program code embodied therein for interfacing between first and second successive stages of an ASIC synthesis tool, said computer program product comprising:
- computer readable program code for causing the computer to receive output data at an output of the first stage,
- computer readable program code for causing the computer to automatically generate first script files, and
- computer readable program code for causing the computer to feed said output data and said first script files to the second stage for processing the output data in accordance with information contained in the first script files.
Dependencies are inferred from the claim text.