aboutsummaryrefslogtreecommitdiffstats
path: root/icebox
diff options
context:
space:
mode:
authorAlexander Graf <alex@antistatix.de>2015-10-10 03:26:10 +0200
committerAlexander Graf <alex@antistatix.de>2015-10-23 23:35:49 +0200
commit45ab628174b6f1de57a1ec4187b71ae3ff79afd4 (patch)
treee3b6462139b216a791c34b60e0b204f6dc60e894 /icebox
parentb862fd3f5f11797bc60178917993cadf784eeb1c (diff)
downloadicestorm-45ab628174b6f1de57a1ec4187b71ae3ff79afd4.tar.gz
icestorm-45ab628174b6f1de57a1ec4187b71ae3ff79afd4.tar.bz2
icestorm-45ab628174b6f1de57a1ec4187b71ae3ff79afd4.zip
add 1k package variant vq100 to pinloc_db and ieren_db
source: public documentation by lattice doc iCE40PinoutHX1K.xlsx in conjunction with pinloc_db 1k-tq144
Diffstat (limited to 'icebox')
-rw-r--r--icebox/icebox.py75
1 files changed, 75 insertions, 0 deletions
diff --git a/icebox/icebox.py b/icebox/icebox.py
index 88a9ba9..7ea4f98 100644
--- a/icebox/icebox.py
+++ b/icebox/icebox.py
@@ -1433,6 +1433,7 @@ ieren_db = {
( 5, 17, 1, 5, 17, 1),
( 6, 0, 0, 7, 0, 0),
( 6, 0, 1, 6, 0, 0),
+ ( 6, 17, 0, 6, 17, 0),
( 6, 17, 1, 6, 17, 1),
( 7, 0, 0, 6, 0, 1),
( 7, 0, 1, 7, 0, 1),
@@ -1793,6 +1794,80 @@ pinloc_db = {
( "98", 13, 12, 0),
( "99", 13, 12, 1),
],
+"1k-vq100": [
+ ( "1", 0, 14, 1),
+ ( "2", 0, 14, 0),
+ ( "3", 0, 13, 1),
+ ( "4", 0, 13, 0),
+ ( "7", 0, 12, 1),
+ ( "8", 0, 12, 0),
+ ( "9", 0, 10, 1),
+ ( "10", 0, 10, 0),
+ ( "12", 0, 9, 1),
+ ( "13", 0, 9, 0),
+ ( "15", 0, 8, 1),
+ ( "16", 0, 8, 0),
+ ( "18", 0, 6, 1),
+ ( "19", 0, 6, 0),
+ ( "20", 0, 4, 1),
+ ( "21", 0, 4, 0),
+ ( "24", 0, 2, 1),
+ ( "25", 0, 2, 0),
+ ( "26", 2, 0, 0),
+ ( "27", 2, 0, 1),
+ ( "28", 3, 0, 0),
+ ( "29", 3, 0, 1),
+ ( "30", 4, 0, 0),
+ ( "33", 6, 0, 1),
+ ( "34", 7, 0, 0),
+ ( "36", 6, 0, 0),
+ ( "37", 7, 0, 1),
+ ( "40", 9, 0, 1),
+ ( "41", 10, 0, 0),
+ ( "42", 10, 0, 1),
+ ( "45", 11, 0, 0),
+ ( "46", 11, 0, 1),
+ ( "48", 12, 0, 0),
+ ( "49", 12, 0, 1),
+ ( "51", 13, 3, 1),
+ ( "52", 13, 4, 0),
+ ( "53", 13, 4, 1),
+ ( "54", 13, 6, 0),
+ ( "56", 13, 6, 1),
+ ( "57", 13, 7, 0),
+ ( "59", 13, 7, 1),
+ ( "60", 13, 8, 0),
+ ( "62", 13, 8, 1),
+ ( "63", 13, 9, 0),
+ ( "64", 13, 11, 0),
+ ( "65", 13, 11, 1),
+ ( "66", 13, 12, 0),
+ ( "68", 13, 13, 0),
+ ( "69", 13, 13, 1),
+ ( "71", 13, 14, 0),
+ ( "72", 13, 14, 1),
+ ( "73", 13, 15, 0),
+ ( "74", 13, 15, 1),
+ ( "78", 12, 17, 1),
+ ( "79", 12, 17, 0),
+ ( "80", 11, 17, 1),
+ ( "81", 10, 17, 1),
+ ( "82", 10, 17, 0),
+ ( "83", 9, 17, 1),
+ ( "85", 9, 17, 0),
+ ( "86", 8, 17, 1),
+ ( "87", 8, 17, 0),
+ ( "89", 7, 17, 0),
+ ( "90", 6, 17, 1),
+ ( "91", 6, 17, 0),
+ ( "93", 5, 17, 1),
+ ( "94", 5, 17, 0),
+ ( "95", 4, 17, 1),
+ ( "96", 4, 17, 0),
+ ( "97", 3, 17, 1),
+ ( "99", 2, 17, 1),
+ ("100", 1, 17, 1),
+ ],
"8k-ct256": [
( "A1", 4, 33, 1),
("A10", 22, 33, 1),