|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
望周工解答。!。。。 |
| 作者:caozltao 欄目:ARM技術(shù) |
周工求解求救。。。等待中!! 我要做的是把ARM管理的內(nèi)存里面的數(shù)據(jù)讀到FPGA里面的RAM,然后對這個數(shù)據(jù)進行數(shù)據(jù)分析,產(chǎn)生不同的控制信號,供下一層的電路完成特定功能! (word的附圖附不上來,希望我下面的講解您能看懂) 用ARM(AT91RM9200)外接一個FPGA(EP1K50),在FPGA里面做了一個特定大小的RAM,用軟件內(nèi)部的LPM做的RAM。 RAM的輸入有輸入輸出數(shù)據(jù)線、時鐘線,地址線。 現(xiàn)在想把ARM的某段內(nèi)存(比如外帶的FLASH存儲器)里面的數(shù)據(jù)寫入到FPGA里面的RAM里面,結(jié)合RAM的實際工作流程,應(yīng)該怎么寫?(RAM是在inclock的上升沿把輸入端口的data寫入到指定address) 有人建議在RAM前面加個緩沖,先把數(shù)據(jù)讀到該緩沖里面,確定讀完以后,再啟動RAM的inclock有效把緩沖的數(shù)據(jù)寫入RAM。但是這樣好像增加流程,而且還得指導(dǎo)數(shù)據(jù)的確寫完到了緩沖里面去了(好像要考慮MCU的寫時序問題了),還不如直接做個和ARM寫入數(shù)據(jù)匹配的RAM算了。 昨天看周工的《單片機與CPLD綜合應(yīng)用技術(shù)》,希望能有所收獲! 希望zlg給予幫助,我是ARM和PFGA兩方面的新手! |
| 2樓: | >>參與討論 |
| 作者: zlgarm 于 2005/4/4 10:24:00 發(fā)布:
對不起,我們不了解ATMEL的ARM芯片。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |