On Thu, 2010-07-22 at 17:53 -0500, James Louis wrote: > Thanks Andy! I'll try this, but I have a concern: > In either case one of the signal names goes away, right? > Xhome or Xmaxlim gets deleted one way or another, so 2 signal names cannot be > assigned to a single pin. > > Jim
You may have only one output pin attached to a signal name (or think of a signal name as a wire name), with one or more pins attached that accept input. There can only be one boss per signal (or wire). You should be able to assign a single output pin to more than one signal name, as long as there are no other pins that can create output for each signal. A component can have more than one input, so a component is needed to combine more than one output pin to the component inputs, which can output to a new signal name. I think this will make sense after you get used to using HAL. The newer net command makes this easier to see. The net command always starts with "net", then white space, "signal_name", white_space, "pin_name_that_outputs", white_space, "list of pins that accept input". The linksp command lets you add more pins that accept input to an existing signal name on another command line if needed. Also the => and <= have no effect on HAL, but are used to make the net command more readable(?). I tend not to use them. I think one or more utilities use them, but none come to mind at the moment. Hopefully someone else will correct any of the above if needed. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
