Subversion Repositories Vertical

Rev

Rev 2 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. /*
  2.  * $Header: c:\\cygwin\\cvsroot/Vert03/vertlib/unrouted.h,v 1.1.1.1 2003/11/04 23:34:57 mjames Exp $
  3.  *
  4.  * $Log: unrouted.h,v $
  5.  * Revision 1.1.1.1  2003/11/04 23:34:57  mjames
  6.  * Imported into local repositrory
  7.  *
  8.  * Revision 1.4  2002/09/09 09:50:33  mjames
  9.  * Upgraded minor version to represent pin renaming enhancements
  10.  *
  11.  * Revision 1.3  2001/10/31 22:20:19  mjames
  12.  * Tidying up problematical comments caused by CVS
  13.  * 'intelligent' comment guessing
  14.  *
  15.  * Revision 1.2  2001/06/06 12:10:16  mjames
  16.  * Move from HPUX
  17.  *
  18.  * Revision 1.1.1.1  2000/10/19 21:58:41  mjames
  19.  * Mike put it here
  20.  *
  21.  *
  22.  * Revision 1.20  2000/10/04  10:37:14  10:37:14  mjames (Mike James)
  23.  * Modified for Vertical2 : support COMPONENTS and SIGNALS
  24.  *
  25.  * Revision 1.20  2000/10/04  10:37:14  10:37:14  mjames (Mike James)
  26.  * Part of Release PSAVAT01
  27.  *
  28.  * Revision 1.19  2000/10/02  11:04:22  11:04:22  mjames (Mike James)
  29.  * new_vhdl
  30.  *
  31.  
  32.  * Revision 1.18  2000/09/27  14:42:30  14:42:30  mjames (Mike James)
  33.  
  34.  * Part of Release Sep_27_ST_2000
  35.  
  36.  *
  37.  
  38.  * Revision 1.17  2000/09/21  10:16:00  10:16:00  mjames (Mike James)
  39.  
  40.  * Part of Release Sep21Alpha
  41.  
  42.  *
  43.  
  44.  * Revision 1.16  2000/08/25  09:57:23  09:57:23  mjames (Mike James)
  45.  
  46.  * Part of Release Aug25_alpha
  47.  
  48.  *
  49.  
  50.  * Revision 1.15  2000/08/16  08:57:40  08:57:40  mjames (Mike James)
  51.  
  52.  * Part of Release CD01_Aug2000
  53.  
  54.  *
  55.  
  56.  * Revision 1.14  2000/08/14  14:45:19  14:45:19  mjames (Mike James)
  57.  
  58.  * Part of Release Aug_14_2000
  59.  
  60.  *
  61.  
  62.  * Revision 1.13  2000/08/11  08:30:40  08:30:40  mjames (Mike James)
  63.  
  64.  * Part of Release Aug_11_2000
  65.  
  66.  *
  67.  
  68.  * Revision 1.12  2000/08/09  10:31:57  10:31:57  mjames (Mike James)
  69.  
  70.  * Part of Release Aug__9_2000
  71.  
  72.  *
  73.  
  74.  * Revision 1.11  2000/05/31  11:43:10  11:43:10  mjames (Mike James)
  75.  
  76.  * Part of Release May_31_2000
  77.  
  78.  *
  79.  
  80.  * Revision 1.10  2000/05/08  17:01:46  17:01:46  mjames (Mike James)
  81.  
  82.  * Part of Release May__8_2000
  83.  
  84.  *
  85.  
  86.  * Revision 1.9  2000/05/08  16:59:40  16:59:40  mjames (Mike James)
  87.  
  88.  * Part of Release May__8_2000
  89.  
  90.  *
  91.  
  92.  * Revision 1.8  2000/05/08  16:57:16  16:57:16  mjames (Mike James)
  93.  
  94.  * Part of Release May__8_2000
  95.  
  96.  *
  97.  
  98.  * Revision 1.7  2000/03/08  16:19:36  16:19:36  mjames (Mike James)
  99.  
  100.  * New version including PC
  101.  
  102.  *
  103.  
  104.  * Revision 1.4  2000/01/20  15:58:58  15:58:58  mjames (Mike James)
  105.  
  106.  * Part of Release R22
  107.  
  108.  *
  109.  
  110.  * Revision 1.3  99/12/22  11:15:38  11:15:38  mjames (Mike James)
  111.  
  112.  * Part of Release Dec_22_1999
  113.  
  114.  *
  115.  
  116.  * Revision 1.2  98/06/15  14:21:59  14:21:59  mjames (Mike James)
  117.  
  118.  * Added improved creation of unrouted nets from pin names
  119.  
  120.  *
  121.  
  122.  * Revision 1.1  98/02/11  11:27:48  11:27:48  mjames (Mike James)
  123.  
  124.  * Initial revision
  125.  
  126.  *  */
  127.  
  128. extern int create_nodes_from_refs(socket_t * socket,
  129.  
  130.                                   int donesomething);
  131.  
  132.  
  133.  
  134. extern void create_unrouted_list(void);
  135.  
  136.  
  137.  
  138. /* find the socket by name and then rename the pin  */
  139.  
  140. extern void rename_unrouted_pin(char * socket_name,
  141.  
  142.                                 char * old_name,
  143.  
  144.                                 char * new_name,
  145.  
  146.                                 vhdl_t * vhdl_name);
  147.  
  148.  
  149.  
  150. /* knowing the socket, rename the pin */
  151.  
  152. extern void rename_unrouted_pin_socket(socket_t * socket,
  153.  
  154.                                        char * old_name,
  155.  
  156.                                        char * new_name,
  157.  
  158.                                        vhdl_t * vhdl_type);
  159.  
  160.  
  161.  
  162.