会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Data processing system, memory access device and method including
selecting the number of pipeline stages based on pipeline conditions
    • 数据处理系统,存储器访问装置和方法,包括基于流水线条件选择流水线级数
    • US5809552A
    • 1998-09-15
    • US705562
    • 1996-08-29
    • Koichi KuroiwaHideyuki IinoHiroyuki FujiyamaKenji ShirasawaMasaharu KimuraNoriko KadomaruShinichi UtsunomiyaMakoto Miyagawa
    • Koichi KuroiwaHideyuki IinoHiroyuki FujiyamaKenji ShirasawaMasaharu KimuraNoriko KadomaruShinichi UtsunomiyaMakoto Miyagawa
    • G06F13/16G06F13/00
    • G06F13/1615
    • A memory accessing device and method, in a data processing system which has pipelines, for correctly associating prefetched addresses from an address bus with corresponding prefetched data from a data bus, when sending data to and receiving data from an external memory. The memory accessing device has a condition determining device determining pipeline control conditions based on pipeline information and address information; a number-of-stages selecting device selecting the number of pipeline stages based on pipeline activation conditions and the pipeline control conditions; and a valid data detecting device detecting valid data positions in the prefetched data based on the number of pipeline stages selected and correctly associating the valid data positions in the prefetched data with the prefetched addresses. Additionally, a data input/output unit performs an arithmetic operation on data transferred from an external memory to a vector register, wherein the result of the arithmetic operation, upon completion, is transferred from the vector register to the external memory for storage. The data input/output unit has a data holding unit storing m-bit data units and rearranges exactly in the original order n pieces of m/n-bit data when n pieces of m/n-bit data are loaded from an external memory and then stored back into the external memory.
    • 一种具有管线的数据处理系统中的存储器访问装置和方法,用于当从外部存储器发送数据并从外部存储器接收数据时,将来自地址总线的预取地址与来自数据总线的相应预取数据正确地相关联。 所述存储器访问装置具有根据流水线信息和地址信息确定流水线控制条件的条件判定装置; 阶段选择装置,其基于流水线激活条件和流水线控制条件选择流水线级数; 以及有效数据检测装置,基于所选择的流水线级数,并将预取数据中的有效数据位置与预取地址正确地相关联,来检测预取数据中的有效数据位置。 此外,数据输入/输出单元对从外部存储器传送到向量寄存器的数据执行算术运算,其中算术运算的结果在完成后从矢量寄存器传送到外部存储器用于存储。 数据输入/输出单元具有存储m位数据单元的数据保持单元,并且当从外部存储器加载n个m / n位数据时,以原始顺序重新排列n个m / n位数据, 然后存储回外部存储器。
    • 9. 发明授权
    • Processor having interface with bus arbitration circuit
    • 处理器具有与总线仲裁电路的接口
    • US06292861B1
    • 2001-09-18
    • US09294340
    • 1999-04-20
    • Hiroyuki Fujiyama
    • Hiroyuki Fujiyama
    • G06F13364
    • G06F13/364
    • A processor 11A comprises a processor core 11 connected to an internal bus 14, an interface circuit 12 connected between the internal bus 14 and an external bus 22, and an interface circuit 13 connected between the internal bus 14 and an external bus 24. To simplify bus arbitration, the interface circuit 12 holds an address on the internal bus 14 in an first address buffer register 121 in response to an internal address strobe signal *ASi, judges based on the address value whether or not an access request is performed, outputs a bus request signal *PREQ, outputs the content of the first address register 121 onto the external bus 22 after getting a bus ownership, thereafter provides the data on the external bus 22 to the internal bus 14, and provides an internal ready signal *RDYi to the processor core 11. The processor may comprise a between-interface control circuit to enable to connect between the external circuits 22 and 24 in common.
    • 处理器11A包括连接到内部总线14的处理器核心11,连接在内部总线14和外部总线22之间的接口电路12以及连接在内部总线14和外部总线24之间的接口电路13.为了简化 总线仲裁,接口电路12响应于内部地址选通信号* ASi在第一地址缓冲寄存器121中的内部总线14上保存地址,基于地址值判断是否执行访问请求,输出 总线请求信号* PREQ在获得总线所有权之后将第一地址寄存器121的内容输出到外部总线22上,然后将外部总线22上的数据提供给内部总线14,并将内部就绪信号* RDYi提供给 处理器核心11.处理器可以包括能够共同地在外部电路22和24之间连接的接口间控制电路。
    • 10. 发明授权
    • Data transfer control method and apparatus for performing consecutive
burst transfer operations with a simple structure
    • 用于以简单的结构执行连续的突发传送操作的数据传送控制方法和装置
    • US6009493A
    • 1999-12-28
    • US824761
    • 1997-03-26
    • Hiroyuki Fujiyama
    • Hiroyuki Fujiyama
    • G06F13/28G06F12/00
    • G06F13/28
    • A method and apparatus for controlling transfer of data in which a plurality of burst transfer operations starting from an arbitrary byte as a start address are performed consecutively without a high-speed adder provided in the conventional data transfer apparatus performing burst transfer. Data is transferred between memories by a plurality of consecutive burst transfer operations performed on data stored in consecutive addresses. Each of the burst transfer operations is performed on the data stored in a respective one of memory cell areas each of which corresponds to a unit of burst transfer. A first address representing an address of one of the memory cell areas storing data to be transferred is calculated. The first address is a part of a start address of a second or later burst transfer operation. A second address representing an address of one of memory cells provided in the one of the memory cell areas is calculated separately. The data transfer operation is started from the one of the memory cells. The second address is a part of the start address of the second or later burst transfer operation.
    • 一种用于控制数据传送的方法和装置,其中从任意字节开始的多个突发传送操作作为起始地址连续执行,而不需要在执行突发传送的常规数据传送装置中提供的高速加法器。 数据通过对存储在连续地址中的数据执行的多个连续的突发传送操作在存储器之间传送。 每个突发传送操作对存储在相应的一个存储单元区域中的数据执行,每个存储单元区域对应于突发传送单元。 计算表示存储要传送的数据的存储单元区域之一的地址的第一地址。 第一个地址是第二次或以后的突发传送操作的起始地址的一部分。 分别计算表示在一个存储单元区域中提供的一个存储单元的地址的第二地址。 从存储单元之一开始数据传送操作。 第二个地址是第二次或之后的突发传送操作的起始地址的一部分。