摘要:
A non-transitory computer-readable medium storing a processor testing program causing a computer to execute a testing process for a processor, the processor having a plurality of pipeline stages for processing an instruction and a controller for providing the pipeline stage with an inter-lock signal for aborting a transition of the instruction between the pipeline stages when a pipeline hazard is expected to occur. The testing process has a timing generating process including: referring to a pipeline-stage combination pattern indicating whether or not an instruction is under process at each pipeline stage and prescribes a processing status to be tested, and timing generating which provides the inter-lock signal, while an instruction included in a test instruction sequence is executed, so that a processing status of the instruction is matched with the processing status to be tested according to an status information.
摘要:
A semiconductor circuit includes a memory which stores data; a processing device which executes a program, writes argument data of a function of the program into the memory referring to an address stored in a stack pointer, when a value of a program counter, which indicates an address of the program under execution, reaches a hardware accelerator starting address, and outputs the address stored in the stack pointer; and a hardware accelerator which receives the address of the stack pointer from the processing device, when a value of the program counter of the processing device reaches the hardware accelerator starting address, reads the argument data of the function from the memory referring to the address stored in the stack pointer, and executes the function implemented in hardware using the argument data.
摘要:
A processor includes a processing unit capable of executing single-instruction multiple-data operations; a register file configured to store data that is to be supplied to the processing unit and to be subjected to operations, and a buffer provided separately from the register file, the buffer being a buffer where an integer “n” number of data columns each having a plurality of data elements are written on a column-by-column basis, and data elements at the same location are selected and read as “n” data elements from the respective “n” data columns, wherein the “n” data elements read from the buffer is supplied to the processing unit as data to be subjected to a single-instruction multiple-data operation.
摘要:
The method of the present invention includes the steps of: (A) providing a first substrate, and a second substrate, wherein the first substrate includes a first light shielding layer provided within a non-display region, the first light shielding layer including a light-transmitting portion provided near an outer boundary of the first light shielding layer, the light-transmitting portion comprising a recess or an opening; (B) drawing a seal pattern with a sealant, the seal pattern being drawn outside the first light shielding layer so as to surround the display region, comprising the substeps of: (B1) beginning application of the sealant near the light-transmitting portion, (B2) applying the sealant along an outer periphery of the first light shielding layer, and (B3) forming a junction with the sealant having been applied near the light-transmitting portion; (C) applying a liquid crystal material within the display region surrounded by the sealant; (D) attaching the first substrate and the second substrate; and (E) performing light irradiation from the first substrate side to cure the sealant.
摘要:
The method of the present invention includes the steps of (A) providing a first substrate, and a second substrate, wherein the first substrate includes a first light shielding layer provided within a non-display region, the first light shielding layer including a light-transmitting portion provided near an outer boundary of the first light shielding layer, the light-transmitting portion comprising a recess or an opening; (B) drawing a seal pattern with a sealant, the seal pattern being drawn outside the first light shielding layer so as to surround the display region, comprising the substeps of: (B1) beginning application of the sealant near the light-transmitting portion, (B2) applying the sealant along an outer periphery of the first light shielding layer, and (B3) forming a junction with the sealant having been applied near the light-transmitting portion; (C) applying a liquid crystal material within the display region surrounded by the sealant; (D) attaching the first substrate and the second substrate; and (E) performing light irradiation from the first substrate side to cure the sealant.
摘要:
The method of the present invention includes the steps of: (A) providing a first substrate, and a second substrate, wherein the first substrate includes a first light shielding layer provided within a non-display region, the first light shielding layer including a light-transmitting portion provided near an outer boundary of the first light shielding layer, the light-transmitting portion comprising a recess or an opening; (B) drawing a seal pattern with a sealant, the seal pattern being drawn outside the first light shielding layer so as to surround the display region, comprising the substeps of: (B1) beginning application of the sealant near the light-transmitting portion, (B2) applying the sealant along an outer periphery of the first light shielding layer, and (B3) forming a junction with the sealant having been applied near the light-transmitting portion; (C) applying a liquid crystal material within the display region surrounded by the sealant; (D) attaching the first substrate and the second substrate; and (E) performing light irradiation from the first substrate side to cure the sealant.
摘要:
A multi-core system includes: a first core that writes first data by execution of a first program, wherein the first core gives write completion notice after completion of the writing; a second core that refers to the written first data by execution of a second program; and a scheduler that instructs the second core to start the execution of the second program before the execution of the first program is completed when the scheduler is given the write completion notice from the first core by the execution of the first program.
摘要:
A processor includes: an arithmetic unit configured to execute instructions; an instruction decode part configured to decode the instructions executed in the arithmetic unit and to output opcodes; and an interrupt register configured to receive interrupt signals, wherein the instruction decode part includes an instruction code map that stores the opcodes in correspondence to instructions and outputs the opcodes in accordance with the instructions inputted, and the instruction code map stores a plurality of sets of opcodes to be output as switch opcodes corresponding to additional instructions, the additional instructions are a part of the instructions, and switches the sets of the switch opcodes in accordance with the interrupt signal.
摘要:
A compressed instruction processing device has: a compressed instruction expanding circuit which expands a compressed instruction code that include a difference code between an instruction code being a compression object and a reference instruction code and which outputs an expanded instruction code; an instruction buffer storing the instruction code expanded by the compressed instruction expanding circuit; and an execution section executing the instruction code expanded by the compressed instruction expanding circuit, wherein the compressed instruction expanding circuit outputs the expanded instruction code by inputting the instruction code in the instruction buffer as the reference instruction code and adding the reference instruction code and the difference code in the compressed instruction code.
摘要:
A cache memory system including a processing unit and a cache memory which is connected to the processing unit, wherein when a store instruction of storing write data into a certain address is executed, the cache memory system executes selectively one of, a first operation mode of allocating an area of the address to the cache memory in response to a generation of a cache miss due to an access to the address, copying data of the address of the main memory unit to the cache memory and then rewriting the copied data on the cache memory using the write data, and a second operation mode in response to a generation of a cache miss due to the access to the address and storing the write data to the cache memory without copying data of the address of the main memory unit to the allocated area on the cache memory.