SVME183 DFSによるクロックダウンについて
・DFSにてCPUクロックの倍率を変えるには、sysPPCDFSEnableを使用することで
瞬時に倍率を変えることができます。
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]] ]]]] ]]]]]]]]]] ]] ]]]] (R)
] ]]]]]]]]] ]]]]]] ]]]]]]]] ]] ]]]]
]] ]]]]]]] ]]]]]]]] ]]]]]] ] ]] ]]]]
]]] ]]]]] ] ]]] ] ]]]] ]]] ]]]]]]]]] ]]]] ]] ]]]] ]] ]]]]]
]]]] ]]] ]] ] ]]] ]] ]]]]] ]]]]]] ]] ]]]]]]] ]]]] ]] ]]]]
]]]]] ] ]]]] ]]]]] ]]]]]]]] ]]]] ]] ]]]] ]]]]]]] ]]]]
]]]]]] ]]]]] ]]]]]] ] ]]]]] ]]]] ]] ]]]] ]]]]]]]] ]]]]
]]]]]]] ]]]]] ] ]]]]]] ] ]]] ]]]] ]] ]]]] ]]]] ]]]] ]]]]
]]]]]]]] ]]]]] ]]] ]]]]]]] ] ]]]]]]] ]]]] ]]]] ]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]] Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]] VxWorks version 5.5.1
]]]]]]]]]]]]]]]]]]]]]]]]]] KERNEL: WIND version 2.6
]]]]]]]]]]]]]]]]]]]]]]]]] Copyright Wind River Systems, Inc., 1984-2003
CPU: CWCEC VME-183. Processor #0.
Memory Size: 0xff00000. BSP version 1.2/REL 1.4 60.
WDB Comm Type: WDB_COMM_END
WDB: Ready.
->
-> sysGetBusSpd ←現在のクロックを確認(1.2GHz)
value = 133 = 0x85
-> sysGetBusSpdHz
value = 133333333 = 0x7f28155
->
-> timeFFT ←2D FFT ベンチマークを実行
2D FFT Benchmark
Time = 0.005583 sec
value = 0 = 0x0
->
・DFS で1/2に設定 600MHz
-> sysPPCDFSEnable 2
value = 0 = 0x0
-> timeFFT
2D FFT Benchmark
Time = 0.011167 sec ←約2倍の時間掛かっている
value = 0 = 0x0
->
・DFS で1/4に設定 300MHz
-> sysPPCDFSEnable 4
value = 0 = 0x0
->
-> timeFFT
2D FFT Benchmark
Time = 0.025167 sec ←約4倍の時間掛かっている
value = 0 = 0x0
->
※クロックスピード(sysGetBusSpd(), sysGetBusSpdHz() )の表示はちゃんと反映されない問題がありますが
設定は有効になっています。