zoukankan      html  css  js  c++  java
  • Starting a New Project

    Starting a New Project

    In most cases, your embedded processor system is part of a larger design being implemented in a FPGA, and you use both the PlanAhead™ software and the XPS tool chains to complete your development process. Even if you are developing only an embedded processor system in your FPGA, it is recommended to use PlanAhead to manage your overall design process.

    It is possible to begin your embedded design using XPS. However, by starting with a PlanAhead project and initiating the embedded design from within PlanAhead, integrating the embedded design with other logic contained in the FPGA is more straightforward.

    For more information about starting a new project, refer to the following topics:

    嵌入式设计只是FPGA设计的一部分,所以启动一个设计的时候,推荐从planahead启动,XPS主要设计嵌入式部分,planahead负责整个工程。

    Starting a New Project Using the ISE Software and XPS

    To Start a New Project Using the ISE Software and XPS

      1. Create the Xilinx® ISE® project for your top-level FPGA design, by doing the following in ISE:
      1. In the ISE software, select File > New Project.
      2. In the Project name and Project location fields, enter the project name and location, respectively.
      3. Select HDL or Schematic as the Top-level source type, and click Next.
      4. Select the device properties, such as device, synthesis and simulation tools, and preferred language, and click Next.
      5. Click New Source to add a new source file.
      • If your FPGA design will contain only the embedded design:
        1. Select Embedded Processor as the source type.
        2. Type a name for the file and click Next.
        3. Complete the remaining wizard pages.   XPS opens and prompts you to begin using the Base System Builder (BSB).
        4. Click Yes to start the BSB.

        • If your FPGA design will include the embedded design as part of a larger overall design:
        1. Select Verilog Module, VHDL Module, or Schematic as the source type.
        2. Type a name for the file and click Next.
        3. Complete the remaining wizard pages.   The ISE project is created.
        4. In Project Navigator, select Project > New Source and select the Embedded Processor source type.
    • Create an XPS project ("embedded processor source") in which to develop your embedded subsystem. This automatically invokes XPS.
    • Develop any non-processor custom logic in your FPGA design.
    • Specify design constraints for your FPGA design, such as pinouts.
    • Implement your FPGA design, including embedded subsystem, into configuration bitstream.
    • Optionally, verify your design using simulation.

    While working on your embedded subsystem in XPS, do the following:

    1. Enter your embedded hardware platform design, including any custom peripherals you might wish to develop.
    2. Specify and build your embedded software platform, including drivers and libraries.
    3. Develop, compile, and debug your embedded software applications. This can be done using XPS, the Software Development Kit (SDK) or a compatible third-party MicroBlaze™ or PowerPC® processor software development environment.

    For information about how to create an embedded subsystem as part of your ISE design, refer to Using ISE Project Navigator to Implement Your FPGA Design.

  • 相关阅读:
    使用自定义RadioButton和ViewPager实现TabHost效果和带滑动的页卡效果
    Android 实现文件上传功能(upload)
    Hibernate配置文件
    ICMP报文分析
    AVC1与H264的差别
    内存泄漏以及常见的解决方法
    数据挖掘十大经典算法
    关于java的JIT知识
    Ubuntu安装二:在VM中安装Ubuntu
    hdu 1520Anniversary party(简单树形dp)
  • 原文地址:https://www.cnblogs.com/zhangxiujun/p/4264356.html
Copyright © 2011-2022 走看看