当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>Philips DCS系统中心>> 温州市Philips PM3265E *供应
泰安市 SIEMENS/MOORE 16169-1-1 优质供应
烟台市 SIEMENS/MOORE 16201-1-1 *供应
东营市 SIEMENS/MOORE 16201-1-4 *供应
3.1 Philips PM3265E驱动设计
Philips PM3265E PC端基于Linux(Ubuntu 10.10)操作系统。该操作系统免费开源,安全稳定灵活,适合低成本软件开发。驱动程序包含数据流接口和控制接口。数据流接口用于Linux用户空间和SRSE平台间高速的数据交换;控制接口使用户可以观察和配置SRSE平台寄存器,例如通过控制接口,用户可以在PC端改变SRSE平台的调谐频率等参数。数据流接口是双向独立的,支持双/单工,即可以同时读和写数据。以数据发送(从PC到SRSE)为例,用户空间调用write()函数将任意数量的数据发送至驱动,驱动整理数据碎片以满足PCIE对数据对齐和传输块数据量的要求。当数据满足4096字节,驱动将数据块发送至Root Complex并保留已发送数据的列表,等待接收来自SRSE平台的写操作中断。Philips PM3265E驱动数据接收的原理如图4所示。当用户空间调用read()函数或者驱动接收到来自PCIE设备的数据时,驱动初始化读操作。驱动程序将保持阻塞(blocking),直到用户空间调用read()函数,并且已接收到足够的数据包,从而能够填满read()请求的数据量。碎片整理模块对已接收的数据进行整理,然后将数据块返回至用户空间,并通知其解除驱动阻止。
图4 PCIE驱动中的数据接收
3.2 Philips PM3265E核配置
Virtex6 PCIE Endpoint Block集成了传输层(TL)、数据链路层(DLL)和物理层(PL)协议,它*符合PCIE基本规范,可配置性增加了设计的灵活性,降低了成本。其功能框图与接口如图5所示。其中收发器通过PCIE总线与Root Complex实现数据包的传递,PCIE总线由系统接口和PCIE接口组成;系统接口由复位和时钟信号组成,PCIE接口由8条差分传输和接收对组成(8lane)。TX/RX Block RAM用来存储来自DMA引擎和系统内存的数据,其大小可以通过Xilinx Core Generator配置。传输接口为用户提供了产生和接收TLP的机制;物理层接口使用户能够观测和控制链路的状态;配置接口使用户能够观察和配置PCIE终端的配置空间,即DMA寄存器;中断接口实现DMA与PCIE核之间的中断传输。用户通过这些接口设计符合其需要的DMA引擎。
图5 Philips PM3265E功能框图与接口
本文使用Xilinx CORE Generator生成PCIE核,其主要配置参数如表1所列。
表1 Philips PM3265E核主要配置参数
Siemens S7 6ES7132-4BB31-0AB0 6ES7-132-4BB31-0AB0
Siemens S7 6ES7132-4BB31-0AB0 6ES7-132-4BB31-0AB0
Siemens S7 6ES7132-4HB01-0AB0 6ES7-132-4HB01-0AB0 NEU
Siemens Simadyn D SU10 6DD1681-0FG0 Umsetzer
Siemens Simadyn D Submodul 6DD1606-3AC0 IT41 Vers H
Siemens Sinumerik DMP Kompaktmodul 6FC5111-0CA01-0AA0
Siemens Sinumerik DMP Kompaktmodul 6FC5111-0CA02-0AA1
Siemens Sinumerik DMP Kompaktmodul 6FC5111-0CA02-0AA2
Siemens Servomotor 1FT5044-1AF71-4EA0 + ROD 426
Siemens Servomotor 1FT5044-1AF71-3EA0 + ROD 426
Siemens Servomotor 1FT5064-1AF71-4EA0 + ROD 426
Siemens Servomotor 1FT5062-1AF71-4EA0 + ROD 426
Siemens Servomotor 1FT5066-1AF71-4EB0 + ROD 426
Siemens Sinumerik Maschinsteuertafel 6FC5103-0AD01-0AA0
Siemens Sinumerik 6FC5103-0AC02-0AA1 6FC5147-0AA15-0AA1
Siemens Sinumerik 6FC5103-0AE01-0AA1 6FC5147-0AA15-0AA1
Siemens Simodrive 611 Drossel 6SN1111-0AA00-0CA0 36KW
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。