Thursday, January 08, 2009     Register | Login | Search | Contact Us
     

Many of you already received communications about the move of the Cadence user community into cadence.com. And many of you have already joined, with over 4000 registrations in the first two weeks.

The new Cadence Community enhances the ability of Cadence users to connect and collaborate. In addition to moving the community into cadence.com -- enabling single sign-on for community, Sourcelink and Cadence events -- the new site is organized around nine technology segments, giving you easy access to product information, training, forums and blogs. Some of the new features include:
  • Ability to respond to posts via e-mail
  • Technology-specific blogs
  • Latest Web 2.0 social networking capabilities
  • Public profile options
  • Private messaging
  • Friends lists
Visit the new Cadence Community today at www.cadence.com/community and join the discussions!

Registration note: Due to the scope of the enhancements and the new SSO registration system, we were not able to migrate existing cdnusers.org member accounts. So new registrations are required, but this enables a broader set of functionality we think you'll enjoy.

Forum note: Under the guidance of forum moderators, we have taken the 20+ cdnusers.org forums and consolidated them into 11 forums on the new site. Posts have been brought over so you can leverage that posting history. CDNusers forums will be set to read only starting 7/30, and cdnusers.org will be redirected to the new community on 8/4.

Best regards,
Mike and Tom

Michael A. Catrambone - Steering Committee Chairman
Distinguished Engineer
PCB/Mechanical
UTStarcom, Inc.

Tom Diederich
Cadence Community Manager
Home
Forums
Subject: How to constraint the Input/output Port in SignalStorm?
Posting to forums is available to community members only.
Login or Register
Rate this topic:
   
Author Messages
aidans
Posts: 35
Online: User is Offline
2/03/2008 4:45 AM  
I use the SignalStorm to calculate delay, the scripts use db_delay db_screen like command.

 I know there are two ommand  related to the IO enviroment, set_driving_cell and set_load
and  there are sytax in the docs, but I could not set it right in my scripts.


set_load
set_load
{-pin | -net | -inst}
name
value


set_driving_cell
set_driving_cell
-pin [cell]:pin
-cell cell_name
-from input_pin
-to output_pin

How should  I define all the Inputs ports or the outputs ports ?

[all_inputs] and [all_outputs] do NOT work.

Anyone interested this problem ?

BobD
Posts: 80
Online: User is Offline
2/07/2008 5:57 AM  
Hi aidans,

From the syntax you show here, it looks like you're using standalone SignalStorm (as opposed to running within SoC-Encounter or Encounter Timing System). Within SoC-Encounter, it seems like [all_outputs]/[all_inputs] would work as you expect:

encounter 9> help set_driving_cell
Usage: set_driving_cell [-library ] [-lib_cell
] [-pin ]
[-from_pin ]
[-rise | -fall] [-min | -max]
[-input_transition_rise ]
[-input_transition_fall ]


It sounds like the behavior is different in standalone SignalStorm. If you're unable/don't want to run SignalStorm from within SoC-Encounter or ETS, maybe you could target the ports with a "*"? Have you tried that? The commands might be smart enough to know that set_load should only be applied to all outputs and set_driving_cell to all inputs.

Please post back and let us know whether this is still an issue for you.

Thanks,
Bob
aidans
Posts: 35
Online: User is Offline
2/12/2008 10:58 PM  
Thanks Bob

Yes, It is standalone version of Signalstorm

with your sugesstion, I use * as the target port, porblem is solved.
The driver cell and load have effect as expected.

The tools are really very smart.

Thank YOU !
Posting to forums is available to community members only.
Login or Register

Forums > Digital IC > Floorplanning, Place and route > How to constraint the Input/output Port in SignalStorm?


ActiveForums 3.6
     
Copyright 2006 Cadence Design Systems, Inc.