@@ -623,22 +623,25 @@ void define_set_input_logical_function(nnode_t *node, const char *bit_output, FI
623
623
/* printout all the port hookups */
624
624
for (i = 0 ; i < node -> num_input_pins ; i ++ )
625
625
{
626
- if (node -> input_pins [i ]-> net -> driver_pin -> name != NULL )
626
+ if (node -> input_pins [i ]-> net -> driver_pin != NULL )
627
627
{
628
- /* now hookup the input wires with their respective ports. [1+i] to skip output spot. */
629
- /* Just print the driver_pin->name NOT driver_pin->node->name -- KEN */
630
- if ((node -> input_pins [i ]-> net -> driver_pin -> node -> type == MULTIPLY ) ||
631
- (node -> input_pins [i ]-> net -> driver_pin -> node -> type == HARD_IP ) ||
632
- (node -> input_pins [i ]-> net -> driver_pin -> node -> type == MEMORY ) ||
633
- (node -> input_pins [i ]-> net -> driver_pin -> node -> type == ADD ) ||
634
- (node -> input_pins [i ]-> net -> driver_pin -> node -> type == MINUS ))
628
+ if (node -> input_pins [i ]-> net -> driver_pin -> name != NULL )
635
629
{
636
- fprintf (out , " %s" , node -> input_pins [i ]-> net -> driver_pin -> name );
630
+ /* now hookup the input wires with their respective ports. [1+i] to skip output spot. */
631
+ /* Just print the driver_pin->name NOT driver_pin->node->name -- KEN */
632
+ if ((node -> input_pins [i ]-> net -> driver_pin -> node -> type == MULTIPLY ) ||
633
+ (node -> input_pins [i ]-> net -> driver_pin -> node -> type == HARD_IP ) ||
634
+ (node -> input_pins [i ]-> net -> driver_pin -> node -> type == MEMORY ) ||
635
+ (node -> input_pins [i ]-> net -> driver_pin -> node -> type == ADD ) ||
636
+ (node -> input_pins [i ]-> net -> driver_pin -> node -> type == MINUS ))
637
+ {
638
+ fprintf (out , " %s" , node -> input_pins [i ]-> net -> driver_pin -> name );
639
+ }
640
+ }
641
+ else
642
+ {
643
+ fprintf (out , " %s" , node -> input_pins [i ]-> net -> driver_pin -> node -> name );
637
644
}
638
- }
639
- else
640
- {
641
- fprintf (out , " %s" , node -> input_pins [i ]-> net -> driver_pin -> node -> name );
642
645
}
643
646
}
644
647
0 commit comments