getting started with lab 1 ece 4401 digital design lab 1

15
Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

Upload: trevor-dalton

Post on 04-Jan-2016

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

1

Getting Started with Lab 1

ECE 4401Digital Design Lab

Page 2: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

2

Xilinx ISE• http://www.xilinx.com/support/download/index.htm

Page 4: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

4

New Project

Page 5: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

5

Project Settings

Page 6: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

6

Adding New Source File

Page 7: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

7

New Source Wizard

Page 8: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

8

Port List• Skip this, we can add ports later on

Page 9: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

9

Add demo.vhd

Page 10: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

10

Add new source files

Page 11: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

11

Start Coding

Page 12: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

12

Lab1 files

• Code you will write:– clock_divider.vhd– hex2led.vhd– char_led_control.vhd

Page 13: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

13

Add .ucf file

• Add copy of source

Page 14: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

14

Setting options

• First we need to set some options correctly, right click on “Implement Design” in the Process View and selecting “Process Properties”. In the window that pops up select the checkbox for “Allow Unmatched LOC Constraints” and click “OK”. Then, right click on “Generate Programming File” and select “Process Properties” …. In the window that pops up, click on “Startup Options” and change the “Startup clock” to “JTAG clock”.

• Now, you can go ahead and double-click on “Generate Programming File” process.

Page 15: Getting Started with Lab 1 ECE 4401 Digital Design Lab 1

15

Impact Steps

• Right click on the window• Click on initialize chain in the options• Then click yes, and select the bit file• Then click no for PROMs• Then cancel the next window• Then click apply and ok• Then right click on the green device and click

program