Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   VHDL (http://www.velocityreviews.com/forums/f18-vhdl.html)
-   -   parameters for Routability estimation and analysis during RTL stages of the design. (http://www.velocityreviews.com/forums/t21566-parameters-for-routability-estimation-and-analysis-during-rtl-stages-of-the-design.html)

santhosh 08-21-2003 10:21 AM

parameters for Routability estimation and analysis during RTL stages of the design.
 
Hello,


I would like to know if we can identify RTL constructs and architectures
which can cause routability problems early in the design cycle. If there are
some common parameters which could be identified, these could be used for
physical feasibility studies.

I request any one you point me to some of the earlier work carried out
in this area.

Thanks
Santhosh

Mike Treseler 08-21-2003 04:52 PM

Re: parameters for Routability estimation and analysis during RTLstages of the design.
 
santhosh wrote:

> I would like to know if we can identify RTL constructs and architectures
> which can cause routability problems early in the design cycle. If there are
> some common parameters which could be identified, these could be used for
> physical feasibility studies.


The only sensitivity of routing to HDL style that I have
seen involves initializing large registers with a global
reset signal.

With some devices, it is not possible to route
a global reset signal for the purpose
of large register initialization.
However, if I code such an synchronously, all is well.

Consider making a prototype of large register
and block memory inferences.

The most important factors for reducing risk
have nothing to do with synthesis or routing.
It is setting up your front end tools for
a quick edit/compile/simulate cycle and
setting up a cvs repository for shared files.


-- Mike Treseler





All times are GMT. The time now is 08:22 PM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57