aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/gfx.h
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2019-12-15 17:20:48 +0100
committerMiodrag Milanovic <mmicko@gmail.com>2019-12-15 17:20:48 +0100
commitb271e5947273656a3fb0d3b173f6dbce856fbb52 (patch)
tree99c67f07efc0c74f31d2894270fb3fe2079656b4 /ecp5/gfx.h
parentd5174110fa49a18be8507a0edf246ada3de41627 (diff)
downloadnextpnr-b271e5947273656a3fb0d3b173f6dbce856fbb52.tar.gz
nextpnr-b271e5947273656a3fb0d3b173f6dbce856fbb52.tar.bz2
nextpnr-b271e5947273656a3fb0d3b173f6dbce856fbb52.zip
Add global wires
Diffstat (limited to 'ecp5/gfx.h')
-rw-r--r--ecp5/gfx.h85
1 files changed, 67 insertions, 18 deletions
diff --git a/ecp5/gfx.h b/ecp5/gfx.h
index e1e0918a..6044a459 100644
--- a/ecp5/gfx.h
+++ b/ecp5/gfx.h
@@ -408,23 +408,6 @@ enum GfxTileWireId
TILE_WIRE_H06W0003,
TILE_WIRE_H06E0003,
- TILE_WIRE_G_HPBX0000,
- TILE_WIRE_G_HPBX0100,
- TILE_WIRE_G_HPBX0200,
- TILE_WIRE_G_HPBX0300,
- TILE_WIRE_G_HPBX0400,
- TILE_WIRE_G_HPBX0500,
- TILE_WIRE_G_HPBX0600,
- TILE_WIRE_G_HPBX0700,
- TILE_WIRE_G_HPBX0800,
- TILE_WIRE_G_HPBX0900,
- TILE_WIRE_G_HPBX1000,
- TILE_WIRE_G_HPBX1100,
- TILE_WIRE_G_HPBX1200,
- TILE_WIRE_G_HPBX1300,
- TILE_WIRE_G_HPBX1400,
- TILE_WIRE_G_HPBX1500,
-
TILE_WIRE_DDRDEL_DQS,
TILE_WIRE_JRST_DQS,
TILE_WIRE_ECLK_DQS,
@@ -2157,8 +2140,74 @@ enum GfxTileWireId
TILE_WIRE_ECLKA,
TILE_WIRE_ECLKB,
TILE_WIRE_ECLKC,
- TILE_WIRE_ECLKD
+ TILE_WIRE_ECLKD,
+
+ TILE_WIRE_G_VPTX0000,
+ TILE_WIRE_G_VPTX0100,
+ TILE_WIRE_G_VPTX0200,
+ TILE_WIRE_G_VPTX0300,
+ TILE_WIRE_G_VPTX0400,
+ TILE_WIRE_G_VPTX0500,
+ TILE_WIRE_G_VPTX0600,
+ TILE_WIRE_G_VPTX0700,
+ TILE_WIRE_G_VPTX0800,
+ TILE_WIRE_G_VPTX0900,
+ TILE_WIRE_G_VPTX1000,
+ TILE_WIRE_G_VPTX1100,
+ TILE_WIRE_G_VPTX1200,
+ TILE_WIRE_G_VPTX1300,
+ TILE_WIRE_G_VPTX1400,
+ TILE_WIRE_G_VPTX1500,
+
+ TILE_WIRE_G_HPBX0000,
+ TILE_WIRE_G_HPBX0100,
+ TILE_WIRE_G_HPBX0200,
+ TILE_WIRE_G_HPBX0300,
+ TILE_WIRE_G_HPBX0400,
+ TILE_WIRE_G_HPBX0500,
+ TILE_WIRE_G_HPBX0600,
+ TILE_WIRE_G_HPBX0700,
+ TILE_WIRE_G_HPBX0800,
+ TILE_WIRE_G_HPBX0900,
+ TILE_WIRE_G_HPBX1000,
+ TILE_WIRE_G_HPBX1100,
+ TILE_WIRE_G_HPBX1200,
+ TILE_WIRE_G_HPBX1300,
+ TILE_WIRE_G_HPBX1400,
+ TILE_WIRE_G_HPBX1500,
+ TILE_WIRE_L_HPBX0000,
+ TILE_WIRE_L_HPBX0100,
+ TILE_WIRE_L_HPBX0200,
+ TILE_WIRE_L_HPBX0300,
+ TILE_WIRE_L_HPBX0400,
+ TILE_WIRE_L_HPBX0500,
+ TILE_WIRE_L_HPBX0600,
+ TILE_WIRE_L_HPBX0700,
+ TILE_WIRE_L_HPBX0800,
+ TILE_WIRE_L_HPBX0900,
+ TILE_WIRE_L_HPBX1000,
+ TILE_WIRE_L_HPBX1100,
+ TILE_WIRE_L_HPBX1200,
+ TILE_WIRE_L_HPBX1300,
+ TILE_WIRE_L_HPBX1400,
+ TILE_WIRE_L_HPBX1500,
+ TILE_WIRE_R_HPBX0000,
+ TILE_WIRE_R_HPBX0100,
+ TILE_WIRE_R_HPBX0200,
+ TILE_WIRE_R_HPBX0300,
+ TILE_WIRE_R_HPBX0400,
+ TILE_WIRE_R_HPBX0500,
+ TILE_WIRE_R_HPBX0600,
+ TILE_WIRE_R_HPBX0700,
+ TILE_WIRE_R_HPBX0800,
+ TILE_WIRE_R_HPBX0900,
+ TILE_WIRE_R_HPBX1000,
+ TILE_WIRE_R_HPBX1100,
+ TILE_WIRE_R_HPBX1200,
+ TILE_WIRE_R_HPBX1300,
+ TILE_WIRE_R_HPBX1400,
+ TILE_WIRE_R_HPBX1500
};
void gfxTileBel(std::vector<GraphicElement> &g, int x, int y, int z, int w, int h, IdString bel_type,