xps Xilinx Platform Studio

Xilinx Platform Studio (XPS)

XPS provides an integrated environment for creating software and hardware specification flows for embedded processor systems based on MicroBlaze™ and PowerPC® processors.

XPS offers customization of tool flow configuration options and provides a graphical system editor for connection of processors, peripherals, and buses.

EDK ships with IPs that have the IBM CoreConnect PLBv46 and AXI interfaces.

Hardware Platform Generation Tool

The Hardware Platform Generation tool (Platgen) customizes and generates the embedded processor system, in the form of hardware netlists (Hardware Description Language (HDL) files).

By default, Platgen synthesizes each processor IP core instance found in your embedded hardware design using the XST compiler. Platgen also generates the system-level HDL file that interconnects all the IP cores, to be synthesized later as part of the overall Xilinx ISE® implementation flow.

Base System Builder Wizard

With the Base System Builder (BSB) wizard, you can quickly create a working embedded design, using any features of a supported development board or using basic functionality common to most embedded systems. After you create a basic system, you can then customize it using the tools in XPS and ISE. Xilinx recommends using the BSB. Refer to Using the Base System Builder.

Simulation Model Generation Tool

The Simulation Model Generation tool (Simgen) generates simulation models of your embedded hardware system based either on your original embedded hardware design (behavioral) or finished FPGA implementation (timing-accurate). Simgen can also incorporate your embedded software to run on the model.

Note Simulation flows are not supported for Spartan®-3 and Spartan-3E architectures.

For more information, refer to EDK Simulation Basics and the "Simulation Model Generator (Simgen)" chapter in the Embedded System Tools Reference Manual.

Create and Import Peripheral Wizard

The Create and Import Peripheral wizard helps you create your own peripherals and import them into EDK-compliant repositories or XPS projects. The wizard can create an HDL template for your custom logic and provides an interface to one of the supported AXI interfaces, IBM CoreConnect buses, or Xilinx FSL buses. Refer to Using the Create and Import Peripheral Wizard.

Software Development Kit

The Xilinx Software Development Kit (SDK) is the development environment for software application projects. SDK is based on the Eclipse open source standard.

For more information about SDK, see the online help in the SDK tool. Refer also to Using the Software Development Kit.

Version Management Tools

The Format Revision Tool updates design files to the current format. The Version Management wizard helps migrate IPs and drivers created with an earlier EDK release to the latest version. For more information, see the "Version Management Tools" chapter of the Embedded System Tools Reference Manual.

Bitstream Initializer

The Bitstream Initializer (Bitinit) updates an FPGA configuration bitstream to initialize the on-chip instruction memory with the software executable.  For more information, see the "Bitstream Initializer (Bitinit)" chapter of the Embedded System Tools Reference Manual. Refer also to the help topics on downloading a design to an FPGA, starting with the Initializing Software Overview.

Xilinx MicroProcessor Debugger

Using Xilinx Microprocessor Debugger (XMD), you can debug your embedded application either on the host development system using an instruction set simulator, or on a board that has a Xilinx FPGA loaded with your hardware bitstream.

For more information on XMD, see the "Microprocessor Debugger (XMD)" chapter in the Embedded System Tools Reference Manual.

时间: 2024-08-15 17:57:09

xps Xilinx Platform Studio的相关文章

Ubuntu下Xilinx Platform Cable USB / Altera USB-Blaster / SEED XDS-560

在非root权限下运行Vivado/Quartus/CCS等IDE,需要使用JTAG时会出现权限问题,几乎所有的USB调试设备在Linux下都会遇到这样的问题.这里以Xilinx Platform Cable USB为例说明如何解决这样的问题. 插上USB后,查看设备 lsusbBus 001 Device 006: ID 03fd:000f Xilinx, Inc. 查看该设备的权限 ls -l /dev/bus/usb/001/006 crw-rw-rw- 1 root root 189,

在Debian系Linux系统上设置Xilinx Platform Cable USB驱动

需要在上电USB枚举过程中通过fxload下载固件到USB Cable,然后重新枚举加载驱动.系统需要安装fxload工具,在Xilinx Vivado/ISE安装目录下找到固件文件xusb*.hex复制到/usr/share下,然后创建如下udev rules文件. # Xilinx USB CableATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666"SUBSYSTEMS=

基于MicroBlaze 的嵌入式系统设计

reference: http://xilinx.eetrend.com/d6-xilinx/article/2013-03/3863.html 摘 要:当今时代,嵌入式系统已经无所不在,与人们的日常生活息息相关.嵌入式系统以微处理器为核心,以计算机技术为基础,其主要特征是实时性强.据统计,目前世界上微处理器每年生产总量的95 %以上都是面向嵌入式系统应用,围绕Xilinx 公司的MicroBlaze 微处理器,对其体系结构.设计流程和相关开发工具一一做出介绍,并且通过一个简单的实例来说明以Mi

XPS Main Window

XPS Main Window The Xilinx® Platform Studio (XPS) main window comprises several viewing panels. The numbered sections of the main window are described below. The Project Information Area (1) The Project Information Area has three tabs: Project Tab Th

PCIE_DMA实例二:xapp1052的EDK仿真

一:前言 这篇博客是我应一位网友之约写的,他想要学习基于FPGA的PCIe DMA控制器设计,但是手上没有合适的Xilinx开发板,而且xapp1052又没有提供仿真代码,让他的学习陷入了困境.所以我想了想,还是用EDK搭建一个微小系统,然后用modelsim来仿真xapp1052的DMA收发控制,这样应该是最全面的理解PCIe_DMA了,希望对大家都有帮助. 二:前期准备 1.Xapp1052 Demo(http://download.csdn.net/download/yuzeren48/7

FPGA成神之路 ----- 菜鸟的武器(edk 开发使用)

给大家介绍菜鸟的第二款武器.xilinx edk 开发软件. 武器介绍: 名称:Xilinx Platform Studio 功能:xilinx 系列FPGA利用MicroBlaze或硬核开发的必备武器,属于ise套装中的一部分.此武器很少单独出现,一般都是和他的爱妻SDK一同闯荡江湖. 武力:4星.(与sdk合体后,武力值翻倍) 推荐等级: 9级(学习MicroBlaze开发的菜鸟必备) 备注:本版本开发套件,为xilinx公司ise产品最后一个版本.优点多多,BUG也多多,这里的BUG在ED

Bringing up the Avnet MicroZed with Vivado

Bringing up the Avnet MicroZed with Vivado I recently received the Adam Taylor Edition of Avnet's Zynq-based MicroZed board, which was sent by the very kind people at Xilinx. I have been writing about the ZedBoard for a while now over on All Programm

vivado 创建FPGA工程

前言 我Win10系统上的Xilinx Platform Studio打不开,无奈之下换用Vivado.这篇粗略地介绍Vivado创建FPGA工程的流程 新建工程 打开vivado,点New Project然后Create a New Vivado Project点next再填写工程名.工程路径点next 在Project Type选择 RTL 工程,单击 NEXT 选择板子,我的是Zedboard,然后next-finish 原文地址:https://www.cnblogs.com/uestc

1.1 ISE14.7安装

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ "工欲善其事,必先利其器",作为一个FPGA的爱好者,我们首先要知道整个FPGA开发环境,例如需要什么软件.使用什么语言等等.