会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明专利
    • PROCESSOR
    • JP2000235489A
    • 2000-08-29
    • JP3549999
    • 1999-02-15
    • HITACHI LTD
    • HAYASHI TOMOICHIYAMADA TETSUYATSUNODA MASANOBUNISHII OSAMUARAKAWA FUMIO
    • G06F9/38G06F9/30
    • PROBLEM TO BE SOLVED: To provide a processor generating different exceptions at the time of executing an instruction for a sub-arithmetic unit when the sub-arithmetic unit is not added to a CPU, and at the time of designating the non-use of the sub-arithmetic unit by software. SOLUTION: When a mode bit C settable by a program supplied from a mode register 40 does not instruct the inhibition of the use of a sub-arithmetic unit, and an additional state identification signal B supplied from a signal generating circuit (not shown in a figure) indicates that a sub-arithmetic unit 20A is not added to a CPU 10, a first exception is generated by a judging circuit 30 and an exception generating circuit in response to an instruction to use the sub-arithmetic unit. When the mode bit C instructs the inhibition of the use of the sub-arithmetic unit, a second exception is generated by the judging circuit 30 and the exception generating circuit in response to the instruction to use the sub-arithmetic unit regardless of whether or not the additional state identification signal B indicates that the sub-arithmetic unit is added to the CPU.
    • 33. 发明专利
    • DIVISION AND SQUARE ROOT EXTRACTION ARITHMETIC UNIT
    • JPH10187420A
    • 1998-07-21
    • JP35733196
    • 1996-12-26
    • HITACHI LTD
    • YAMADA TETSUYATONOMURA MOTONOBUARAKAWA FUMIOTOTSUKA YONETARO
    • G06F7/552
    • PROBLEM TO BE SOLVED: To achieve the acceleration of arithmetic in SRT division/square root extraction arithmetic and to reduce circuit scale. SOLUTION: A quotient digit selector circuit (QSL) 1009 and a partial remainder high-order digit prediction circuit (REL) 1010 are provided by synthesizing logics based on a quotient selection/partial remainder high-order digit prediction table. A partial remainder high-order digit determination circuit (REM) 1011 generates the high-order three digits of partial remainder based on the high-order two digits of partial remainder from the REL 1010, one bit of sum and one bit of carry from a conservative adder (CSA) 1008. The QSL 1009 generates high-order four digits of partial remainder based on high-order three digits of partial remainder from the REM 1011, one bit of sum and one bit of carry from the CSA 1008 so that a quotient digit can be found. The REL 1010 generates high-order four digits of partial remainder from the REM 1011, one bit of sum and one bit of carry from the CSA 1008 and finds the predictive value of high-order two digits of partial remainder based on these generated four digits, one digit of divided/partial root extracted value and the quotient digit from the QSL 1009.
    • 36. 发明专利
    • MULTI-PORT MEMORY
    • JPH04186594A
    • 1992-07-03
    • JP31399990
    • 1990-11-21
    • HITACHI LTD
    • OKADA TETSUHIKOSUZUKI MAKOTONARITA SUSUMUARAKAWA FUMIOUCHIYAMA KUNIO
    • G11C11/41
    • PURPOSE:To access to a most priority address line when the same address is input to different address lines, and to simultaneously write a plurality of data by adding a simple logic by providing a priority order at input address lines. CONSTITUTION:A priority processor 600 inputs word selection lines WS10 - WS1n, WS20 - WS2n from address decoders 110, 120, preferentially processes the address of an address bus 101, and sends word lines W10 - W1n, W20 - 2n to a memory cell array 300. When a word selection line WS1i is selected, the SW2i is invalidated, and when the same address is input, only a word line W1i to the bus 101 is validated. A coincidence detector 700 generates a positive polarity coincidence signal 701 when the addresses of the buses 101, 102 are equal, generates a negative polarity coincidence signal when both the addresses are difference, and transfers an access or not the same address to a data output unit 500. When the configuration is provided in a multi-port memory, a plurality can be simultaneously written without overhead.
    • 38. 发明专利
    • MICROPROCESSOR
    • JPH04175929A
    • 1992-06-23
    • JP30241590
    • 1990-11-09
    • HITACHI LTD
    • ARAKAWA FUMIOOKADA TETSUHIKONARITA SUSUMU
    • G06F9/38
    • PURPOSE:To expedite register update by performing the register update by the addition of the latest value without waiting the end of register reference. CONSTITUTION:For register update halfway in a pipeline, a register update control mechanism 16 latches the value of a bus C5 in a latch A, inhibits the same register from being updated halfway in the pipeline until the final stage of the pipeline is started, and transfers the value of the latch A in the final stage of the pipeline to a latch B. For register update at the end of the pipeline, the value of a bus C'10 is latched in the latch B. A register reference control mechanism 17 selects the latch A for register reference of next and succeeding instructions from the register update halfway in the pipeline to the end of the final stage of the pipeline or the latch B for other cases, and outputs the value to a bus A2, a bus B3, a bus A'8, or bus B'9. Consequently, the register update can be expedited.
    • 39. 发明专利
    • MICROPROCESSOR
    • JPH04175928A
    • 1992-06-23
    • JP30241690
    • 1990-11-09
    • HITACHI LTD
    • NARITA SUSUMUOKADA TETSUHIKOARAKAWA FUMIO
    • G06F9/38
    • PURPOSE:To speed up processing by buffering information, indicating whether or not respective process stages are used, as to plural instructions from an instruction coding or decoding result and transferring data not through the respective process stages by using the information. CONSTITUTION:An instruction deciding part 3 decodes instructions 10 which are inputted one after another by an instruction decoder 20 and generates their instruction addresses by an instruction address generator 22 at the same time. Decoding information 31 of the obtained instructions and the instruction addresses 32 are stored in a decoding information buffer(DIB) 23. Plural pieces of instruction decoding information and instruction addresses can be held in the DIB 23, and processes which can be executed in parallel are found in the DIB among them and outputted as stage-classified control information 11-1. A stage-classified answer signal 11-3 is an answer signal corresponding to an execution request which is made by using the signal 11-1 and an instruction address 11-2 is used by an address calculation part 4 for address calculation. Consequently, the instruction execution can be speeded up.
    • 40. 发明专利
    • MICROPROCESSOR
    • JPH0477925A
    • 1992-03-12
    • JP19066190
    • 1990-07-20
    • HITACHI LTD
    • NARITA SUSUMUARAKAWA FUMIOOKADA TETSUHIKOUCHIYAMA KUNIO
    • G06F9/30G06F9/32G06F9/38G06F12/04
    • PURPOSE:To improve the maximum throughput of instruction decoding performance by assuming the instruction length of a preceding instruction so as to decode a succeeding instruction among the instructions which are simultaneously decoded. CONSTITUTION:A control part PCNT judges whether instruction codes which respective instruction decoders ID0 and ID1 process are the instructions which can be decoded in respective instruction decoders or not. When they are the instruction decoders decoding the instructions having form which cannot be decoded, the decoding result of the instruction code succeeding the instruction is entirely ignored. When all the instruction decoders decode the instruction having the shortest instruction form as the result of judgement, all decoding results are set to be effective. At that time, the throughput of the instruction decoding is maximum and the instructions whose number is equal to that of the instruction decoders are processed in one cycle. Thus, the maximum throughput of instruction decoding performance can be improved.