摘要:
In a coprocessor system having a central processing unit (CPU), a floating-point processing unit (FPU) and a memory (RAM), coupled with each other through buses, when the CPU issues a save command to the FPU, the FPU discriminates the attribute, i.e., a long command or a short command, of a current command executed by the FPU upon receipt of the save command and the internal status thereof. In response to the discrimination result, the FPU interrupts the execution of the current command at once to start the execution of the received save command, when the current command is a long command, and the FPU executes the received save command after the completion of execution of the current command, if the current command is a short command. The attribute of a command is determined in advance on the basis of a time necessary for executing the command and a predetermined criterion provided therefor.
摘要:
A magnetic sensor has a elongate sensor region formed by an elongate magneto-resistive element and an overlapping elongate conductive element. The ends of the magneto-resistive element and the conductive element are connected to terminals which are arranged in an array which is spaced in a predetermined direction from the elongate sensor region. The array may be at one side or one end of the elongate sensor region, and the terminals may have a linear arrangement within the array. The two terminals connected to the magneto-resistive element are preferably adjacent, and preferably the terminals connected to the ends of the magneto-resistive element and the conductive element closer to the array are also adjacent. A common terminal may be provided. Two such sensors may form a sensor array which is particularly suitable for use in a position sensor in e.g. a torque sensor of a power steering system.
摘要:
An analog-digital converting device is designed such that when an operation of converting a special analog signal into a digital signal and an operation of converting another analog signal into a digital signal are instructed concurrently, priority is given to the conversion operation of the special analog signal, The analog-digital converting device includes an analog multiplexer having a main channel and a sub channel, a sample holder, an AD converter, a conversion result register having a plurality of storage areas, and an AD control circuit for controlling the drive of the individual components according to an instruction of a CPU. When the analog signals input to the channels are converted into digital signals in sequence, priority is given to AD conversion of the analog signal input to the main channel over AD conversion of the analog signal input to the sub channel.
摘要:
A multiplication, division and square root extraction apparatus which calculates the solutions to addition, division and square root extraction functions by approximation using iteration has a multiplier, an adder-subtracter and a shifter of prescribed bit width connected to a bus. Iteration is conducted by inputting the output of the multiplier to the adder-subtracter or the shifter and returning the result to the input of the multiplier via the bus. A shifter and an arithmetic and logic unit connected to a second bus connected to the aforesaid bus via a switch have a greater bit width than the prescribed bit width and are used for large scale calculations, thus preventing a reduction in processing speed.
摘要:
A microcomputer system has a microprocessor and a number of independent coprocessors for executing individual instructions according to instruction data sent from the microprocessor. An address bus and a data bus interconnect the coprocessors with the microprocessor. The microprocessor sends instruction data to the coprocessors via the data bus and concurrently sends coprocessor designation data to the coprocessors via the address bus. The coprocessor designated by the designation data reads and reacts to the instruction data while the other coprocessors within the system disregard the instruction data.
摘要:
A position/speed detection method and apparatus employing an encoder mounted on the rotary shaft of a motor in order to control the position and speed, wherein the coarse position and fine position are simultaneously detected by an encoder pulse and an encoder original signal, respectively and the detected results are combined to detect the position and speed of the motor with high precision.
摘要:
An electronic control apparatus includes a digital processor which receives data from sensors indicating conditions of the engine and supplies output control data for operating various actuators which control the engine operation. The interfacing of data between the sensors, the digital processor and the actuators is effected through a set of registers and a controlled incrementing device. The set of registers includes a plurality of reference registers which store engine control data supplied from the digital processor. Another set of registers store respective sets of codes the values of which are sequentially and selectively incremented in accordance with a prescribed timing signal pattern during the rotation of the engine crankshaft. The data in these respective registers are compared with one another and upon the contents of a register, the contents of which are incremented by the timing signal pattern reaching the value stored in the reference register the data contained in which is supplied from the digital processor, an output is supplied to operate a respective engine actuator. Since the data supplied by the digital processor may vary at any time depending upon operating conditions, which are supplied by the digital processor, are not fixed but are subject to variation. If, at the time the digital processor is modifying or changing, namely updating, the data contained in a reference register, the value in a corresponding one of the second set of registers becomes equal to the old data with which it has been compared, no output signal is permitted to be supplied to an engine actuator until after the new data supplied by the digital processor has been input to the appropriate reference register. This preventing or inhibiting action enables the system to control the engine actuators in an extremely accurate manner, as the reference data upon which actuator control signals are ultimately based is always permitted to be dynamically updated so that the engine is always controlled on the basis of current engine conditions.
摘要:
An electronic engine control apparatus in which the timing of the ignition and the fuel injection are calculated from a negative pressure in the intake manifold of the engine or the flow rate of suction air and the rotational speed of the engine. A reference register group is constituted of registers for storing the result of the calculation while an instantaneous register group is made up of registers for storing the instantaneous states of actuators. One of the registers of the reference register group and one of the registers of the instantaneous register group are selected according to a stage timing signal so that the contents of the two registers selected are compared with each other.
摘要:
An electronic control apparatus includes a digital processor which receives data from sensors indicating conditions of the engine and supplies output control data for operating various actuators which control the engine operation. The interfacing of data between the sensors, the digital processor and the actuators is effected through a set of registers and a controlled incrementing device. The set of registers includes a plurality of reference registers which store engine control data supplied from the digital processor. Another set of registers store respective sets of codes the values of which are sequentially and selectively incremented in accordance with a prescribed timing signal pattern during the rotation of the engine crankshaft. The data in these respective registers are compared with one another and upon the contents of a register, the contents of which are incremented by the timing signal pattern reaching the value stored in the reference register the data contained in which is supplied from the digital processor, an output is supplied to operate a respective engine actuator. Since the data supplied by the digital processor may vary at any time depending upon operating conditions, which are supplied by the digital processor, are not fixed but are subject to variation. If, at the time the digital processor is modifying or changing, namely updating, the data contained in a reference register, the value in a corresponding one of the second set of registers becomes equal to the old data with which it has been compared, no output signal is permitted to be supplied to an engine actuator until after the new data supplied by the digital processor has been input to the appropriate reference register. This preventing or inhibiting action enables the system to control the engine actuators in an extremely accurate manner, as the reference data upon which actuator control signals are ultimately based is always permitted to be dynamically updated so that the engine is always controlled on the basis of current engine conditions.
摘要:
An apparatus for controlling an electric sewing machine has a mechanism for transmitting the driving torque of a motor to the sewing machine to drive the same, a mechanism for imparting braking power to the sewing machine to stop the same, a mechanism for stopping the needle of said sewing machine at desired positions in its stroke and controlling means adapted to control these mechanisms. At least a part of the controlling means is constituted by a microcomputer. The signal input to the microcomputer is provided in synchronization with a synchronizing clock signal, and only such input signals as required in respective periods of operation are checked in each of the periods, so that the checking of the input signals is facilitated and accidents due to erroneous operation are avoided.