不少学者结合当前发展需求和新技术研究了水资源系统配置的一些理论和方法。甘泓等结合新疆水资源配置研究,给出了水资源配置的目标量度和分配机制,提出了水资源配置动态模拟模型,开发了相应的决策支持系统,研制出可适用于巨型水资源系统的智能型模拟模型。从计算方法分析,随着数值分析与计算机应用水平的提高,水资源配置中逐渐引入了优化和模拟两种计算方法。......
2023-06-24
Intel 21555非透明PCI桥源于DEC21554[32],并在此基础上做了一些改动。Intel 21555桥片与其他透明桥在系统中的位置相同。如图2-16所示,这个桥片一边与Primary PCI总线相连,另一边与Secondary PCI总线相连。
在Intel 21555桥片中,包含两个PCI设备配置空间,分别是Primary PCI总线配置空间和Secondary PCI总线配置空间,处理器可以使用Type 00h配置请求访问这些配置空间。在大多数情况之下,在Primary PCI总线上的HOST处理器管理Primary PCI配置空间;在Sec-ondary PCI总线上的HOST处理器管理Secondary PCI配置空间[33]。
在Intel 21555桥片中,还有一组私有寄存器CSR(Control and Status Register),系统软件使用这组寄存器对非透明桥进行管理并获得桥片的一些信息,这组寄存器可以被映射成为PCI总线的存储器地址空间或者I/O地址空间。
本章仅介绍Primary PCI总线这一边的配置寄存器,Secondary PCI总线的配置寄存器虽然与Primary PCI总线的这些寄存器略有不同,但是基本对等,因此本节对此不做介绍。Pri-mary PCI总线的主要寄存器如表2-6所示。
表2-6 Primary PCI总线的配置寄存器
从表2-6中,我们可以发现Primary PCI总线的这些配置寄存器共分为两组,一组寄存器与PCI设备的配置寄存器的BAR0~5对应,这些寄存器与标准PCI配置寄存器BAR0~5的功能相同;另一组寄存器是Translated Base寄存器,这组寄存器的主要作用是将来自Primary PCI总线的数据访问转换到Secondary PCI总线。
其中BAR0~5寄存器在系统初始化时由Primary PCI总线上的HOST处理器进行配置,配置过程与PCI总线上的普通设备完全相同。只是Intel 21555规定,BAR0只能映射为32位存储器空间。(www.chuimin.cn)
CSR寄存器可以根据需要映射在BAR0空间中,此时BAR0空间最小为4KB。CSR寄存器也可以根据需要使用BAR1寄存器映射为I/O地址空间,同时BAR1寄存器还可以映射其他I/O空间;BAR2~3只能映射为32位存储器地址空间;而BAR4~5用来映射64位的存储器地址空间。
对于Primary PCI总线,所有BAR0~5寄存器映射的地址空间都将占用Primary PCI总线域,然而这些地址空间中所对应的数据并不在Primary PCI总线域中,而是在Secondary PCI总线域中。Translated Base寄存器实现不同PCI总线域地址空间的转换,Intel 21555将不同PCI总线域地址空间的转换过程称为“地址翻译”。
Intel 21555支持两种地址翻译方法,一种是直接地址翻译,另一种是查表翻译。Primary PCI总线的BAR空间只支持直接地址翻译,而Secondary PCI总线的Memory 2 BAR空间支持查表翻译,本节仅介绍直接地址翻译方法,对查表翻译有兴趣的读者请阅读Intel 21555的数据手册[34]。直接地址翻译过程如图2-17所示。
图2-17 21555的直接地址翻译过程
当Primary PCI总线对非透明桥21555的BAR0~5地址空间进行数据请求时,这个数据请求将被转换为对Secondary PCI总线的数据请求。Translated Base寄存器将完成这个地址翻译过程,下节将结合实例说明这个直接地址翻译过程。
有关PCI Express体系结构导读的文章
不少学者结合当前发展需求和新技术研究了水资源系统配置的一些理论和方法。甘泓等结合新疆水资源配置研究,给出了水资源配置的目标量度和分配机制,提出了水资源配置动态模拟模型,开发了相应的决策支持系统,研制出可适用于巨型水资源系统的智能型模拟模型。从计算方法分析,随着数值分析与计算机应用水平的提高,水资源配置中逐渐引入了优化和模拟两种计算方法。......
2023-06-24
图4-20 数据寄存器的位结构在32位指令中使用数据寄存器在32位指令中使用数据寄存器时,以连续2点的数据寄存器作为处理对象。低16位对应于顺序控制程序中指定的数据寄存器编号,高16位对应于顺序控制程序中指定的数据寄存器编号+1,如图4-21所示。......
2023-06-15
水权初始配置规定了总量控制制度、定额管理制度、统一调度制度和预留份额制度。通过严格控制用水总量,为全面建设小康社会提供水安全保障。在《意见》出台之后,各级政府应该根据用水效率红线确定的目标,组织修订本行政区域内各行业用水定额。......
2023-07-01
根据仪器对数据采集装置的技术要求的不同,可以构成不同结构的数据采集装置,这就要求能按照需求去构成一个具有高性价比的数据采集系统。在确定数据采集系统的结构时,需要认真考虑参数变化的速率、分辨率、精度和通道数等问题。图6-4分时采集系统的另一种结构形式2.同时采集系统同时采集系统的结构形式如图6-5所示,每个通道有一个IA和一个ADC。由于各个通道能同时进行A/D转换,因此,这种方案适用于高速的数据采集系统。......
2023-06-22
图3-12 安装DAQ软、硬件的步骤图3-13 解压安装包接下来,选择安装路径,如图3-15所示。确定后单击“下一步”按钮,选择安装类型,进入选择需要安装的组件对话框,这里安装程序会自动检测系统中已安装的NI软件,用户可以看到NI-DAQmx9.8所支持的LabVIEW版本及本机上所安装的LabVIEW版本,如图3-16所示。数字I/O选项卡用于测试DAQ设备的数字线。......
2023-07-02
生态效益子目标是指通过水沙资源的优化配置,减轻水沙不合理利用引起的环境污染和恶化,尽可能利用水沙资源改善生态环境,促进河流健康发展。经济效益子目标是指水沙资源优化配置要节省有限的水资源,配置措施要尽可能节省人力物力,泥沙资源利用还要注重创造经济收入。表12-2黄河下游泥沙资源配置目标层次分析......
2023-06-23
以FANUC 18iMB系统为例,介绍系统的基本配置。通常配置10.4in高分辨率的彩色LCD,且为4个子画面显示;MDI操作面板为全键盘操作面板,与显示装置分体。图3-31 FANUC 18iMB系统的基本配置图3-31 FANUC 18iMB系统的基本配置图3-32 FANUC系统的I/O装置I/O Link附加伺服轴:根据机床具体的辅助控制要求,可选择附加伺服轴控制功能。其中,FANUC16i/18i系统的以太网为标准配置,FANUC21i系统的以太网为选择配置。......
2023-06-23
SPC3的软件开发难点是在系统初始化时对其64B的寄存器进行配置,这个工作必须与设备的GSD文件相符,否则将会导致主站对从站的误操作。当SPC3加电或复位时,它将自己的波特率设置最高。SPC3支持10种服务,这些服务大部分都由SPC3自动完成,用户只能通过设置寄存器来影响它。从站的代码共有4个文件,分别是Userspc3.c、Dps2spc3.c、Intspc3.c、Spc3dps2.h。如果认为6KB的通信代码太大的话,也可以根据SPC3的器件手册写自己的程序,当然这样是比较花时间的。......
2023-11-20
相关推荐