prev FPGA 2002 next
Switch Block Background
Three switch block types...

  1. disjoint (Xilinx)
    • has structure, easy to layout
    • simple: net on track t always stays on track t
  2. universal
    • has structure, easy to layout
    • routable: isolated switch blocks can route any valid set of 2-point nets
  3. Wilton
    • no structure? hard to layout?
    • most routable: net on track t changes to track t+1 or W-t-1 during a turn
    • call this diversity

    Comments:
  4. all have similar area per track
  5. Wilton requires fewest tracks
  6. how to increase diversity?
  7. is diversity good?