VPR-6.0

s_seg_details Struct Reference

#include <vpr_types.h>

Data Fields

int length
int start
boolean longline
booleansb
booleancb
short wire_switch
short opin_switch
float Rmetal
float Cmetal
boolean twisted
enum e_direction direction
enum e_drivers drivers
int group_start
int group_size
int index

Detailed Description

Lists detailed information about segmentation. [0 .. W-1].

  • length: length of segment.
  • start: index at which a segment starts in channel 0.
  • longline: TRUE if this segment spans the entire channel.
  • sb: [0..length]: TRUE for every channel intersection, relative to the segment start, at which there is a switch box.
  • cb: [0..length-1]: TRUE for every logic block along the segment at which there is a connection box.
  • wire_switch: Index of the switch type that connects other wires *to* this segment.
  • opin_switch: Index of the switch type that connects output pins (OPINs) *to* this segment.
  • Cmetal: Capacitance of a routing track, per unit logic block length.
  • Rmetal: Resistance of a routing track, per unit logic block length.
  • direction: The direction of a routing track. (UDSD by AY)
  • drivers: How do signals driving a routing track connect to the track? (UDSD by AY)
  • index: index of the segment type used for this track.

Definition at line 684 of file vpr_types.h.


Field Documentation

Definition at line 690 of file vpr_types.h.

Definition at line 694 of file vpr_types.h.

Definition at line 696 of file vpr_types.h.

Definition at line 697 of file vpr_types.h.

Definition at line 699 of file vpr_types.h.

Definition at line 698 of file vpr_types.h.

Definition at line 700 of file vpr_types.h.

Definition at line 686 of file vpr_types.h.

Definition at line 688 of file vpr_types.h.

Definition at line 692 of file vpr_types.h.

Definition at line 693 of file vpr_types.h.

Definition at line 689 of file vpr_types.h.

Definition at line 687 of file vpr_types.h.

Definition at line 695 of file vpr_types.h.

Definition at line 691 of file vpr_types.h.


The documentation for this struct was generated from the following file: