摘要:
A virtual machine system in which a plurality of operating systems (OS's) can run on one computer including a physical main storage (physical MS), and at least one physical extended storage (physical ES), each operating system (OS) of the OS's having a virtual MS on the physical MS and at least one virtual ES on the at least one physical ES. The system includes a first address translator for translating a virtual ES address designated by an instruction issued by one OS of the OS's on a virtual space generated by the one OS on one virtual ES of the at least one virtual ES of the one OS to a virtual physical ES address on the one virtual ES based on the virtual ES address and an address of an ES relocation table on the virtual MS of the one OS or an ES relocation register in the computer, the one virtual ES being on one physical ES of the at least one physical ES of the computer, and a second address translator for translating the virtual physical ES address to a physical ES address on the one physical ES based on the virtual physical ES address and a start address of the one virtual ES in the one physical ES.
摘要:
In a computer system capable of being configured in a multiprocessor system, a plurality of virtual machines are grouped by object of use to define a plurality of processor groups. Each processor has an identifier for a processor group to which it belongs. When an instruction which requires synchronous execution among the processors is executed, the processor identifies the processor group to which it belongs and requests the synchronous execution of the instruction to only the processors in the group. In another aspect, each processor which has a request for execution refers to its own identifier to determine if the request is from a processor of the same group in order to determine whether it should execute the instruction or not. When the processor completes the execution of the instruction, it sends an end signal to the requesting processor so that another instruction from other processors in the same group can be executed.
摘要:
A timing generator, includes: a first memory circuit that stores timing generation information; a first register for holding the timing generation information in the first memory circuit; a first external input part for accessing to the first register so as to rewrite data therein; a selector that selects one of the first memory circuit and the first external input part in order to conduct writing of data in the first register; and a pulse generation part that generates a pulse timing in accordance with the timing generation information held in the first register so as to output a single or a plurality of pulses. A pulse timing required for driving a solid-state imaging device and the like can be generated easily and the timing generation can be rewritten externally.
摘要:
A solid-state imaging device includes a plurality of pixels arranged two-dimensionally. Each pixel includes a photoelectric converter (2) for converting incident light to a charge, and a gray filter (6a, 6b, 6c) having a visible light transmittance that is different depending on the photoelectric converter (2). According to this construction, the plurality of pixels have different sensitivities to incident light. By combining pixel signals obtained from three pixels having different sensitivities, a wider dynamic range can be achieved.
摘要:
Air conditioning equipment that ensures sufficient noise reduction in the low frequency range of a few hundred hertz or below. The air conditioning equipment is characterized by including a heat exchanger for exchanging heat between air and refrigerant of a refrigeration cycle, a fan that supplies air to the heat exchanger, an air duct in which the fan is installed and through which acoustic waves are propagated, and a plurality of small holes that blows a jet into the air duct and sucks a jet from the air duct by a pressure difference between the blow side and the suction side of the fan.
摘要:
The number of oscillators required to construct a digital radiocommunication terminal can be reduced and a circuit used for the digital radiocommunication terminal can be reduced in size. For this purpose, the digital radiocommunication terminal for effecting information transmission using an N (integer)-phase-shift-keyed signal (identification symbol number N=4 upon .pi./4 shifted QPSK modulation), is constructed such that an oscillation frequency generated from a reference oscillator employed with a frequency synthesizer is selected to have a common multiple of a second intermediate frequency and an identification symbol phase N and is supplied to a detector for outputting received data therefrom.
摘要:
The data processing unit includes a greater number of physical floating point registers than the number of floating point registers accessible by an instruction, window start point register having a plurality of bits, 1-bit window start pointer valid register, conversion apparatus for converting a floating point register number in an instruction to a physical floating point register number when the value of the window start pointer valid register is 1, and changing the pattern of this conversion by a value obtained from the value of the window start pointer register or the value of a window stride designated in a specific instruction, and the value of the window start pointer register. Also provided is an instruction controller for detecting a window start pointer set instruction for setting a value to the window start pointer register, a floating point register pre-load instruction for converting the floating point register number in the instruction to a physical floating point register number by the conversion circuit from the value obtained from the value of the window start pointer register and the value of the window stride, and storing a main memory data in the physical floating point register indicated by the physical floating point register number.
摘要:
To reduce the amount of data that should be stored on a memory-built-in timing generator for generating timing pulses for use to drive a solid-state imaging device, V- and H-counters, three ROMs, V- and H-comparators and combinatorial logic circuit are provided. The V- and H-counters perform a count operation responsive to vertical and horizontal sync signal pulses as respective triggers. One of the ROMs stores time-series data representing a logical level repetitive pattern of an output pulse train. The other two ROMs store edge data representing at what counts of the V- and H-counters control pulses should change their logical levels. The V- and H-comparators and the combinatorial logic circuit change the logical levels of the control pulses when the counts of the V- and H-counters match the edge data. The comparators and logic circuit also output, as the timing pulses, results of logical operations performed on the output pulse train, represented by the time-series data, and the control pulses.
摘要:
In a storage system having a main storage and a buffer storage accessable by a plurality of requesters, the buffer storage comprises a buffer storage data area having a plurality of storage areas for storing a portion of data of the main storage as a copy of the main storage for each predetermind storage unit, and a buffer storage addess area for storing addresses of the predetermined storage units coresponding to the storage areas. The buffer storage address area is divided into a plurality of addres area banks each interleaved by storage unit, and the buffer storage data area is divided into a plurality of data area banks each interleaved by an access width unit.
摘要:
In a storage system having a main storage and a buffer storage accessable by a plurality of requesters, the buffer storage comprises a buffer storage data area having a plurality of storage areas for storing a portion of data of the main storage as a copy of the main storage for each predetermined storage unit, and a buffer storage address area for storing addresses of the predetermined storage units corresponding to the storage areas. The buffer storage address area is divided into a plurality of address area banks each interleaved by storage unit, and the buffer storage data area is divided into a plurality of data area banks each interleaved by an access width unit.