1756-DNB/D AB
厦门莫格电气自动化有限公司
:雷琳
:/,
咨询,我们将会给您的服务!
产品详细信息,查询!
如果您发现其他供货商为相同产品提供更为低廉的价格,我们也愿意参照其价格向您提供进一步的折扣。只要您诚心购买,如果还有其他任何问题,请随时与我们。
我们的使命是帮助你!
降低维护成本!
延长寿命的新的控制系统!
下面是我公司的优势产品(日常用的zui多的,还有不常用的未列出,但都有做的)欢迎您的咨询!
本公司主要优势产品:
【美国,英维思 Invensys FOXBORO IA系统, Triconex ESD系统】
【美国AB ..1756系列,1785系列,1746系列,1747系列,1771系列】
【瑞士ABB.. 机器人 DSQC系列,ABB Advant OCS,ABB Procontic PLC CPU】
【法国施耐德140*康昆腾系列处理器,内存卡,电源模块等。】
【德国西门子Siemens MOORE,S5,S7,6DD等】
【美国通用电气GE..IC693/IC697系列】
【美国Westinghouse(西屋):OVATION系统、WDPF系统、WEStation系统备件】
【德国Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模
块等。】
【美国Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列】
了解了SDRAM规格与内存控制器的缓存器功能之后,接着就要设计SDRAM的初始化程序,其一般设计程序概述如下:
1. 设定刷新定时器(refresh timer)的预分频(prescaler)参数:它决定刷新定时器的输入频率(input clock)。总线频率除以此参数(或者还要再加上一个正整数值)就等于刷新定时器。
2. 设定刷新定时器的计时时间的长度(或刷新速率):亦即,设定刷新SDRAM暂存内容的时间间隔。当此计时时间终了时,内存控制器会自动发出刷新请求。例如:若已知系统频率和zui大可允许的刷新时间,就可以经由预分频参数、系统频率、zui大可允许的刷新时间,求出适当的刷新时间间隔(不能大于zui大可允许的刷新时间)。请参考上节的REFRESH RATE定义。
3. 设定基准地址(base address):大多数的SoC都是采用多任务式总线(multiplexed bus)架构,使不同种类的内存、不同的数据端口大小(port size)能够共享使用相同的总线,此时,内存控制器必须根据此基准地址,来和目前所要存取的地址做比较,之后,内存控制器才能知道目前要和哪一种内存——具有某种特定的属性——进行存取作业。这些特定的属性包括:内存的作业模式或类型、数据端口大小、防止写入、使用外部的内存控制器、局部区域的独立运算(atomic opration)、支持数据管线作业(data pipelining;可以增加一个执行周期,以省略掉数据建立所需的额外时间)、数据是正确的。
4. 设定存取模式:这包含,设定SDRAM的大小、单一SDRAM的内部记忆排的数量、行起始地址的位(row start address bit)、行地址线的数目(row address lines)、分页模式(当总线闲置时,分页是关闭的;亦或一直保持开启,直到发生分页失误或执行刷新作业)、取消内部记忆排交错(bank interleaving)。
5. 设定作业模式:这包含,选择多任务寻址的方式(记忆排交错或分页交错)、启动刷新作业、存取SDRAM时执行何种作业、选择多任务寻址的脚位与记忆排的多任务地址线、决定A10脚位、设定SDRAM的各种时间参数(请参考上节介绍与SDRAM规格书)、突量数据(burst)的长度、开启外部多任务寻址、延长SDRAM的控制(命令)时间。
6. 按照不同内存控制器的要求,执行SDRAM的初始化程序(下列仅是范例):
● 对所有记忆排,执行PRECHARGE命令1次。
● 执行CBR REFRESH命令8次。
● 执行MODE REGISTER WRITE命令1次。
● 启动刷新服务,让SDRAM进入正常作业状态中。
转译备份缓冲器1756-DNB/D AB
“转译备份缓冲器(Trantion Lookaside Buffer;TLB)”保存着zui近才被使用的“分页表项目(page table entry;PTE)”。PTE是一种数据结构,包含着可以将“有效地址”转译成“实体地址”的信息。PTE是以分页为一个储存单位,一个分页是4 KBytes。通常,32-bit处理器的一个PTE含有8 Bytes的信息,而64-bit处理器的一个PTE含有16 Bytes的信息。
通常,TLB是位于“内存管理单元(MMU)”内部,而且又可区分为:指令MMU内的“指令TLB(ITLB)”、数据MMU内的“数据TLB(DTLB)”。它们和外部内存的关系很密切,所以,在完成SDRAM的初始化作业之后,通常会令全部的PTE无效,并关闭指令缓冲器(I Cache)和数据缓冲器(D Cache),以清除所有残留的数据。
结 语
内存的控制方式在系统开机时就被决定了。因此,如果要对SDRAM进行硬件线路的除错验证,都必须在开机程序(boot code)中进行。若不了解SDRAM的规格和SoC处理器的内存控制方式,这个除错工作将会变得很困难。
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