Add global network data Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/LFE5U-25F/globals.json b/ECP5/LFE5U-25F/globals.json new file mode 100644 index 0000000..3b01663 --- /dev/null +++ b/ECP5/LFE5U-25F/globals.json
@@ -0,0 +1,54 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 31, + "y1": 25 + }, + "UR": { + "x0": 32, + "y0": 0, + "x1": 72, + "y1": 25 + }, + "LL": { + "x0": 0, + "y0": 26, + "x1": 31, + "y1": 50 + }, + "LR": { + "x0": 32, + "y0": 26, + "x1": 72, + "y1": 50 + } + }, + "taps": { + "C4": { + "lx0": 0, + "lx1": 3, + "rx0": 4, + "rx1": 12 + }, + "C22": { + "lx0": 13, + "lx1": 21, + "rx0": 22, + "rx1": 31 + }, + "C42": { + "lx0": 32, + "lx1": 41, + "rx0": 42, + "rx1": 50 + }, + "C60": { + "lx0": 51, + "lx1": 59, + "rx0": 60, + "rx1": 72 + } + } +}
diff --git a/ECP5/LFE5U-45F/globals.json b/ECP5/LFE5U-45F/globals.json new file mode 100644 index 0000000..0577fc2 --- /dev/null +++ b/ECP5/LFE5U-45F/globals.json
@@ -0,0 +1,54 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 40, + "y1": 34 + }, + "UR": { + "x0": 41, + "y0": 0, + "x1": 90, + "y1": 34 + }, + "LL": { + "x0": 0, + "y0": 35, + "x1": 40, + "y1": 71 + }, + "LR": { + "x0": 41, + "y0": 35, + "x1": 90, + "y1": 71 + } + }, + "taps": { + "C13": { + "lx0": 0, + "lx1": 12, + "rx0": 13, + "rx1": 21 + }, + "C31": { + "lx0": 22, + "lx1": 30, + "rx0": 31, + "rx1": 40 + }, + "C51": { + "lx0": 41, + "lx1": 50, + "rx0": 51, + "rx1": 63 + }, + "C78": { + "lx0": 64, + "lx1": 77, + "rx0": 78, + "rx1": 90 + } + } +}
diff --git a/ECP5/LFE5U-85F/globals.json b/ECP5/LFE5U-85F/globals.json new file mode 100644 index 0000000..2046834 --- /dev/null +++ b/ECP5/LFE5U-85F/globals.json
@@ -0,0 +1,66 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 67, + "y1": 46 + }, + "UR": { + "x0": 68, + "y0": 0, + "x1": 126, + "y1": 46 + }, + "LL": { + "x0": 0, + "y0": 47, + "x1": 67, + "y1": 95 + }, + "LR": { + "x0": 68, + "y0": 47, + "x1": 126, + "y1": 95 + } + }, + "taps": { + "C13": { + "lx0": 0, + "lx1": 12, + "rx0": 13, + "rx1": 21 + }, + "C31": { + "lx0": 22, + "lx1": 30, + "rx0": 31, + "rx1": 43 + }, + "C58": { + "lx0": 44, + "lx1": 57, + "rx0": 58, + "rx1": 67 + }, + "C78": { + "lx0": 68, + "lx1": 77, + "rx0": 78, + "rx1": 86 + }, + "C96": { + "lx0": 87, + "lx1": 95, + "rx0": 96, + "rx1": 104 + }, + "C114": { + "lx0": 105, + "lx1": 113, + "rx0": 114, + "rx1": 126 + } + } +}
diff --git a/ECP5/LFE5UM-45F/globals.json b/ECP5/LFE5UM-45F/globals.json new file mode 100644 index 0000000..0577fc2 --- /dev/null +++ b/ECP5/LFE5UM-45F/globals.json
@@ -0,0 +1,54 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 40, + "y1": 34 + }, + "UR": { + "x0": 41, + "y0": 0, + "x1": 90, + "y1": 34 + }, + "LL": { + "x0": 0, + "y0": 35, + "x1": 40, + "y1": 71 + }, + "LR": { + "x0": 41, + "y0": 35, + "x1": 90, + "y1": 71 + } + }, + "taps": { + "C13": { + "lx0": 0, + "lx1": 12, + "rx0": 13, + "rx1": 21 + }, + "C31": { + "lx0": 22, + "lx1": 30, + "rx0": 31, + "rx1": 40 + }, + "C51": { + "lx0": 41, + "lx1": 50, + "rx0": 51, + "rx1": 63 + }, + "C78": { + "lx0": 64, + "lx1": 77, + "rx0": 78, + "rx1": 90 + } + } +}
diff --git a/ECP5/LFE5UM5G-45F/globals.json b/ECP5/LFE5UM5G-45F/globals.json new file mode 100644 index 0000000..0577fc2 --- /dev/null +++ b/ECP5/LFE5UM5G-45F/globals.json
@@ -0,0 +1,54 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 40, + "y1": 34 + }, + "UR": { + "x0": 41, + "y0": 0, + "x1": 90, + "y1": 34 + }, + "LL": { + "x0": 0, + "y0": 35, + "x1": 40, + "y1": 71 + }, + "LR": { + "x0": 41, + "y0": 35, + "x1": 90, + "y1": 71 + } + }, + "taps": { + "C13": { + "lx0": 0, + "lx1": 12, + "rx0": 13, + "rx1": 21 + }, + "C31": { + "lx0": 22, + "lx1": 30, + "rx0": 31, + "rx1": 40 + }, + "C51": { + "lx0": 41, + "lx1": 50, + "rx0": 51, + "rx1": 63 + }, + "C78": { + "lx0": 64, + "lx1": 77, + "rx0": 78, + "rx1": 90 + } + } +}
diff --git a/ECP5/LFE5UM5G-85F/globals.json b/ECP5/LFE5UM5G-85F/globals.json new file mode 100644 index 0000000..2046834 --- /dev/null +++ b/ECP5/LFE5UM5G-85F/globals.json
@@ -0,0 +1,66 @@ +{ + "quadrants": { + "UL": { + "x0": 0, + "y0": 0, + "x1": 67, + "y1": 46 + }, + "UR": { + "x0": 68, + "y0": 0, + "x1": 126, + "y1": 46 + }, + "LL": { + "x0": 0, + "y0": 47, + "x1": 67, + "y1": 95 + }, + "LR": { + "x0": 68, + "y0": 47, + "x1": 126, + "y1": 95 + } + }, + "taps": { + "C13": { + "lx0": 0, + "lx1": 12, + "rx0": 13, + "rx1": 21 + }, + "C31": { + "lx0": 22, + "lx1": 30, + "rx0": 31, + "rx1": 43 + }, + "C58": { + "lx0": 44, + "lx1": 57, + "rx0": 58, + "rx1": 67 + }, + "C78": { + "lx0": 68, + "lx1": 77, + "rx0": 78, + "rx1": 86 + }, + "C96": { + "lx0": 87, + "lx1": 95, + "rx0": 96, + "rx1": 104 + }, + "C114": { + "lx0": 105, + "lx1": 113, + "rx0": 114, + "rx1": 126 + } + } +}