会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method and apparatus for selectively posting write cycles using the
82385 cache controller
    • 使用82385高速缓存控制器选择性地发布写周期的方法和装置
    • US5045998A
    • 1991-09-03
    • US359794
    • 1989-06-01
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • G06F12/08
    • G06F12/0888
    • A microprocessor system employing an 80386 CPU and an 82385 cache controller has the capability of functioning with dynamic bus sizing (where the CPU interacts with devices which may or may not be 32-bits wide), as well as posted write capability. Unfortunately, the two capabilities have the possibility of an incompatibility if a write cycle is posted to a device which cannot transfer 32 bits on a single cycle. The present invention provides logic to overcome this incompatibility. An address decoder is provided to decode the tag portion of an address asserted on a CPU bus to determine if the asserted address is inside or outside a range of addresses which define cacheable devices. Any cacheable device is by definition 32 bits wide and therefore posted writes are allowed only to cacheable devices. Accordingly, the microcomputer system employing the invention posts write cycles to cacheable devices; write cycles to non-cacheable devices are inhibited from being posted.
    • 采用80386 CPU和82385高速缓存控制器的微处理器系统具有动态总线大小调整功能(CPU与可能或不是32位宽的设备交互)以及发布的写入功能。 不幸的是,如果将写周期发布到在单个周期内不能传输32位的器件,则这两个功能具有不兼容的可能性。 本发明提供了克服这种不兼容性的逻辑。 提供地址解码器来解码在CPU总线上断言的地址的标签部分,以确定所断言的地址是否在限定可高速缓存设备的地址范围之内或之外。 任何可缓存设备的定义为32位宽,因此发布的写入仅允许可缓存设备。 因此,采用本发明的微计算机系统将写入周期写入可高速缓存的设备; 对不可缓存设备的写周期被禁止发布。
    • 7. 发明授权
    • Microcomputer system employing address offset mechanism to increase the
supported cache memory capacity
    • 微机系统采用地址偏移机制来增加支持的缓存容量
    • US5450559A
    • 1995-09-12
    • US771528
    • 1991-10-07
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • G06F12/02G06F12/08
    • G06F12/0886G06F12/0806
    • The capacity of cache memory supported by a cache controller can be increased by offsetting the relationship between CPU address output terminals and address input terminals of the cache controller and correspondingly doubling the cache line size. In some cases, additional logic generates a hidden memory cycle so as to fetch from memory that number of bytes equal to the new line size regardless of the width of the data bus. The hidden memory cycle is initiated by a read miss and further logic generates a memory address which is not generated by the CPU. The hidden memory cycle is maintained transparent to the CPU and cache controller by inhibiting the change in a READY signal until completion of both the normal memory cycle and the hidden memory cycle.
    • 通过抵消CPU地址输出端子和高速缓存控制器的地址输入端子之间的关系并相应地使高速缓存行大小加倍,可以增加由高速缓存控制器支持的高速缓冲存储器的容量。 在某些情况下,额外的逻辑会产生一个隐藏的内存周期,以便从内存中获取等于新行大小的字节数,而不管数据总线的宽度。 隐藏的存储器周期由读取未命中发起,并且进一步的逻辑产生不由CPU产生的存储器地址。 通过禁止READY信号的改变直到完成正常的存储器周期和隐藏的存储器周期,隐藏的存储器周期对于CPU和高速缓存控制器是保持透明的。
    • 8. 发明授权
    • Data processing apparatus for selectively posting write cycles using the
82385 cache controller
    • 使用82385高速缓存控制器选择性地发布写周期的数据处理装置
    • US5327545A
    • 1994-07-05
    • US696809
    • 1991-05-07
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • Ralph M. BegunPatrick M. BlandMark E. Dean
    • G06F12/08G06F12/00
    • G06F12/0888
    • A microcomputer system employing an 80386 CPU and an 82385 cache controller has the capability of functioning with dynamic bus sizing (where the CPU interacts with devices which may or may not be 32-bits wide), as well as posted write capability. Unfortunately, the two capabilities have the possibility of an incompatibility if a write cycle is posted to a device which cannot transfer 32 bits on a single cycle. The present invention provides logic to overcome this incompatibility. An address decoder is provided to decode the tag portion of an address asserted on a CPU local bus to determine if the asserted address is inside or outside a range of addresses which define cacheable devices. Any cacheable device is by definition 32 bits wide and therefore posted writes are allowed only to cacheable devices. Accordingly, the microcomputer system employing the invention posts write cycles to cacheable devices; write cycles to non-cacheable devices are inhibited from being posted.
    • 使用80386 CPU和82385高速缓存控制器的微机系统具有动态总线大小调整功能(CPU与可能或不是32位宽的设备交互)以及发布的写入功能。 不幸的是,如果将写周期发布到在单个周期内不能传输32位的器件,则这两个功能具有不兼容的可能性。 本发明提供了克服这种不兼容性的逻辑。 提供地址解码器来解码在CPU本地总线上断言的地址的标签部分,以确定断言的地址是否在限定可高速缓存设备的地址范围之内或之外。 任何可缓存设备的定义为32位宽,因此发布的写入仅允许可缓存设备。 因此,采用本发明的微计算机系统将写入周期写入可高速缓存的设备; 对不可缓存设备的写周期被禁止发布。