匿名
未登录
登录
丢石头百科
搜索
查看“Platform-Cable-USB Manual”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
Platform-Cable-USB Manual
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<!--{{#css:/css/left-column.css}}--> <!--{{#css:/css/detail-info.css}}--> {{DISPLAYTITLE:Platform Cable USB用户手册}} == 产品相关介绍 == === 产品简介 === Platform Cable USB适用于XILINX CPLD/FPGA器件,可以通过计算机的USB接口对器件及其配置芯片进行编程、调试等操作。 '''Platform Cable USB功能简述''' - 采用CY7C68013A+XC2C256方案,与原装Platform Cable USB完全兼容 - 支持所有Xilinx器件下载,包括FPGA / CPLD / ISP Configuration PROM所有器件 - 支持JTAG / Slave Serial / SPI下载模式,可配置所有Xilinx器件 - 支持目标系统的下载接口电压:5V / 3.3V / 2.5V / 1.8V / 1.5V - 支持Xilinx ISE / iMPACT / ChipScope - 目标器件下载时钟可选,且支持XILINX软件的自动调速 '''支持的软件''' - Xilinx ISE - iMPACT - ChipScope '''支持的器件''' - 支持所有Xilinx器件下载,包括FPGA / CPLD / ISP Configuration PROM所有器件 - 新器件不断增加中...... '''产品特性''' - 采用CY7C68013A+XC2C256方案,与原装Platform Cable USB完全兼容 '''与PC机的连接''' - 通过USB 2.0接口与计算机连接 '''与目标板的连接''' - 通过JTAG、AS或PS接口与目标板连接 '''Platform Cable USB状态灯说明''' - 红灯是电源灯 - 绿色:接入了USB,且Vref有电供入(连接的开发板有上电) === Xilinx Platform Cable USB官方用户手册(英文) === [http://{{SERVERNAME}}/w/upload/7/79/XILINX-Platform-Cable-USB-Manual.pdf 官方用户手册(英文)] == 设备连接 == === 设备连接与软硬件平台 === [[File:Hardware-connection.jpg|600px|Hardware-connection.jpg]] 一个完整的CPLD/FPGA开发环境,需具备“软件开发平台”和“硬件开发平台”。 '''软件开发平台:''' XILINX公司对CPLD/FPGA开发提供了完备的平台支持,主要包括: - HDL开发软件:Xilinx ISE - 仿真软件:Modelsim-SE - 另外对第三方综合、仿真等工具提供了软件接口 '''硬件开发平台:''' 硬件开发平台很简单,只需要一台PC、一条编程电缆便可对CPLD/FPGA进行在线配置或对串行配置器件进行编程。 === 连接到PC机 === 使用USB连接PC机。 === 连接到目标板的接口简介 === Platform Cable USB可以通过三种接口连接至目标板,接口定义如下: [[File:Platform-Cable-USB-2.png|400px|Platform-Cable-USB-2.png]] ''' JTAG Adapter接口如下:''' [[File:JTAG Adapter.png|300px|JTAG Adapter.png]] == 软件使用说明 == === 软件简介 === FPGA常用开发软件简介 {| width="750" border="0" cellpadding="5" cellspacing="1" bgcolor="#E3E3E3" |- class="white_14px" ! width="90" height="30" bgcolor="#999999" | 软件名称 ! width="644" bgcolor="#999999" | 简介 |- bgcolor="#FFFFFF" class="type_483D8B_12px" | Xilinx ISE | Xilinx ISE是XILINX公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。 |- bgcolor="#F8F8FF" class="type_483D8B_12px" | SignalTap II | SignalTap II全称SignalTap II Logic Analyzer,是一款功能强大且极具实用性的FPGA片上debug工具软件,可以捕获和显示实时信号,观察在系统设计中的硬件和软件之间的互相作用。 |- bgcolor="#FFFFFF" class="type_483D8B_12px" | height="46" | Modelsim-SE | Mentor公司为XILINX CPLD/FPGA量身定做的一款仿真软件,具有RTL级和门级仿真等功能。 |} === Xilinx ISE的安装与破解 === [http://{{SERVERNAME}}/w/upload/d/d6/Xilinx-ISE-Install-Manual.pdf Xilinx ISE的安装与破解说明] === 下载程序到FPGA (掉电程序丢失) === <span style="color: rgb(255, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px;">以下配置芯片皆以XC3S250E为例,配置下载器以Platform Cable USB为例,配置时要选对应的芯片型号与下载器。</span> 在您编译完成后,就可进行配置信息的下载了,图示具体步骤如下: #点击Xilinx ISE,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-1.png|100px|Xilinx-Download2FPGA-1.png]] #打开3S250E示例程序中的verilog\LED\目录下的"LED4.xise"工程(用户可打开任意其他的工程,这里以本开发板LED程序做示例),如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-2.png|300px|Xilinx-Download2FPGA-2.png]] #先选中"1"处,再双击"2"处,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-3.png|200px|Xilinx-Download2FPGA-3.png]] #在弹出的栏目双击Boundary Scan选项,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-4.png|300px|Xilinx-Download2FPGA-4.png]] #先左键点击空白处,然后右键选择Cabel Setup,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-5.png|300px|Xilinx-Download2FPGA-5.png]] #选择相应的下载方式,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-6.png|400px|Xilinx-Download2FPGA-6.png]] #继续先左键点击空白处,然后右键,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-7.png|300px|Xilinx-Download2FPGA-7.png]] #选择烧写文件,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-8.png|600px|Xilinx-Download2FPGA-8.png]] #选择No,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-9.png|400px|Xilinx-Download2FPGA-9.png]] #按照下图操作:<br/><br/>[[File:Xilinx-Download2FPGA-10.png|400px|Xilinx-Download2FPGA-10.png]] #按照下图操作:<br/><br/>[[File:Xilinx-Download2FPGA-11.png|400px|Xilinx-Download2FPGA-11.png]] #点击鼠标右键,选择Program开始下载,按照如下图操作:<br/><br/>[[File:Xilinx-Download2FPGA-12.png|400px|Xilinx-Download2FPGA-12.png]] #下载程序到FPGA (掉电程序丢失)操作完毕 === 下载程序到FLASH (掉电程序不丢失) === #点击Xilinx ISE,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-1.png|100px|Xilinx-Download2FPGA-1.png]] #打开3S250E示例程序中的verilog\LED\目录下的"LED4.xise"工程(用户可打开任意其他的工程,这里以本开发板LED程序做示例),如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-2.png|300px|Xilinx-Download2FPGA-2.png]] #先选中"1"处,再双击"2"处,如下图所示:<br/><br/>[[File:Xilinx-Download2FPGA-3.png|200px|Xilinx-Download2FPGA-3.png]] #在弹出的栏目双击BCreate PROM File选项,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-4.png|300px|Xilinx-Download2FLASH-4.png]] #在弹出的栏目中按照如下图循序操作,其中第5步保存文件到相应的工程文件夹,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-5.png|700px|Xilinx-Download2FLASH-5.png]] #选择OK,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-6.png|200px|Xilinx-Download2FLASH-6.png]] #打开指定文件,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-7.png|400px|Xilinx-Download2FLASH-7.png]] #选择No,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-8.png|300px|Xilinx-Download2FLASH-8.png]] #选择OK,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-9.png|200px|Xilinx-Download2FLASH-9.png]] #先在空白处点击鼠标左键,然后选择Generate File,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-10.png|200px|Xilinx-Download2FLASH-10.png]] #下载文件产生成功,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-11.png|300px|Xilinx-Download2FLASH-11.png]] #继续点回Boundary Scan,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-12.png|300px|Xilinx-Download2FLASH-12.png]] #点击鼠标右键,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-13.png|300px|Xilinx-Download2FLASH-13.png]] #选择下载文件,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-14.png|400px|Xilinx-Download2FLASH-14.png]] #点击Program,开始下载,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-15.png|300px|Xilinx-Download2FLASH-15.png]] #弹出的栏目选择如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-16.png|500px|Xilinx-Download2FLASH-16.png]] #下载成功,如下图所示:<br/><br/>[[File:Xilinx-Download2FLASH-17.png|300px|Xilinx-Download2FLASH-17.png]] === 创建编译一个工程 === <span style="color: rgb(255, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px;"> 以下配置芯片皆以XC3S250E为例,配置下载器以Platform Cable USB为例,配置时要选对应的芯片型号与下载器</span> #点击Xilinx ISE,如下图:<br/><br/>[[File:Xilinx-Create-Project-1.png|200px|Xilinx-Create-Project-1.png]] #输入工程名,并指定存放的路径,如下图:<br/><br/>[[File:Xilinx-Create-Project-2.png|600px|Xilinx-Create-Project-2.png]] #设置工程的参数,如芯片、封装、语言等,如下图:<br/><br/>[[File:Xilinx-Create-Project-3.png|600px|Xilinx-Create-Project-3.png]] #如下图:<br/><br/>[[File:Xilinx-Create-Project-4.png|600px|Xilinx-Create-Project-4.png]] #添加一个Verilog HDL文件,如下图:<br/><br/>[[File:Xilinx-Create-Project-5.png|200px|Xilinx-Create-Project-5.png]] #命名新增的Verilog HDL文件,如下图:<br/><br/>[[File:Xilinx-Create-Project-6.png|600px|Xilinx-Create-Project-6.png]] #如下图:<br/><br/>[[File:Xilinx-Create-Project-7.png|600px|Xilinx-Create-Project-7.png]] #如下图:<br/><br/>[[File:Xilinx-Create-Project-8.png|600px|Xilinx-Create-Project-8.png]] #Verilog HDL内的代码如下,写完代码后保存,如下图:<br/><br/>[[File:Xilinx-Create-Project-9.png|400px|Xilinx-Create-Project-9.png]] #创建管脚配置文件,如下图:<br/><br/>[[File:Xilinx-Create-Project-10.png|200px|Xilinx-Create-Project-10.png]] #如下图:<br/><br/>[[File:Xilinx-Create-Project-11.png|600px|Xilinx-Create-Project-11.png]] #如下图:<br/><br/>[[File:Xilinx-Create-Project-12.png|600px|Xilinx-Create-Project-12.png]] #管脚配置文件如下图:<br/><br/>[[File:Xilinx-Create-Project-13.png|200px|Xilinx-Create-Project-13.png]] #点击如下图标开始编译:<br/><br/>[[File:Xilinx-Create-Project-14.png|400px|Xilinx-Create-Project-14.png]] #完成创建和编译的过程。
返回至
Platform-Cable-USB Manual
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志