Transcript Document

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)
– 4010pc84 (device number
• Pc signifies package type
• 84 are total pins on the chips
– Speed grade 1to 3
• Design type
– Schematic or HDL
Design
• Three type of design entries
– Schematic
– HDL
– State machine
Design
• Schematic editor
– Select components from list
– Use wires and buses for interconnect
– Use IBUF and OBUF with input and outputs
Design Constraints
• UCF constrains
– Map your input and output to FPGA board’s
input and output
Simulate
• Select all signal you want to see
• Give proper input and change
• See if the output is correct or not
Implement
• Implementation process
–
–
–
–
–
Translate
Map
Place and route
Timing
Bitfile generation
• Reports
– Every step produces their reports
Download
• Using Incode
– First check for port ready
– Select bit file for download
– Download bit file
• Test using Incode board
Thanks