|
|||||||||||
FLASH |
FLASH 的PDF資料暫且沒有下載 |
其他型號 |
| FLASH的供應商: |
聯(lián)系人:詹小姐 電話:0755-83797351 |
聯(lián)系人:朱先生/李小姐 電話:0755-83325286/0755-83326422 |
聯(lián)系人:王先生 電話:13510086379 |
聯(lián)系人:朱先生/周艷麗 電話:0755-83266687/0755-83265028 |
|
| >>更多供應商 | |||||
當高速 AndesCoreTM 遇上低速 Embedded Flash 的芯片效能提升方法(二)
電子愛好者博客
2.3波形圖說明
以下小節(jié),為After Reset,Branch,Sequential三種狀況下的波形圖以及說明。
。ㄒ韵虏ㄐ鸵詒atio為2,TAPH(ALE high pulsewidth)5ns為例。)2.3.1 After Reset
波形圖說明:

波形圖說明:


繼AndesCoreTM發(fā)出預取Addr 0×0的指令請求后,發(fā)出預取Addr 0×2的指令請求。
2.3.2 Branch fetch
波形圖說明:

波形圖說明:


2.3.3 Sequent i a I fetch

波形圖說明:


3 I nstruct i on fetch效能改善
由于參考模塊以32字符寬度之閃存為設計對象,默認AndesCoreTM工作頻率與閃存工作頻率為n:l(n≥2),指令擷取工作頻率受限閃存輸出頻率,故未能有明顯提升。
當閃存擴充帶寬為字符寬度,使閃存輸出及上AndesCoreTM指令消耗速度后,指令擷取工作頻率將會有明顯提升。
Andes已有客戶參考此設計,并加以修改,使之支持頻寬為64字符寬度之閃存。
以AndesCoreTM工作頻率與閃存工作頻率為2:1下,由原本預取一道指令平均需要兩cycle增進為預取一道指令平均需要1.1cycle,指令擷取效能改善80%左右。
指令擷取效能改善可通過下列公式計算:

4結語
AndesCoreTM所提供的EILM接口相當方便客戶與Flash或ROM整合,然而Flash或ROM目前最高速存取時間目前不能與AndesCoreTM所能實現(xiàn)的最高工作頻率相同。AndesCoreTM的執(zhí)行效能將受限于Flash或ROM目前最高速存取時間。預取模塊提供一預取的機制來增加AndesCoreTM與Flash或ROM整合時的執(zhí)行效能。文章中所提供的參考預取模塊,以數(shù)據(jù)寬度為32字符寬度的閃存為操作對象,提供一預取機制的設計參考。使用者可參考此設計概念,將數(shù)據(jù)寬度32字符寬度的閃存為操作對象改為數(shù)據(jù)寬度為64字符寬度的閃存,在增加此設計后,指令擷取效能將可得到符合使用者期待的效果。
|
|||
|
|
|
© 2025 維庫電子市場網(wǎng)(udpf.com.cn) 版權所有 經(jīng)營許可證編號:浙B2-20050339 版權聲明
二十一年專注打造優(yōu)質電子元器件采購網(wǎng)、IC交易平臺。 |