1

阅读: 评论:0

For Academic Use Only打印机共享器
Lab 1: Simple Hardware Design Targeting MicroBlaze™ on XUP Spartan™-3E
Lab 1: Simple Hardware Design Lab
Introduction
This lab guides you through the process of using Xilinx Platform Studio (XPS) to create a simple processor system. An MHS file and design netlists will be created.
Objectives
After completing this lab, you will be able to:
∙Create an XPS project by using the Base System Builder (BSB)
∙Create a simple hardware design by using Xilinx IPs available in the Embedded Development Kit
Procedure
The purpose of the lab exercises is to walk you through a complete hardware and software processor system design. Each lab will build upon the previous lab. The following diagram represents the completed design (Figure 1-1).
Figure 1-1. Completed Design
MicroBlaze
LMB AM lr
BRAM
LMB AM lr
OPB us
PSB马达驱动
UART INTC
Timer GPIO
保安对讲机GPIO
MY IP
LEDs
MDM IBA
ICON
In this lab, you will use the BSB of the XPS system to create a processor system consisting of the following processor IP (Figure 1-2):
∙microblaze
∙opb_mdm
∙BRAM
∙OPB bus
∙LMB BRAM controllers for BRAM
∙UART for serial communication
∙GPIO for LEDs
Figure 1-2. Processor IP
This lab comprises three primary steps: You will create a project using the Base System Builder, analyze the created project, and generate the processor and hardware IP netlists.
For each procedure within a primary step, there are general instructions (indicated by the symbol). These general instructions only provide a broad outline for performing the procedure. Below these general instructions, you will find accompanying step-by-step directions and illustrated figures that provide more detail for performing the procedure. If you feel confident about completing a procedure, you can skip the step-by-step directions and move on to the next general instruction.
Creating the Project Using the Base System Builder
Step 1
General Flow for this Lab:
Launch Xilinx Platform Studio (XPS) and create a project file in
c :\xup\embedded\labs\lab1 by using Base System Builder for the XUP Spartan-3E board. Select the MicroBlaze™ processor, the processor –bus clock frequency as 50 MHz an
d On-Chip H/W debug modul
e as the debug interface.
❶Open XPS by selecting Start → Programs → Xilinx Platform Studio 8.1i → Xilinx Platform
Studio
(Figure 1-3)
电磁跷跷板Figure 1-3. Select Xilinx Platform Studio Do not select Xilinx Platform Studio SDK ; this opens the Software Development Kit IDE.❷
退火窑The following dialog box appears; click OK  to create a project using the Base System Builder. If
you clicked cancel, you can select File  New Project and the same dialog box will appear.  Select  Base System Builder option and click OK  to start the wizard (
Figure 1-4)
!
Step 2: Analyzing
ted
Step 3: Generating Processor and Hardware IP Netlists
工作管理系统Figure 1-4. New Base System Builder-Based Project Creation
This opens the Create New XPS Project using BSB Wizard dialog box (Figure 1-5).
Figure 1-5. Create New XPS Project Using BSB Wizard Dialog Box
❸Browse to c:\xup\embedded\labs directory, click on create a new folder icon, name it as lab1, and click Open button followed by click Save (Figure 1-6)
Figure 3c-6. Assigning Project Directory
❹Click OK to display the Welcome to Base System Builder dialog box and Select the I would like to create a new design option
❺Click Next to display the Select Board dialog box (Figure 1-7). Specify the settings to match the following:
Board Vendor: Xilinx
Board Name: Spartan™-3E Starter Board
Board Revision (Verify on board): C

本文发布于:2023-05-18 18:55:59,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/104377.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:海藻酸
标签:跷跷板   管理系统   电磁   工作
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图