diff options
author | David Shah <davey1576@gmail.com> | 2017-10-21 18:22:00 +0100 |
---|---|---|
committer | David Shah <davey1576@gmail.com> | 2017-10-21 18:22:00 +0100 |
commit | 29593ed2cbcc9da05dfff1c30ec3fa2a3af3ad60 (patch) | |
tree | 04554f60275de30bacf01e69adc91417b28c3fdc | |
parent | aa653a2a510a5d31ed099e0974b465efcbfcc010 (diff) | |
download | icestorm-29593ed2cbcc9da05dfff1c30ec3fa2a3af3ad60.tar.gz icestorm-29593ed2cbcc9da05dfff1c30ec3fa2a3af3ad60.tar.bz2 icestorm-29593ed2cbcc9da05dfff1c30ec3fa2a3af3ad60.zip |
Fix icebox to generate a working chipdb
-rw-r--r-- | icebox/icebox.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/icebox/icebox.py b/icebox/icebox.py index e37cb18..26e6bd4 100644 --- a/icebox/icebox.py +++ b/icebox/icebox.py @@ -159,8 +159,8 @@ class iceconfig: def pll_list(self): if self.device == "1k": return ["1k"] - if self.device == "5k": - return ["5k"] + if self.device == "5k": #FIXME: PLL removed as it was causing problems in arachne, likely due to broken pin config for it + return [ ] if self.device == "8k": return ["8k_0", "8k_1"] if self.device == "384": @@ -1384,7 +1384,7 @@ pllinfo_db = { "SDI": ( 4, 0, "fabout"), "SCLK": ( 3, 0, "fabout"), }, - "5k": { + "5k": { #FIXME: pins are definitely not correct "LOC" : (12, 31), # 3'b000 = "DISABLED" @@ -1473,7 +1473,7 @@ pllinfo_db = { "BYPASS": ( 19, 0, "fabout"), "RESETB": ( 20, 0, "fabout"), "LATCHINPUTVALUE": ( 15, 0, "fabout"), - "SDO": ( 32, 1, "neigh_op_bnr_3"), + "SDO": ( 24, 30, "neigh_op_bnr_3"), "SDI": ( 22, 0, "fabout"), "SCLK": ( 21, 0, "fabout"), }, |