EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Place and Route

elektroda.net NewsGroups Forum Index - FPGA - Place and Route

Jason Thibodeau
Guest

Fri Feb 26, 2010 10:52 pm   



Hello,

I am using Xilinx ISE 11.1, and I need to place some components in
certain areas of the FPGA. I have never done manual PaR, so here are a
few questions:
1) Do I need to manually place each and every net?
2) Is it possible to just place 'blocks' of each component in a general
area of CLB on the device, and let the PaR algorithms auto route any
connecting nets?

Thanks in advance,
Jason

maxascent
Guest

Sat Feb 27, 2010 9:42 am   



You can just use PlanAhead to constrain your logic to a specific area o
the fpga, then just let p&r do its job.

Jon

---------------------------------------
Posted through http://www.FPGARelated.com

Jason Thibodeau
Guest

Sat Feb 27, 2010 3:45 pm   



On 02/27/2010 08:52 AM, John_H wrote:
Quote:
On Feb 26, 4:52 pm, Jason Thibodeau<jason.p.thibod...@gmail.com
wrote:
Hello,

I am using Xilinx ISE 11.1, and I need to place some components in
certain areas of the FPGA. I have never done manual PaR, so here are a
few questions:
1) Do I need to manually place each and every net?
2) Is it possible to just place 'blocks' of each component in a general
area of CLB on the device, and let the PaR algorithms auto route any
connecting nets?

Thanks in advance,
Jason

You can also use the User Constraints File to explicitly place
individual elemens using a LOC constraint or associate many components
into an AREA_GROUP constraint.

Check out the Constraints Guide at http://bit.ly/8YkuR9 for the
details.


Thanks for all the help, everyone. I have a lot to read up on. I'll be
working on this in the next few days, you'll probably hear from me if I
can't seen to get it working.

Sincerely,
Jason

John_H
Guest

Sat Feb 27, 2010 3:52 pm   



On Feb 26, 4:52 pm, Jason Thibodeau <jason.p.thibod...@gmail.com>
wrote:
Quote:
Hello,

I am using Xilinx ISE 11.1, and I need to place some components in
certain areas of the FPGA. I have never done manual PaR, so here are a
few questions:
1) Do I need to manually place each and every net?
2) Is it possible to just place 'blocks' of each component in a general
area of CLB on the device, and let the PaR algorithms auto route any
connecting nets?

Thanks in advance,
Jason

You can also use the User Constraints File to explicitly place
individual elemens using a LOC constraint or associate many components
into an AREA_GROUP constraint.

Check out the Constraints Guide at http://bit.ly/8YkuR9 for the
details.

rickman
Guest

Sun Feb 28, 2010 8:12 pm   



On Feb 27, 9:45 am, Jason Thibodeau <jason.p.thibod...@gmail.com>
wrote:
Quote:
On 02/27/2010 08:52 AM, John_H wrote:



On Feb 26, 4:52 pm, Jason Thibodeau<jason.p.thibod...@gmail.com
wrote:
Hello,

I am using Xilinx ISE 11.1, and I need to place some components in
certain areas of the FPGA. I have never done manual PaR, so here are a
few questions:
1) Do I need to manually place each and every net?
2) Is it possible to just place 'blocks' of each component in a general
area of CLB on the device, and let the PaR algorithms auto route any
connecting nets?

Thanks in advance,
Jason

You can also use the User Constraints File to explicitly place
individual elemens using a LOC constraint or associate many components
into an AREA_GROUP constraint.

Check out the Constraints Guide athttp://bit.ly/8YkuR9for the
details.

Thanks for all the help, everyone. I have a lot to read up on. I'll be
working on this in the next few days, you'll probably hear from me if I
can't seen to get it working.

Sincerely,
Jason

Just be sure to have a final HDL design before you bother with the P&R
issues. P&R can need to be redone anytime you make code changes. So
reworking code after you've done manual P&R can be very expensive.

Rick

Jason Thibodeau
Guest

Thu Mar 04, 2010 10:20 pm   



On 02/27/2010 08:52 AM, John_H wrote:
Quote:
On Feb 26, 4:52 pm, Jason Thibodeau<jason.p.thibod...@gmail.com
wrote:
Hello,

I am using Xilinx ISE 11.1, and I need to place some components in
certain areas of the FPGA. I have never done manual PaR, so here are a
few questions:
1) Do I need to manually place each and every net?
2) Is it possible to just place 'blocks' of each component in a general
area of CLB on the device, and let the PaR algorithms auto route any
connecting nets?

Thanks in advance,
Jason

You can also use the User Constraints File to explicitly place
individual elemens using a LOC constraint or associate many components
into an AREA_GROUP constraint.

Check out the Constraints Guide at http://bit.ly/8YkuR9 for the
details.

I am finally working on this, and I have a question.

I am inside PlanAhead. I have created a Pblock names sensor_1. I am
attempting to add all of instance U0, U1 and U2 to the pblock.

I am starting with U0. I have instances such as: U0/count_clock_0,
U0/count_clock_1 etc.

I want to add ALL of U0 to the pblock I have created. Is there some
wildcard i can use to add all the instances beginning with U0? Such as:

hdi::pblock addInstance -project ring_sensor -floorplan floorplan_1
-name sensor_1 -instance U0/* -clearLocs yes

This doesn't work, as it doesn't accept the wildcard.

Should I just Shift+click until all of U0 is selected in the netlist
window, and drag+drop from there?

Thanks in advance.
--
Jason Thibodeau
www.jayt.org

elektroda.net NewsGroups Forum Index - FPGA - Place and Route

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony