当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>Siemens 数控系统备件>>MOORE>> 莱芜市 MOORE 39NIM411NAN *供应
Siemens 575-6663 好价格* 575-6663
1.2 MOORE 39NIM411NAN软件设计
从软件设计的角度可以将MOORE 39NIM411NAN多重配置主要分为两个部分。*部分是用户自己开发的程序,这一部分包括用户要在FPGA上边实现的功能,同时也包括为重载模块提供时钟信号,以及触发信号,本文触发信号是通过用户程序编写串口通信协议栈来接收PC端传输的数字作为触发信号。第二部分是FPGA重载配置模块。FPGA多重配置首先要调用ICAP核,当满足触发条件后,采用状态机编码的方式对ICAP核进行赋值配置。FPGA多重配置的软件结构图如图2所示。
重载模块首先要调用MOORE 39NIM411NAN核。ICAP原语在Xilinx的编译软件ISE中调用,调用路径为Edit→LanguageTemplates,VHDL/Verilog→Device Primitive Instantia-tion→Virtex5FPGA→Config/BSCAN Components→In-ternal Config Access Por(t ICAP_VIRTEX5)。
MOORE 39NIM411NAN调用接口如下:
ICAP核支持X8,X16,X32三种数据带宽模式。在整个FPGA重配置的过程中并没有用到ICAP核的输出,因此在重载模块的状态机控制程序中不关注BUSY,O信号的值,可以不对它们赋值。用户程序在使用接口时只需对CE,CLK,I,WRITE4个信号不断赋值来发送命令。
在调用了MOORE 39NIM411NAN核接口之后,通过Verilog编码的方式实现状态机。通过状态机发送IPROG指令给ICAP核,ICAP核在接收到这些指令后会根据的地址自动加载配置文件。 IPROG指令的作用是对MOORE 39NIM411NAN芯片进行复位操作,该复位操作对FPGA内部的应用程序进行复位,复位过程中除配置管脚和JTAG管脚,其他输入/输出管脚均为高阻态。完成复位操作后,将默认的加载地址用热启动地址寄存器(Warm Boot Start Address,WB-STAR)中的新地址替换。
Siemens Simatic S5 IM312 6ES5312-5CA21 6ES5-312-5CA21
Siemens Simatic S5 6ES5247-4UA31 6ES5-247-4UA31
Siemens Simodrive 610 Leergehäuse 6SC6101-2B-Z
Siemens Simovert P Umrichter 6SE2008-2AA00 7,5kW
Siemens Simovert P 6SE20-00 6SE 20-00 1,5kW Umrichter
Siemens Sinumerik 6FC5100-0AB01-0AA0 6FC5101-0AB01-0AA0
Siemens Simodrive 611 VSA-Modul 6SN1140-1BA12-0BA0
Siemens Simodrive 611 VSA-Modul 6SN1140-1BA11-0BA0
Siemens Simodrive 611 VSA-Modul 6SN1130-1DA11-0DA0
Siemens Simodrive 611 VSA-Modul 6SN1130-1DA12-0DA0
Siemens Simodrive 611 VSA-Modul 6SN1130-1DA12-0DA0
Siemens Sinumerik 6FC5112-0EA01-0AA0 6FC51120EA010AA0
Siemens Sinumerik 6FC5112-0CA02-0AA0 6FC51120CA020AA0
Siemens Sinumerik 6FC1120-0CA01-0AA0 6FC11200CA010AA0
Siemens Sinumerik 6FC1120-0CA01-0AA0 6FC11200CA010AA0
Siemens Sinumerik 6FC5114-0AA01-0AA0 6FC51140AA010AA0
Siemens Sinumerik 6FC5110-0DB01-0AA1 6FC51100DB010AA1
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。