1756-DNB/D AB
廈門莫格電氣自動(dòng)化有限公司
:雷琳
:/,
咨詢,我們將會(huì)給您的服務(wù)!
產(chǎn)品詳細(xì)信息,查詢!
如果您發(fā)現(xiàn)其他供貨商為相同產(chǎn)品提供更為低廉的價(jià)格,我們也愿意參照其價(jià)格向您提供進(jìn)一步的折扣。只要您誠(chéng)心購(gòu)買,如果還有其他任何問題,請(qǐng)隨時(shí)與我們。
我們的使命是幫助你!
降低維護(hù)成本!
延長(zhǎng)壽命的新的控制系統(tǒng)!
下面是我公司的優(yōu)勢(shì)產(chǎn)品(日常用的zui多的,還有不常用的未列出,但都有做的)歡迎您的咨詢!
本公司主要優(yōu)勢(shì)產(chǎn)品:
【美國(guó),英維思 Invensys FOXBORO IA系統(tǒng), Triconex ESD系統(tǒng)】
【美國(guó)AB ..1756系列,1785系列,1746系列,1747系列,1771系列】
【瑞士ABB.. 機(jī)器人 DSQC系列,ABB Advant OCS,ABB Procontic PLC CPU】
【法國(guó)施耐德140*康昆騰系列處理器,內(nèi)存卡,電源模塊等?!?br />【德國(guó)西門子Siemens MOORE,S5,S7,6DD等】
【美國(guó)通用電氣GE..IC693/IC697系列】
【美國(guó)Westinghouse(西屋):OVATION系統(tǒng)、WDPF系統(tǒng)、WEStation系統(tǒng)備件】
【德國(guó)Bosch Rexroth(博世力士樂):Indramat,I/O模塊,PLC控制器,驅(qū)動(dòng)模
塊等。】
【美國(guó)Motorola(摩托羅拉):MVME 162、MVME 167、MVME1772、MVME177等系列】
了解了SDRAM規(guī)格與內(nèi)存控制器的緩存器功能之后,接著就要設(shè)計(jì)SDRAM的初始化程序,其一般設(shè)計(jì)程序概述如下:
1. 設(shè)定刷新定時(shí)器(refresh timer)的預(yù)分頻(prescaler)參數(shù):它決定刷新定時(shí)器的輸入頻率(input clock)。總線頻率除以此參數(shù)(或者還要再加上一個(gè)正整數(shù)值)就等于刷新定時(shí)器。
2. 設(shè)定刷新定時(shí)器的計(jì)時(shí)時(shí)間的長(zhǎng)度(或刷新速率):亦即,設(shè)定刷新SDRAM暫存內(nèi)容的時(shí)間間隔。當(dāng)此計(jì)時(shí)時(shí)間終了時(shí),內(nèi)存控制器會(huì)自動(dòng)發(fā)出刷新請(qǐng)求。例如:若已知系統(tǒng)頻率和zui大可允許的刷新時(shí)間,就可以經(jīng)由預(yù)分頻參數(shù)、系統(tǒng)頻率、zui大可允許的刷新時(shí)間,求出適當(dāng)?shù)乃⑿聲r(shí)間間隔(不能大于zui大可允許的刷新時(shí)間)。請(qǐng)參考上節(jié)的REFRESH RATE定義。
3. 設(shè)定基準(zhǔn)地址(base address):大多數(shù)的SoC都是采用多任務(wù)式總線(multiplexed bus)架構(gòu),使不同種類的內(nèi)存、不同的數(shù)據(jù)端口大小(port size)能夠共享使用相同的總線,此時(shí),內(nèi)存控制器必須根據(jù)此基準(zhǔn)地址,來和目前所要存取的地址做比較,之后,內(nèi)存控制器才能知道目前要和哪一種內(nèi)存——具有某種特定的屬性——進(jìn)行存取作業(yè)。這些特定的屬性包括:內(nèi)存的作業(yè)模式或類型、數(shù)據(jù)端口大小、防止寫入、使用外部的內(nèi)存控制器、局部區(qū)域的獨(dú)立運(yùn)算(atomic opration)、支持?jǐn)?shù)據(jù)管線作業(yè)(data pipelining;可以增加一個(gè)執(zhí)行周期,以省略掉數(shù)據(jù)建立所需的額外時(shí)間)、數(shù)據(jù)是正確的。
4. 設(shè)定存取模式:這包含,設(shè)定SDRAM的大小、單一SDRAM的內(nèi)部記憶排的數(shù)量、行起始地址的位(row start address bit)、行地址線的數(shù)目(row address lines)、分頁(yè)模式(當(dāng)總線閑置時(shí),分頁(yè)是關(guān)閉的;亦或一直保持開啟,直到發(fā)生分頁(yè)失誤或執(zhí)行刷新作業(yè))、取消內(nèi)部記憶排交錯(cuò)(bank interleaving)。
5. 設(shè)定作業(yè)模式:這包含,選擇多任務(wù)尋址的方式(記憶排交錯(cuò)或分頁(yè)交錯(cuò))、啟動(dòng)刷新作業(yè)、存取SDRAM時(shí)執(zhí)行何種作業(yè)、選擇多任務(wù)尋址的腳位與記憶排的多任務(wù)地址線、決定A10腳位、設(shè)定SDRAM的各種時(shí)間參數(shù)(請(qǐng)參考上節(jié)介紹與SDRAM規(guī)格書)、突量數(shù)據(jù)(burst)的長(zhǎng)度、開啟外部多任務(wù)尋址、延長(zhǎng)SDRAM的控制(命令)時(shí)間。
6. 按照不同內(nèi)存控制器的要求,執(zhí)行SDRAM的初始化程序(下列僅是范例):
● 對(duì)所有記憶排,執(zhí)行PRECHARGE命令1次。
● 執(zhí)行CBR REFRESH命令8次。
● 執(zhí)行MODE REGISTER WRITE命令1次。
● 啟動(dòng)刷新服務(wù),讓SDRAM進(jìn)入正常作業(yè)狀態(tài)中。
轉(zhuǎn)譯備份緩沖器1756-DNB/D AB
“轉(zhuǎn)譯備份緩沖器(Trantion Lookaside Buffer;TLB)”保存著zui近才被使用的“分頁(yè)表項(xiàng)目(page table entry;PTE)”。PTE是一種數(shù)據(jù)結(jié)構(gòu),包含著可以將“有效地址”轉(zhuǎn)譯成“實(shí)體地址”的信息。PTE是以分頁(yè)為一個(gè)儲(chǔ)存單位,一個(gè)分頁(yè)是4 KBytes。通常,32-bit處理器的一個(gè)PTE含有8 Bytes的信息,而64-bit處理器的一個(gè)PTE含有16 Bytes的信息。
通常,TLB是位于“內(nèi)存管理單元(MMU)”內(nèi)部,而且又可區(qū)分為:指令MMU內(nèi)的“指令TLB(ITLB)”、數(shù)據(jù)MMU內(nèi)的“數(shù)據(jù)TLB(DTLB)”。它們和外部?jī)?nèi)存的關(guān)系很密切,所以,在完成SDRAM的初始化作業(yè)之后,通常會(huì)令全部的PTE無(wú)效,并關(guān)閉指令緩沖器(I Cache)和數(shù)據(jù)緩沖器(D Cache),以清除所有殘留的數(shù)據(jù)。
結(jié) 語(yǔ)
內(nèi)存的控制方式在系統(tǒng)開機(jī)時(shí)就被決定了。因此,如果要對(duì)SDRAM進(jìn)行硬件線路的除錯(cuò)驗(yàn)證,都必須在開機(jī)程序(boot code)中進(jìn)行。若不了解SDRAM的規(guī)格和SoC處理器的內(nèi)存控制方式,這個(gè)除錯(cuò)工作將會(huì)變得很困難。
Okuma 1911-1554
Yaskawa JANCD-FC001
Yaskawa JANCD-FC060
Yaskawa JANCD-JSP11-1
Yaskawa JANCD-FC100C
Yaskawa JANCD-FC610
Yaskawa JANCD-FC904-1
Yaskawa JANCD-SP20-02
Yaskawa JANCD-SR52-2
Yaskawa JANCD-MM20
Yaskawa JANCD-SR53
Yaskawa JANCD-FC420
Yaskawa JANCD-JCP02-1
Yaskawa JANCD-JIF20-2
Yaskawa JANCD-FC190-1
Yaskawa JANCD-GRT01
Yaskawa JANCD-MM21-2
Yaskawa JANCD-IO21
Yaskawa JANCD-FC230B
Okuma E4809-032-352-B
Okuma 1911-1588
Okuma 1911-1551
Yaskawa JANCD-MMM04
Okuma 1911-2803
Okuma 1911-1598
Yaskawa JANCD-JIF01-1
Yaskawa JANCD-MCP01
Okuma E0241-653-055B
Yaskawa JANCD-SP20C-02
Yaskawa JANCD-MSV02
Matsushita XPS-452CR
NEC 163-532750-001
Okuma 1911-2000
Yaskawa JANCD-FC620
Mitsubishi QX571
Yaskawa JANCD-SP20B-02
Okuma 1911-1501
Yaskawa JANCD-IO02
TDK PCU-870A
Okuma E4809-436-017-D
Yaskawa JANCD-SP20B-01
Yaskawa JANCD-FC950B-1
Yaskawa JANCD-JCP02B-1
Yaskawa JANCD-IO20-03
Okuma 1911-2192
Okuma 1911-2240
Yaskawa JANCD-MBB01
Yaskawa JANCD-IO01B
Yaskawa JANCD-FC960-1
Yaskawa JANCD-FC250
Okuma E4809-032-397-D
Yaskawa JANCD-FC440
Yaskawa JANCD-FC400
Yaskawa JANCD-FC815
Yaskawa JANCD-SR50-2
Okuma E4809-045-013-B
Okuma E4809-436-016-C
Hitachi Seiki 00-09-01
Hitachi Seiki 01-08-05
Mitsubishi MC411-2
Mitsubishi MC611
Okuma 1911-2124
Okuma E4809-436-024
Okuma 1911-1552
Yaskawa JANCD-FC900C-1
Yaskawa JANCD-MM02-44
Yaskawa JANCD-JSP04-1
Okuma E4809-045-019E
Okuma C-9646-1110-00
Yaskawa JANCD-MSV01B
Yaskawa JANCD-JMM01B-1
Okuma E4809-032-398-B
Yaskawa JANCD-MM21-6
Mitsubishi MC724-1
C. R. Bard, Inc 2025-1065
Fanuc A16B-1010-0050
Hitachi Seiki IN92019-HS-1
Hitachi Seiki IN92020-HS-0
Okuma E4809-045-004-B
Yaskawa JANCD-CG26-H
Yaskawa JANCD-CG26
Yaskawa JANCD-FC260-1
Yaskawa JANCD-FC224
Yaskawa JANCD-JCP03-1
Fanuc A20B-1000-0940
Yaskawa JANCD-JCP01D-4
Yaskawa JANCD-FC900B-2
Hitachi Seiki 07-02-03
Yaskawa JANCD-FC006
Yaskawa JANCD-CG02
Yaskawa JANCD-CG24
Yaskawa JANCD-SR21-1
Yaskawa JANCD-JMM10-2
Yaskawa JANCD-JIF03-2
Yaskawa JANCD-JCP06-1
Yaskawa JANCD-JSP04-4