Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
271 words
A verification support system comprising: a target of verification, comprising a CPU mounted circuit which includes a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and on which peripheral circuitry is mounted around the general purpose CPU; a general purpose CPU model for simulatively executing a function of said general purpose CPU, the general purpose CPU model being stored in said disk and being a file described in hardware description language; a peripheral circuitry model for simulatively executing a function of said peripheral circuitry, the peripheral circuitry model being stored in said disk and being a file described in hardware description language; an ICE model for simulatively executing a function of an ICE, the ICE model being stored in said disk and being a file described in hardware description language; a general purpose logic simulator for receiving therein said general purpose CPU model, said peripheral circuitry model, and said ICE Model, from said disk as input files, and for performing logic simulation of verifying a virtual CPU mounted circuit comprising said general purpose CPU model and said peripheral circuitry model by connecting said ICE model to at least said general purpose CPU model; means for reading display start time and display time width from said disk; display control means for displaying a result of said logic simulation from said display start time and for display time width on a predetermined display region on said CRT display unit; and debugging means for debugging on said predetermined display region.
Claim 2
Dependent Claim
271 words
A verification support system comprising: a target of verification, comprising a CPU mounted circuit which includes a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and on which peripheral circuitry is mounted around the general purpose CPU; a general purpose CPU model for simulatively executing a function of said general purpose CPU, the general purpose CPU model being stored in said disk and being a file described in hardware description language; a peripheral circuitry model for simulatively executing a function of said peripheral circuitry, the peripheral circuitry model being stored in said disk and being a file described in hardware description language; an ICE model for simulatively executing a function of an ICE, the ICE model being stored in said disk and being a file described in hardware description language; a general purpose logic simulator for receiving therein said general purpose CPU model, said peripheral circuitry model, and said ICE Model, from said disk as input files, and for performing logic simulation of verifying a virtual CPU mounted circuit comprising said general purpose CPU model and said peripheral circuitry model by connecting said ICE model to at least said general purpose CPU model; means for reading display start time and display time width from said disk; display control means for displaying a result of said logic simulation from said display start time and for display time width on a predetermined display region on said CRT display unit; and debugging means for debugging on said predetermined display region.
Claim 3
Dependent Claim
302 words
A verification support system which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to the process control unit, a CRT display unit, and a disk for storing a variety of data and programs and which verifies hardware of a target logic by logic simulation, said verification support system further comprising: a target logic mode for simulatively executing a function of said target logic, the target logic model comprising a file which is stored in said disk; a general purpose logic simulator for inputting therein said target logic model, from said disk, as an input file, and for performing verification of hardware of said target logic model by logic simulation; store means for sequentially storing in said disk signal data and simulation time data useful for verification of said target logic model which were obtained as a result of said logic simulation; a time setting file in which a plurality of data for setting display start time and display time width of a result of said simulation, are stored; read means for reading out signal data and simulation time data corresponding to said display start time and said display time width, from said disk, by making reference to the data of display start time and display time width stored in said time setting file; and display means for converting said signal data and simulation time data read out from said disk into a waveform timing diagram and displaying said timing diagram on a plurality to display regions of said CRT display unit, a waveform timing diagram of a predetermined display time width and an enlarged waveform timing diagram of the timing diagram being displayed on different display regions, respectively and waveform timing diagram displayed on each display region being renewed as the logic simulation proceeds.
Claim 4
Dependent Claim
302 words
A verification support system which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to the process control unit, a CRT display unit, and a disk for storing a variety of data and programs and which verifies hardware of a target logic by logic simulation, said verification support system further comprising: a target logic mode for simulatively executing a function of said target logic, the target logic model comprising a file which is stored in said disk; a general purpose logic simulator for inputting therein said target logic model, from said disk, as an input file, and for performing verification of hardware of said target logic model by logic simulation; store means for sequentially storing in said disk signal data and simulation time data useful for verification of said target logic model which were obtained as a result of said logic simulation; a time setting file in which a plurality of data for setting display start time and display time width of a result of said simulation, are stored; read means for reading out signal data and simulation time data corresponding to said display start time and said display time width, from said disk, by making reference to the data of display start time and display time width stored in said time setting file; and display means for converting said signal data and simulation time data read out from said disk into a waveform timing diagram and displaying said timing diagram on a plurality to display regions of said CRT display unit, a waveform timing diagram of a predetermined display time width and an enlarged waveform timing diagram of the timing diagram being displayed on different display regions, respectively and waveform timing diagram displayed on each display region being renewed as the logic simulation proceeds.
Claim 5
Dependent Claim
315 words
A verification support system which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and programs and which verifies hardware of a target logic by logic simulation, said verification support system further comprising: a target logic model for simulatively executing a function of said target logic, the target logic model comprising a file which is stored in said disk; a general purpose logic simulator for inputting therein said target logic model, from said disk, as an input file, and for performing verification of hardware of said target logic model by logic simulation; store means for sequentially storing in said disk signal data and simulation time data desired for verification of said target logic model and which were obtained as a result of said logic simulation; read means for reading out the signal data and simulation time data comprising display start time and display time width from said disk; display means for converting said signal data and said simulation time data read out from said disk into waveform timing diagram starting at said display time and for said time width, for displaying said timing diagram on a first display region of said CRT display unit, and for renewing said timing diagram displayed on said first display region, as said logic simulation proceeds; stop means for stopping logic simulation being executed; waveform save means which, when said logic simulation is stopped causes said read means to read out the signal data and simulation time data stored in said disk immediately before said stop, convert the read out signal data and simulation time data into a waveform timing diagram, and display said timing diagram on a second display region of said CRT display unit; and reopen means for reopening the stopped logic simulation.
Claim 6
Dependent Claim
315 words
A verification support system which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and programs and which verifies hardware of a target logic by logic simulation, said verification support system further comprising: a target logic model for simulatively executing a function of said target logic, the target logic model comprising a file which is stored in said disk; a general purpose logic simulator for inputting therein said target logic model, from said disk, as an input file, and for performing verification of hardware of said target logic model by logic simulation; store means for sequentially storing in said disk signal data and simulation time data desired for verification of said target logic model and which were obtained as a result of said logic simulation; read means for reading out the signal data and simulation time data comprising display start time and display time width from said disk; display means for converting said signal data and said simulation time data read out from said disk into waveform timing diagram starting at said display time and for said time width, for displaying said timing diagram on a first display region of said CRT display unit, and for renewing said timing diagram displayed on said first display region, as said logic simulation proceeds; stop means for stopping logic simulation being executed; waveform save means which, when said logic simulation is stopped causes said read means to read out the signal data and simulation time data stored in said disk immediately before said stop, convert the read out signal data and simulation time data into a waveform timing diagram, and display said timing diagram on a second display region of said CRT display unit; and reopen means for reopening the stopped logic simulation.
Claim 7
Dependent Claim
311 words
A verification support system comprising: a target of verification which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and which comprises a sequence program for operating a PLC of a sequence control system; conversion means for converting said sequence program into a PLC sequence program described in hardware description language; a PLC sequence program file which is stored in said disk and in which the PLC sequence program, converted by said conversion means, is written; an execution model for simulatively executing a function of said PLC, the execution model being stored in said disk and being a file described according to said sequence program in hardware description language; a process model for simulatively executing a function of a control target of said sequence control system, the process model being stored in said disk and being a file described in hardware description language; a test program file which is stored in said disk and in which a test program for verifying said PLC sequence program is written, the test program being described in hardware description language; a general purpose logic simulator for inputting therein said execution model, said process model, said PLC sequence program file, and said test program file, from said disk, as input files, and for performing simulation of verifying by said test program a virtual sequence control system comprising said execution model, said process model, and said PLC sequence program file; means for reading display start time and display time width from said disk; display means for displaying a result of said simulation from said display start time and for display time width on a predetermined display region of said CRT display unit; and debugging means for debugging on said predetermined display region.
Claim 8
Dependent Claim
311 words
A verification support system comprising: a target of verification which comprises a process control unit with a general purpose CPU, a keyboard and a mouse connected to said process control unit, a CRT display unit, and a disk for storing a variety of data and which comprises a sequence program for operating a PLC of a sequence control system; conversion means for converting said sequence program into a PLC sequence program described in hardware description language; a PLC sequence program file which is stored in said disk and in which the PLC sequence program, converted by said conversion means, is written; an execution model for simulatively executing a function of said PLC, the execution model being stored in said disk and being a file described according to said sequence program in hardware description language; a process model for simulatively executing a function of a control target of said sequence control system, the process model being stored in said disk and being a file described in hardware description language; a test program file which is stored in said disk and in which a test program for verifying said PLC sequence program is written, the test program being described in hardware description language; a general purpose logic simulator for inputting therein said execution model, said process model, said PLC sequence program file, and said test program file, from said disk, as input files, and for performing simulation of verifying by said test program a virtual sequence control system comprising said execution model, said process model, and said PLC sequence program file; means for reading display start time and display time width from said disk; display means for displaying a result of said simulation from said display start time and for display time width on a predetermined display region of said CRT display unit; and debugging means for debugging on said predetermined display region.
Claim 9
Dependent Claim
55 words
The system of claim 4, wherein said test program file has written therein a first test program for performing verification when said process is detached from said PLC model, and a second test program for performing verification when said process model is connected to said PLC model, when said virtual sequence control system is verified.
Claim 10
Dependent Claim
37 words
The system of claim 4, further comprising reverse conversion means which, when said PLC sequence program is corrected or changed as a result of verification, converts the corrected or changed PLC sequence program into a sequence program.