会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Speed optimal bit ordering in a cache memory
    • 在缓存中调速最佳位排序
    • US5802565A
    • 1998-09-01
    • US705443
    • 1996-08-29
    • John G. McBrideTed B. Ziemkowski
    • John G. McBrideTed B. Ziemkowski
    • G06F12/08G06F13/00
    • G06F12/0895
    • Disclosed herein are methods and apparatus relating to speed optimal bit ordering in a cache memory. All of the data arrays capable of driving a single output bit are grouped with combinational I/O logic for driving same. The data arrays and combinational I/O logic corresponding to a single output bit can be thought of as a bit slice of a cache. Bit slices are preferably arranged so that predecode bit slices are nearest to the I/O end of the cache. A number of predecode bit slices corresponding to a single instruction or data word are preferably followed by the instruction's predecode data bit slices. Non-predecode data bit slices are arranged so that big/little endien data bit pairs are adjacent to one another, or as close to each other as possible given other bit slice ordering restraints. The arrangement of bit slices in big/little endien pairs yields I/O buses of minimum length. Components of combinational I/O logic are arranged in staggered form, perpendicularly to the I/O datapath of a cache. In this manner, a single control line can latch all of the elements in a logical register.
    • 这里公开了与高速缓冲存储器中的速度最佳比特排序有关的方法和装置。 能够驱动单个输出位的所有数据阵列都以组合I / O逻辑进行分组,以驱动它们。 对应于单个输出位的数据阵列和组合I / O逻辑可以被认为是缓存的位片。 位片优选地被布置成使得预代码位片最接近高速缓存的I / O端。 对应于单个指令或数据字的多个预解码比特片优选地跟随指令的预代码数据比特片段。 非预解码数据位片被布置成使得大/小的内部数据位对彼此相邻,或者尽可能靠近彼此,给定其他位片排序约束。 大/小端对中的位片的排列产生最小长度的I / O总线。 组合I / O逻辑的组件以垂直于缓存的I / O数据路径的交错格式布置。 以这种方式,单个控制线可以锁存逻辑寄存器中的所有元件。
    • 4. 发明授权
    • Speed efficient cache output selector circuitry based on tag compare and
data organization
    • 基于标签比较和数据组织的高速缓存输出选择器电路
    • US5854943A
    • 1998-12-29
    • US689173
    • 1996-08-07
    • John G. McBrideTed B. Ziemkowski
    • John G. McBrideTed B. Ziemkowski
    • G06F12/08G06F15/02
    • G06F12/0864G06F12/0886
    • A cache output selector for a multi-way set-associative cache memory which provides for simultaneous access of multiple-word data is presented. The cache memory comprises a plurality of data arrays wherein no two consecutive multiple-word reside in the same data. The cache output selector of the present invention includes, for each data array of the plurality of data arrays, a qualifying multiplexor which receives the respective tag match signals from each of the tag matching circuits as data input and a set selector signal, as selector input, and at least one qualifying signal as qualifying input. The set selector signal indicates which data array a first set of the multi-way set-associative memory resides in during a current read/write cycle. The qualifying multiplexor combines a clock qualifying functionality and a multiplexor functionality to produce a data array output enable signal in only two levels of logic. The cache memory comprises a prefetch buffer path and a bypass path from which the cache output selector selects an addressed multi-word for output. The output path selected circuit includes a pair of qualifying NOR gates. Each qualifying NOR gate combines a clock qualifying functionality and a logical NOR functionality to produce a qualified prefetch buffer path output enable signal and a qualified bypass path output enable signal respectively.
    • 提出了一种用于多路组合相关高速缓冲存储器的高速缓存输出选择器,其提供多字数据的同时访问。 高速缓冲存储器包括多个数据阵列,其中没有两个连续的多字存在于同一数据中。 本发明的高速缓存输出选择器对于多个数据阵列的每个数据阵列包括一个合格的多路复用器,它接收来自每个标签匹配电路的各个标签匹配信号作为数据输入和一个设置选择器信号作为选择器输入 ,以及至少一个合格信号作为合格输入。 设置选择器信号指示在当前读/写周期期间多路组合关联存储器的第一组的哪个数据阵列。 合格多路复用器组合了时钟限定功能和多路复用器功能,以仅在两个逻辑层级产生数据阵列输出使能信号。 高速缓存存储器包括预取缓冲器路径和旁路路径,高速缓存输出选择器从该路径选择所寻址的多字以输出。 输出路径选择电路包括一对合格的或非门。 每个合格的NOR门组合了时钟限定功能和逻辑NOR功能,以分别产生合格的预取缓冲器路径输出使能信号和合格的旁路路径输出使能信号。