会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明授权
    • Accessing tables in memory banks using load and store address generators sharing store read port of compute register file separated from address register file
    • 使用加载和存储地址生成器访问存储库中的表,共享存储与地址寄存器文件分离的计算寄存器文件的读取端口
    • US06397324B1
    • 2002-05-28
    • US09596103
    • 2000-06-16
    • Edwin Frank BarryCharles W. Kurak, Jr.Gerald G. PechanekLarry D. Larsen
    • Edwin Frank BarryCharles W. Kurak, Jr.Gerald G. PechanekLarry D. Larsen
    • G06F9312
    • G06F9/3004G06F9/30112G06F9/3012G06F9/3013G06F9/3885H03M7/425
    • A very long instruction word (VLIW) processor typically requires a large number of register file ports due to the parallel execution of the sub-instructions comprising the VLIW. By splitting a general purpose register file into separate address and compute register files, the number of compute register file ports is significantly reduced. This reduction is particularly evident when multiple load and store execution units with indexed addressing modes are supported. The implication is that a faster register file and dedicated address registers are achieved in the programming model. The savings comes at the cost of providing support for data movement between the compute register file and the address register file. In addition, address arithmetic, table look-up, and store to table functions are desirable functions that cannot be obviously obtained when the address registers are separated from the compute registers. The present approach provides an efficient mechanism for supporting these functions while maintaining separate compute and address register files.
    • 由于并行执行包括VLIW的子指令,很长的指令字(VLIW)处理器通常需要大量的寄存器文件端口。 通过将通用寄存器文件分割成单独的地址和计算寄存器文件,计算寄存器文件端口的数量大大减少。 当支持具有索引寻址模式的多个加载和存储执行单元时,这种减少尤其明显。 这意味着在编程模型中实现了更快的寄存器文件和专用地址寄存器。 节省成本是为计算寄存器文件和地址寄存器文件之间的数据移动提供支持。 此外,地址算术,表查找和存储到表函数是当地址寄存器与计算寄存器分离时不能明显获得的所需函数。 本方法提供了一种支持这些功能的有效机制,同时保持单独的计算和地址寄存器文件。