Circuit design support apparatus, circuit design support method, and computer readable medium
AssigneeMitsubishi Electric Corporation
InventorsNaoya Okada, Ryo Yamamoto
Life of this patent
Estimating the term…
Abstract
A binding data acquiring unit acquires binding data describing a plurality of memory modules as functional modules of a design target circuit. A memory module selecting unit selects an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data on the basis of a constraint condition on the design target circuit.
Claims10
A circuit design support apparatus comprising:
- processing circuitry to:
- acquire binding data describing a plurality of memory modules as functional modules of a design target circuit and describing, for each of the memory modules, timing of write access and timing of read access to the memory module;
- and
- analyze, for each of the memory modules, the timing of write access and the timing of read access described in the binding data, extract an external memory module candidate that is a candidate for an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data, and select the external memory module from the extracted external memory module candidate on the basis of a constraint condition on the design target circuit.
A circuit design support method comprising:
- acquiring binding data describing a plurality of memory modules as functional modules of a design target circuit and describing, for each of the memory modules, timing of write access and timing of read access to the memory module;
- and
- analyzing, for each of the memory modules, the timing of write access and the timing of read access described in the binding data, extracting an external memory module candidate that is a candidate for an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data, and selecting the external memory module from the extracted external memory module candidate on a basis of a constraint condition on the design target circuit.
A non-transitory computer readable medium storing a circuit design support program causing a computer to execute:
- a binding data acquiring process of acquiring binding data describing a plurality of memory modules as functional modules of a design target circuit and describing, for each of the memory modules, timing of write access and timing of read access to the memory module;
- and
- a memory module selecting process of analyzing, for each of the memory modules, the timing of write access and the timing of read access described in the binding data, extracting an external memory module candidate that is a candidate for an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data, and selecting the external memory module from the extracted external memory module candidate on a basis of a constraint condition on the design target circuit.
Dependencies are inferred from the claim text.