Semiconductor integrated circuit device and microcomputer development assisting apparatus
OwnerNaoki Ito, Kyouichi Suzuki +1inventors
InventorsNaoki Ito, Kyouichi Suzuki, Hideaki Ishihara
Life of this patent
Estimating the term…
Abstract
Where instruction data to enable a stop control is stored in an operation setting register that is provided in a peripheral module in an evaluation chip, a stop control circuit of the peripheral module stops the progress of an operation of a functional circuit until a CPU completes processing of a monitor program that is performed in response to a break interrupt request. None of the operation setting register, the stop control circuit, and an interface circuit are reset by a reset signal supplied from a circuit board as a target system. The CPU directly starts execution of a user program without starting the monitor program.
Claims16
A semiconductor integrated circuit device for emulating operation of a one-chip microcomputer having a CPU and a peripheral circuit that is controlled by the CPU, the device comprising:
- a vector address switching circuit for outputting a vector address corresponding to a reset vector address supplied from the CPU when receiving a first reset signal, and for outputting a prescribed vector address instead of the vector address corresponding to the reset vector address supplied from the CPU when receiving a second reset signal;
- and
- an interface circuit for performing input and output of information relating to emulation between the CPU and an external circuit,
- wherein the CPU is constructed to be reset by the first and second reset signals and the interface circuit is constructed to be reset by the second reset signal.
A microcomputer development assisting apparatus comprising:
- a semiconductor integrated circuit device for emulating operation of a one-chip microcomputer having a CPU and a peripheral circuit that is controlled by the CPU in a state that the semiconductor integrated circuit device is electrically connected, in place of the one-chip microcomputer, to a circuit board to be mounted with the one-chip microcomputer;
- and
- a host for setting a condition of emulation by the semiconductor integrated circuit device and for performing data processing on an emulation result,
- wherein the semiconductor integrated circuit device includes
- a CPU;
- a peripheral circuit that is controlled by the CPU;
- a vector address switching circuit for outputting a vector address of a user program corresponding to a reset vector address supplied from the CPU when receiving a first reset signal from the circuit board, and for outputting a vector address of a monitor program instead-of the vector address corresponding to the reset vector address supplied from the CPU when receiving a second reset signal from the host, and
- an interface circuit for performing input and output of information relating to the emulation between the CPU and an external circuit,
- wherein the CPU is constructed to be reset by the first and second reset signals and the interface circuit is constructed to be reset by the second reset signal.
Dependencies are inferred from the claim text.