Method and system for predicting a signal generated in signal processing apparatus
AssigneeCanon Kabushiki Kaisha
InventorTakashi Suzuki
Life of this patent
Estimating the term…
Abstract
A signal pattern representing a signal formed by quanta discretely distributed on a time base is generated. One of a plurality of destination circuits for branching is allocated to each of quanta within the generated signal pattern so that the ratio of the numbers of quanta in the plurality of destination circuits equals a predetermined branching ratio. A signal pattern representing a signal to be input to each of the destination circuits is generated assuming that each quantum enters only an allocated destination circuit. Thus, a result of processing of a signal processing apparatus for processing a signal formed by a very small number of quanta is predicted.
Claims16
A computer implemented method for simulating a behavior of quanta discretely distributed on a time base to form a signal to be generated in a signal processing apparatus for causing the signal to branch into a plurality of branch circuits, the method comprising the steps of:
- generating a simulated input signal containing signal patterns each representing a respective one of quanta in a signal to be input to the signal processing apparatus;
- allocating one of the branch circuits to each of the signal patterns generated in said generating step so that the ratio of the numbers of signal patterns to which the respective branch circuits are allocated equals a predetermined branching ratio;
- and
- generating simulated branched signals representing signals to be input to the respective branch circuits by dividing the signal patterns generated in said generating step among the branch circuits based on the allocation in said allocating step.
A computer system for simulating a behavior of quanta discretely distributed on a time base to form a signal to be generated in a signal processing apparatus for causing the signal to branch into a plurality of branch circuits, the system comprising:
- first generation means for generating a simulated input signal containing signal patterns each representing a respective one of quanta in a signal to be input to the signal processing apparatus;
- allocation means for allocating one of the branch circuits to each of the signal patterns generated by said first generation means so that the ratio of the numbers of signal patterns to which the respective branch circuits are allocated equals a predetermined branching ratio;
- and
- second generation means for generating simulated branched signals representing signals to be input to the respective branch circuits by dividing the signal patterns generated by said first generation means among the branch circuits based on the allocation by said allocation means.
A computer readable storage medium storing a program for controlling a computer to simulate a behavior of quanta discretely distributed on a time base to form a signal to be generated in a signal processing apparatus for causing the signal to branch into a plurality of branch circuits, said program comprising codes for causing the computer to perform the steps of:
- generating a simulated input signal containing signal patterns each representing a respective one of quanta in a signal to be input to the signal processing apparatus;
- allocating one of the branch circuits to each of the signal patterns generated in said generating step so that the ratio of the numbers of signal patterns to which the respective branch circuits are allocated equals a predetermined branching ratio;
- and
- generating simulated branched signals representing signals to be input to the respective branch circuits by dividing the signal patterns generated in said generating step among the branch circuits based on the allocation in said allocating step.
Dependencies are inferred from the claim text.