Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Tutorials on routing and placement in Xilinx ISE8.2i

Status
Not open for further replies.

shahzad ahmad

Junior Member level 1
Joined
Dec 21, 2004
Messages
17
Helped
10
Reputation
20
Reaction score
0
Trophy points
1,281
Activity points
107
tellme about a tutorial on routing and plcement in xilinx ise8.2i
 

fpga routing

I do not know of any tutorials specifically about ISE8.2 PAR. The bottom line is you rarely need to worry about this. If you constrain your design properly, the tools will take can of place and route. The main constraint is the clock period constraint. With this piece of info and assuming that all clocks within the FPGA are derived from one input clock, then the compiler can handle everything to meet timing.

If you have multiple input clocks and signals cross clock domain boundaries, then the problem gets trickier. Sometimes you have to put placement constraints or delay constraints in the UCF file.

The other time that placement can be an issue is when the external pin assignments make internal routing difficult. If at all possible, do the FPGA design first and allow the Xilinx tools to dictate the pin assignments. It will optimize the assignments to make routing easier. If you have to fix the pin assignments before the design in order to fab the PCB is where it can get difficult.
 

fpga routing

In some situations, simple placement constraints can help PAR do a much better job. In one of my large Virtex-II projects, PAR couldn't meet my clock timing constraint because PAR was trying to route all my signal processing modules as one big mass of routes, resulting in numerous long routes with too much propagation delay. To solve the problem, I applied a simple LOC constraint to each HDL module, basically building a placement fence around each module. I arranged the regions so the data could flow between them without having to travel too far across the chip. PAR then completed the place/route in about one-third the time, and met my timing constraint.
 

Re: fpga routing

Please attend online training offered by Xilinx. You will be expert after attend that training. No point to waste your time to explore.
 

Re: fpga routing

Hi
how to get online training for XILINX tools.

bye
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top