怀特电子设计
WED3C7410E16M-XBHX
初步
表1: L2CR位设置
位
16
名字
L2SL
功能
L2 DLL缓慢。设置L2SL增加了DLL的延迟线的各抽头的延迟。它旨在通过DLL来增加延迟
以适应较慢的L2内存总线频率。
0 :设置为WED3C7410E16M , XBHX
因为L 2的RAM接口100 MHz以上操作。
17
L2DF
L2差分时钟。该模式支持后期写的SRAM的差分时钟的要求。
0 :设置为WED3C7410E16M , XBHX
因为迟写的SRAM不被使用。
18
L2BYP
L2 DLL旁路被保留。
0 :设置为WED3C7410E16M , XBHX
19
L2FA
L2 FL USH协助(软件FL USH ) 。当该位被否定,所有行从DL1具有CDMRSV = 01xxx1的状态castout
(即C-位取反) ,不会在二级分配,如果他们错过。从DL1声称该位力每castout分配中的条目
二级如果在L2的castout失误而不管C-位的状态。该L2FA位必须设置和L2IO位必须清零
为了使用该软件FL USH算法。
L2硬件FL USH 。当处理器检测L2HWF的值设置为1时, L 2将开始一个硬件佛罗里达州USH 。在佛罗里达州USH会
通过启动具有低的高速缓存索引的时间完成,并增加这些指数对高速缓存的路0 ,一个索引,直到最大
得到的索引值。然后,索引将被清零,并且在同一过程被重复用于缓存的方法1 。对于每一个
索引和缓存的方式,处理器将产生一个castout操作至系统总线的所有改性音响版32字节的扇区。在
佛罗里达州USH硬件的端部,在L2标记的所有线将失效。在佛罗里达州USH ,从ICACHE所有内存活动,
DCACHE正在访问的L2 ,直到FL USH完成封锁。窥探,但是,完全由L2上的佛罗里达州USH期间提供服务。
当L2标记已经完全FL ushed所有有效的输入,此位将被复位由硬件来b'0" 。当该位被清除,它
不一定保证所有线形成的L2已经完全写至系统接口。 L2 copybacks可以stll
被排队在总线接口单元。下面是其中必须运行以使用的L2硬件冲洗的代码。当网络连接最终同步完成,
在L2所有莫迪网络版生产线将被写入到系统地址总线。
禁止中断
dssall
SYNC
设置L2HWF
SYNC
21
L2IO
L2指令仅。设置此位enales指令只能运行在L2高速缓存。对于此操作,只能从交易
L1指令高速缓存允许在二级缓存重新加载。已有数据的地址在缓存中仍然会打的L1数据
缓存。当两个L2DO和L2IO被断言,则L2高速缓存被有效地锁定。
20
L2HWF
22
L2CLKSTP L2时钟停止。设置此位使能支持此功能的高速缓存公羊的L2CLK_OUT信号的自动停止。
而L2CLKSTP被设置, L2CLK_OUT信号时,将自动WED3C7410E16M - XBHX进入打盹或睡眠停
模式,而当WED3C7410E16M - XBHX退出打盹或睡觉会自动重新启动。
L2DRO
L2 DLL侧翻。设置此位使潜在侧翻的DLL (或实际翻转)条件引起checkstop的
处理器。当DLL被选择延迟线的最后一个阶梯,因此可能的风险滚来滚去,会发生翻车的潜在条件
到网络连接第一个抽头与一个调整,同时保持同步的过程。这样的条件是操作不当的
DLL中,并且,当不期望这种条件下,其允许检测为增加安全性。该位可当DLL是网络首先启动设置
(与L2CLK位设置)初始同步过程中检测侧翻。当L2高速缓存被允许(与L2E它也可以被设置
位)的DLL后,已经取得了初步锁定。
版权所有
正在进行中的全球L2无效(只读) - 请参阅为L2无效宣告请求程序中,摩托罗拉的用户手册。
23
24–30
31
-
L2IP
2004年7月
第0版
10
怀特电子设计公司• ( 602 ) 437-1520 •www.wedc.com