音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)問(wèn)關(guān)于MOV @DPTR,A一條寫(xiě)外部RAM的指令,F(xiàn)PGA的EAB?

作者:wag 欄目:EDA技術(shù)
請(qǐng)問(wèn)關(guān)于MOV @DPTR,A一條寫(xiě)外部RAM的指令,F(xiàn)PGA的EAB?
   我看了很多8051在執(zhí)行這條指令的時(shí)序圖,總的還是比較清楚,但是有一點(diǎn)不明白P2口地址相對(duì)于WR_N上升沿保持的時(shí)間我們并不知道,請(qǐng)問(wèn)有知道這個(gè)時(shí)間的嗎?


   我是想用單片機(jī)通過(guò)總線方式讀寫(xiě)10K10的內(nèi)部EAB,發(fā)現(xiàn)讀寫(xiě)有點(diǎn)問(wèn)題,測(cè)試過(guò)很多次,出問(wèn)題就那么一兩個(gè)EAB單元,我懷疑可能是兩方面的問(wèn)題,一個(gè)是單片機(jī)給FPGA的時(shí)序問(wèn)題,但是我同樣也通過(guò)了單片機(jī)總線控制FPGA的I/O(不是EAB),是可以設(shè)置FPGA的I/O引腳電平的,就是EAB有問(wèn)題;二是EAB讀寫(xiě)本身有問(wèn)題,EAB的讀寫(xiě)很簡(jiǎn)單是通過(guò)We為高寫(xiě)We為低讀,在We=1的時(shí)候,通過(guò)同步單片機(jī)的“寫(xiě)”信號(hào)來(lái)獲得地址譯碼和數(shù)據(jù)信號(hào)的,由于單片機(jī)的寫(xiě)周期相對(duì)FPGA來(lái)說(shuō)很慢,所以應(yīng)該滿足內(nèi)部EAB數(shù)據(jù)的保持和建立時(shí)間。當(dāng)然什么都沒(méi)有問(wèn)題,但是就是不對(duì),請(qǐng)大蝦分析分析謝謝!EAB Code
  MODULE a (address,we,data,q);

    input    [5:0]   address;
    input            we;
    input    [15:0]  data;
    OUTPUT    [15:0]  q;

    lpm_ram_dq    lpm_ram_dq_component (.address (address),.data (data),.we (we),.q (q));
    defparam
        lpm_ram_dq_component.lpm_width = 16,
        lpm_ram_dq_component.lpm_widthad = 8,
        lpm_ram_dq_component.lpm_indata = "UNREGISTERED",
        lpm_ram_dq_component.lpm_address_control = "UNREGISTERED",
        lpm_ram_dq_component.lpm_outdata = "UNREGISTERED",
        lpm_ram_dq_component.lpm_hint = "USE_EAB=ON";


endMODULE

2樓: >>參與討論
wag
如果只有個(gè)別的EAB單元不正常,是否是有可能是EAB單元壞了呢?
   我仿真基本上還是正常的。

3樓: >>參與討論
lmj928
re
讀寫(xiě)地址分開(kāi),讀寫(xiě)時(shí)鐘分開(kāi),本地時(shí)鐘讀,單片機(jī)時(shí)鐘寫(xiě),雙口RAM 實(shí)現(xiàn)應(yīng)該不會(huì)有問(wèn)題,我以前做過(guò)

4樓: >>參與討論
wag
我沒(méi)有用讀寫(xiě)時(shí)鐘,是異步讀寫(xiě),完全通過(guò)we來(lái)控制。
   我沒(méi)有用讀寫(xiě)時(shí)鐘,是異步讀寫(xiě),完全通過(guò)we來(lái)控制。we=1為寫(xiě)we=0為讀,我實(shí)現(xiàn)的單口RAM。在we=1地址 控制寫(xiě)入EAB單元,we=0 地址控制從EAB讀出。

5樓: >>參與討論
wuzm02
我也在嘗試。
 
6樓: >>參與討論
lmj928
re
最好用同步RAM,這是兩個(gè)異步時(shí)鐘域的數(shù)據(jù)交換問(wèn)題,一般都用雙口RAM或FIFO實(shí)現(xiàn),異步RAM在時(shí)序上不好把握

7樓: >>參與討論
wag
的確這樣,我現(xiàn)在仿真有問(wèn)題?
   我用寄存器驅(qū)動(dòng)EAB的地址、數(shù)據(jù)總線和讀寫(xiě)使能,但是就是不對(duì),但是如果我單獨(dú)仿真上面的代碼是對(duì)的,我就不知道為什么了??????????

8樓: >>參與討論
lmj928
re
你用的仿真工具是什么?TESTBENCE寫(xiě)了沒(méi)有

9樓: >>參與討論
wag
MAXPLUS,仿真的我好痛苦!
 
參與討論
昵稱(chēng):
討論內(nèi)容:
 
 
相關(guān)帖子
學(xué)習(xí)數(shù)字集成電路該學(xué)那種EDA工具好呀?謝謝了
請(qǐng)問(wèn)現(xiàn)在的EDA仿真軟件用的最多的,最熱的是哪款?
郁悶!看了這么多資料還是搞不定雙口!只有請(qǐng)大家指點(diǎn)了
ByteBlasterII制作問(wèn)題
畢業(yè)設(shè)計(jì)求救,請(qǐng)問(wèn)8051的ip核試用哪里有下?
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)