a tutorial guide to start with ise

21
A tutorial guide to start with ISE Computer Science and Engineering IIT Delhi

Upload: ursala

Post on 25-Feb-2016

40 views

Category:

Documents


3 download

DESCRIPTION

A tutorial guide to start with ISE. Computer Science and Engineering IIT Delhi. Software and Design. ISE version 4.2i Design Process Open a new project Design Simulate and verify Implement Download and test. Before starting the design. Device selection is important Xc4000 (family) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A tutorial guide to start with ISE

A tutorial guide to start with ISE

Computer Science and EngineeringIIT Delhi

Page 2: A tutorial guide to start with ISE

Software and Design

• ISE version 4.2i• Design Process

– Open a new project– Design– Simulate and verify– Implement– Download and test

Page 3: A tutorial guide to start with ISE
Page 4: A tutorial guide to start with ISE

Before starting the design

• Device selection is important– Xc4000 (family)– 4010pc84 (device number

• Pc signifies package type• 84 are total pins on the chips

– Speed grade 1to 3• Design type

– Schematic or HDL

Page 5: A tutorial guide to start with ISE
Page 6: A tutorial guide to start with ISE

Design

• Three type of design entries– Schematic– HDL– State machine

Page 7: A tutorial guide to start with ISE
Page 8: A tutorial guide to start with ISE

Design

• Schematic editor– Select components from list– Use wires and buses for interconnect– Use IBUF and OBUF with input and outputs

Page 9: A tutorial guide to start with ISE
Page 10: A tutorial guide to start with ISE

Design Constraints

• UCF constrains– Map your input and output to FPGA board’s

input and output

Page 11: A tutorial guide to start with ISE
Page 12: A tutorial guide to start with ISE
Page 13: A tutorial guide to start with ISE

Simulate

• Select all signal you want to see• Give proper input and change• See if the output is correct or not

Page 14: A tutorial guide to start with ISE
Page 15: A tutorial guide to start with ISE

Implement

• Implementation process– Translate– Map– Place and route– Timing– Bitfile generation

• Reports– Every step produces their reports

Page 16: A tutorial guide to start with ISE
Page 17: A tutorial guide to start with ISE

Download

• Using Incode– First check for port ready– Select bit file for download– Download bit file

• Test using Incode board

Page 18: A tutorial guide to start with ISE
Page 19: A tutorial guide to start with ISE
Page 20: A tutorial guide to start with ISE
Page 21: A tutorial guide to start with ISE

Thanks