Created
June 29, 2020 20:35
-
-
Save awygle/be2cd1865ec58d82b9149226eb2eafc0 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"creator": "Yosys 0.9+1706 (git sha1 4ef8c4b3, clang 6.0.0-1ubuntu2 -fPIC -Os)", | |
"modules": { | |
"ALU54B": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:44" | |
}, | |
"ports": { | |
"CLK0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CLK1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CLK2": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CLK3": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"CE0": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"CE1": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"CE2": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"CE3": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"RST0": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"RST1": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"RST2": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"RST3": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"SIGNEDIA": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"SIGNEDIB": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"SIGNEDCIN": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"A0": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"A1": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"A2": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"A3": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"A4": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"A5": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"A6": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"A7": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"A8": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"A9": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"A10": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"A11": { | |
"direction": "input", | |
"bits": [ 28 ] | |
}, | |
"A12": { | |
"direction": "input", | |
"bits": [ 29 ] | |
}, | |
"A13": { | |
"direction": "input", | |
"bits": [ 30 ] | |
}, | |
"A14": { | |
"direction": "input", | |
"bits": [ 31 ] | |
}, | |
"A15": { | |
"direction": "input", | |
"bits": [ 32 ] | |
}, | |
"A16": { | |
"direction": "input", | |
"bits": [ 33 ] | |
}, | |
"A17": { | |
"direction": "input", | |
"bits": [ 34 ] | |
}, | |
"A18": { | |
"direction": "input", | |
"bits": [ 35 ] | |
}, | |
"A19": { | |
"direction": "input", | |
"bits": [ 36 ] | |
}, | |
"A20": { | |
"direction": "input", | |
"bits": [ 37 ] | |
}, | |
"A21": { | |
"direction": "input", | |
"bits": [ 38 ] | |
}, | |
"A22": { | |
"direction": "input", | |
"bits": [ 39 ] | |
}, | |
"A23": { | |
"direction": "input", | |
"bits": [ 40 ] | |
}, | |
"A24": { | |
"direction": "input", | |
"bits": [ 41 ] | |
}, | |
"A25": { | |
"direction": "input", | |
"bits": [ 42 ] | |
}, | |
"A26": { | |
"direction": "input", | |
"bits": [ 43 ] | |
}, | |
"A27": { | |
"direction": "input", | |
"bits": [ 44 ] | |
}, | |
"A28": { | |
"direction": "input", | |
"bits": [ 45 ] | |
}, | |
"A29": { | |
"direction": "input", | |
"bits": [ 46 ] | |
}, | |
"A30": { | |
"direction": "input", | |
"bits": [ 47 ] | |
}, | |
"A31": { | |
"direction": "input", | |
"bits": [ 48 ] | |
}, | |
"A32": { | |
"direction": "input", | |
"bits": [ 49 ] | |
}, | |
"A33": { | |
"direction": "input", | |
"bits": [ 50 ] | |
}, | |
"A34": { | |
"direction": "input", | |
"bits": [ 51 ] | |
}, | |
"A35": { | |
"direction": "input", | |
"bits": [ 52 ] | |
}, | |
"B0": { | |
"direction": "input", | |
"bits": [ 53 ] | |
}, | |
"B1": { | |
"direction": "input", | |
"bits": [ 54 ] | |
}, | |
"B2": { | |
"direction": "input", | |
"bits": [ 55 ] | |
}, | |
"B3": { | |
"direction": "input", | |
"bits": [ 56 ] | |
}, | |
"B4": { | |
"direction": "input", | |
"bits": [ 57 ] | |
}, | |
"B5": { | |
"direction": "input", | |
"bits": [ 58 ] | |
}, | |
"B6": { | |
"direction": "input", | |
"bits": [ 59 ] | |
}, | |
"B7": { | |
"direction": "input", | |
"bits": [ 60 ] | |
}, | |
"B8": { | |
"direction": "input", | |
"bits": [ 61 ] | |
}, | |
"B9": { | |
"direction": "input", | |
"bits": [ 62 ] | |
}, | |
"B10": { | |
"direction": "input", | |
"bits": [ 63 ] | |
}, | |
"B11": { | |
"direction": "input", | |
"bits": [ 64 ] | |
}, | |
"B12": { | |
"direction": "input", | |
"bits": [ 65 ] | |
}, | |
"B13": { | |
"direction": "input", | |
"bits": [ 66 ] | |
}, | |
"B14": { | |
"direction": "input", | |
"bits": [ 67 ] | |
}, | |
"B15": { | |
"direction": "input", | |
"bits": [ 68 ] | |
}, | |
"B16": { | |
"direction": "input", | |
"bits": [ 69 ] | |
}, | |
"B17": { | |
"direction": "input", | |
"bits": [ 70 ] | |
}, | |
"B18": { | |
"direction": "input", | |
"bits": [ 71 ] | |
}, | |
"B19": { | |
"direction": "input", | |
"bits": [ 72 ] | |
}, | |
"B20": { | |
"direction": "input", | |
"bits": [ 73 ] | |
}, | |
"B21": { | |
"direction": "input", | |
"bits": [ 74 ] | |
}, | |
"B22": { | |
"direction": "input", | |
"bits": [ 75 ] | |
}, | |
"B23": { | |
"direction": "input", | |
"bits": [ 76 ] | |
}, | |
"B24": { | |
"direction": "input", | |
"bits": [ 77 ] | |
}, | |
"B25": { | |
"direction": "input", | |
"bits": [ 78 ] | |
}, | |
"B26": { | |
"direction": "input", | |
"bits": [ 79 ] | |
}, | |
"B27": { | |
"direction": "input", | |
"bits": [ 80 ] | |
}, | |
"B28": { | |
"direction": "input", | |
"bits": [ 81 ] | |
}, | |
"B29": { | |
"direction": "input", | |
"bits": [ 82 ] | |
}, | |
"B30": { | |
"direction": "input", | |
"bits": [ 83 ] | |
}, | |
"B31": { | |
"direction": "input", | |
"bits": [ 84 ] | |
}, | |
"B32": { | |
"direction": "input", | |
"bits": [ 85 ] | |
}, | |
"B33": { | |
"direction": "input", | |
"bits": [ 86 ] | |
}, | |
"B34": { | |
"direction": "input", | |
"bits": [ 87 ] | |
}, | |
"B35": { | |
"direction": "input", | |
"bits": [ 88 ] | |
}, | |
"C0": { | |
"direction": "input", | |
"bits": [ 89 ] | |
}, | |
"C1": { | |
"direction": "input", | |
"bits": [ 90 ] | |
}, | |
"C2": { | |
"direction": "input", | |
"bits": [ 91 ] | |
}, | |
"C3": { | |
"direction": "input", | |
"bits": [ 92 ] | |
}, | |
"C4": { | |
"direction": "input", | |
"bits": [ 93 ] | |
}, | |
"C5": { | |
"direction": "input", | |
"bits": [ 94 ] | |
}, | |
"C6": { | |
"direction": "input", | |
"bits": [ 95 ] | |
}, | |
"C7": { | |
"direction": "input", | |
"bits": [ 96 ] | |
}, | |
"C8": { | |
"direction": "input", | |
"bits": [ 97 ] | |
}, | |
"C9": { | |
"direction": "input", | |
"bits": [ 98 ] | |
}, | |
"C10": { | |
"direction": "input", | |
"bits": [ 99 ] | |
}, | |
"C11": { | |
"direction": "input", | |
"bits": [ 100 ] | |
}, | |
"C12": { | |
"direction": "input", | |
"bits": [ 101 ] | |
}, | |
"C13": { | |
"direction": "input", | |
"bits": [ 102 ] | |
}, | |
"C14": { | |
"direction": "input", | |
"bits": [ 103 ] | |
}, | |
"C15": { | |
"direction": "input", | |
"bits": [ 104 ] | |
}, | |
"C16": { | |
"direction": "input", | |
"bits": [ 105 ] | |
}, | |
"C17": { | |
"direction": "input", | |
"bits": [ 106 ] | |
}, | |
"C18": { | |
"direction": "input", | |
"bits": [ 107 ] | |
}, | |
"C19": { | |
"direction": "input", | |
"bits": [ 108 ] | |
}, | |
"C20": { | |
"direction": "input", | |
"bits": [ 109 ] | |
}, | |
"C21": { | |
"direction": "input", | |
"bits": [ 110 ] | |
}, | |
"C22": { | |
"direction": "input", | |
"bits": [ 111 ] | |
}, | |
"C23": { | |
"direction": "input", | |
"bits": [ 112 ] | |
}, | |
"C24": { | |
"direction": "input", | |
"bits": [ 113 ] | |
}, | |
"C25": { | |
"direction": "input", | |
"bits": [ 114 ] | |
}, | |
"C26": { | |
"direction": "input", | |
"bits": [ 115 ] | |
}, | |
"C27": { | |
"direction": "input", | |
"bits": [ 116 ] | |
}, | |
"C28": { | |
"direction": "input", | |
"bits": [ 117 ] | |
}, | |
"C29": { | |
"direction": "input", | |
"bits": [ 118 ] | |
}, | |
"C30": { | |
"direction": "input", | |
"bits": [ 119 ] | |
}, | |
"C31": { | |
"direction": "input", | |
"bits": [ 120 ] | |
}, | |
"C32": { | |
"direction": "input", | |
"bits": [ 121 ] | |
}, | |
"C33": { | |
"direction": "input", | |
"bits": [ 122 ] | |
}, | |
"C34": { | |
"direction": "input", | |
"bits": [ 123 ] | |
}, | |
"C35": { | |
"direction": "input", | |
"bits": [ 124 ] | |
}, | |
"C36": { | |
"direction": "input", | |
"bits": [ 125 ] | |
}, | |
"C37": { | |
"direction": "input", | |
"bits": [ 126 ] | |
}, | |
"C38": { | |
"direction": "input", | |
"bits": [ 127 ] | |
}, | |
"C39": { | |
"direction": "input", | |
"bits": [ 128 ] | |
}, | |
"C40": { | |
"direction": "input", | |
"bits": [ 129 ] | |
}, | |
"C41": { | |
"direction": "input", | |
"bits": [ 130 ] | |
}, | |
"C42": { | |
"direction": "input", | |
"bits": [ 131 ] | |
}, | |
"C43": { | |
"direction": "input", | |
"bits": [ 132 ] | |
}, | |
"C44": { | |
"direction": "input", | |
"bits": [ 133 ] | |
}, | |
"C45": { | |
"direction": "input", | |
"bits": [ 134 ] | |
}, | |
"C46": { | |
"direction": "input", | |
"bits": [ 135 ] | |
}, | |
"C47": { | |
"direction": "input", | |
"bits": [ 136 ] | |
}, | |
"C48": { | |
"direction": "input", | |
"bits": [ 137 ] | |
}, | |
"C49": { | |
"direction": "input", | |
"bits": [ 138 ] | |
}, | |
"C50": { | |
"direction": "input", | |
"bits": [ 139 ] | |
}, | |
"C51": { | |
"direction": "input", | |
"bits": [ 140 ] | |
}, | |
"C52": { | |
"direction": "input", | |
"bits": [ 141 ] | |
}, | |
"C53": { | |
"direction": "input", | |
"bits": [ 142 ] | |
}, | |
"CFB0": { | |
"direction": "input", | |
"bits": [ 143 ] | |
}, | |
"CFB1": { | |
"direction": "input", | |
"bits": [ 144 ] | |
}, | |
"CFB2": { | |
"direction": "input", | |
"bits": [ 145 ] | |
}, | |
"CFB3": { | |
"direction": "input", | |
"bits": [ 146 ] | |
}, | |
"CFB4": { | |
"direction": "input", | |
"bits": [ 147 ] | |
}, | |
"CFB5": { | |
"direction": "input", | |
"bits": [ 148 ] | |
}, | |
"CFB6": { | |
"direction": "input", | |
"bits": [ 149 ] | |
}, | |
"CFB7": { | |
"direction": "input", | |
"bits": [ 150 ] | |
}, | |
"CFB8": { | |
"direction": "input", | |
"bits": [ 151 ] | |
}, | |
"CFB9": { | |
"direction": "input", | |
"bits": [ 152 ] | |
}, | |
"CFB10": { | |
"direction": "input", | |
"bits": [ 153 ] | |
}, | |
"CFB11": { | |
"direction": "input", | |
"bits": [ 154 ] | |
}, | |
"CFB12": { | |
"direction": "input", | |
"bits": [ 155 ] | |
}, | |
"CFB13": { | |
"direction": "input", | |
"bits": [ 156 ] | |
}, | |
"CFB14": { | |
"direction": "input", | |
"bits": [ 157 ] | |
}, | |
"CFB15": { | |
"direction": "input", | |
"bits": [ 158 ] | |
}, | |
"CFB16": { | |
"direction": "input", | |
"bits": [ 159 ] | |
}, | |
"CFB17": { | |
"direction": "input", | |
"bits": [ 160 ] | |
}, | |
"CFB18": { | |
"direction": "input", | |
"bits": [ 161 ] | |
}, | |
"CFB19": { | |
"direction": "input", | |
"bits": [ 162 ] | |
}, | |
"CFB20": { | |
"direction": "input", | |
"bits": [ 163 ] | |
}, | |
"CFB21": { | |
"direction": "input", | |
"bits": [ 164 ] | |
}, | |
"CFB22": { | |
"direction": "input", | |
"bits": [ 165 ] | |
}, | |
"CFB23": { | |
"direction": "input", | |
"bits": [ 166 ] | |
}, | |
"CFB24": { | |
"direction": "input", | |
"bits": [ 167 ] | |
}, | |
"CFB25": { | |
"direction": "input", | |
"bits": [ 168 ] | |
}, | |
"CFB26": { | |
"direction": "input", | |
"bits": [ 169 ] | |
}, | |
"CFB27": { | |
"direction": "input", | |
"bits": [ 170 ] | |
}, | |
"CFB28": { | |
"direction": "input", | |
"bits": [ 171 ] | |
}, | |
"CFB29": { | |
"direction": "input", | |
"bits": [ 172 ] | |
}, | |
"CFB30": { | |
"direction": "input", | |
"bits": [ 173 ] | |
}, | |
"CFB31": { | |
"direction": "input", | |
"bits": [ 174 ] | |
}, | |
"CFB32": { | |
"direction": "input", | |
"bits": [ 175 ] | |
}, | |
"CFB33": { | |
"direction": "input", | |
"bits": [ 176 ] | |
}, | |
"CFB34": { | |
"direction": "input", | |
"bits": [ 177 ] | |
}, | |
"CFB35": { | |
"direction": "input", | |
"bits": [ 178 ] | |
}, | |
"CFB36": { | |
"direction": "input", | |
"bits": [ 179 ] | |
}, | |
"CFB37": { | |
"direction": "input", | |
"bits": [ 180 ] | |
}, | |
"CFB38": { | |
"direction": "input", | |
"bits": [ 181 ] | |
}, | |
"CFB39": { | |
"direction": "input", | |
"bits": [ 182 ] | |
}, | |
"CFB40": { | |
"direction": "input", | |
"bits": [ 183 ] | |
}, | |
"CFB41": { | |
"direction": "input", | |
"bits": [ 184 ] | |
}, | |
"CFB42": { | |
"direction": "input", | |
"bits": [ 185 ] | |
}, | |
"CFB43": { | |
"direction": "input", | |
"bits": [ 186 ] | |
}, | |
"CFB44": { | |
"direction": "input", | |
"bits": [ 187 ] | |
}, | |
"CFB45": { | |
"direction": "input", | |
"bits": [ 188 ] | |
}, | |
"CFB46": { | |
"direction": "input", | |
"bits": [ 189 ] | |
}, | |
"CFB47": { | |
"direction": "input", | |
"bits": [ 190 ] | |
}, | |
"CFB48": { | |
"direction": "input", | |
"bits": [ 191 ] | |
}, | |
"CFB49": { | |
"direction": "input", | |
"bits": [ 192 ] | |
}, | |
"CFB50": { | |
"direction": "input", | |
"bits": [ 193 ] | |
}, | |
"CFB51": { | |
"direction": "input", | |
"bits": [ 194 ] | |
}, | |
"CFB52": { | |
"direction": "input", | |
"bits": [ 195 ] | |
}, | |
"CFB53": { | |
"direction": "input", | |
"bits": [ 196 ] | |
}, | |
"MA0": { | |
"direction": "input", | |
"bits": [ 197 ] | |
}, | |
"MA1": { | |
"direction": "input", | |
"bits": [ 198 ] | |
}, | |
"MA2": { | |
"direction": "input", | |
"bits": [ 199 ] | |
}, | |
"MA3": { | |
"direction": "input", | |
"bits": [ 200 ] | |
}, | |
"MA4": { | |
"direction": "input", | |
"bits": [ 201 ] | |
}, | |
"MA5": { | |
"direction": "input", | |
"bits": [ 202 ] | |
}, | |
"MA6": { | |
"direction": "input", | |
"bits": [ 203 ] | |
}, | |
"MA7": { | |
"direction": "input", | |
"bits": [ 204 ] | |
}, | |
"MA8": { | |
"direction": "input", | |
"bits": [ 205 ] | |
}, | |
"MA9": { | |
"direction": "input", | |
"bits": [ 206 ] | |
}, | |
"MA10": { | |
"direction": "input", | |
"bits": [ 207 ] | |
}, | |
"MA11": { | |
"direction": "input", | |
"bits": [ 208 ] | |
}, | |
"MA12": { | |
"direction": "input", | |
"bits": [ 209 ] | |
}, | |
"MA13": { | |
"direction": "input", | |
"bits": [ 210 ] | |
}, | |
"MA14": { | |
"direction": "input", | |
"bits": [ 211 ] | |
}, | |
"MA15": { | |
"direction": "input", | |
"bits": [ 212 ] | |
}, | |
"MA16": { | |
"direction": "input", | |
"bits": [ 213 ] | |
}, | |
"MA17": { | |
"direction": "input", | |
"bits": [ 214 ] | |
}, | |
"MA18": { | |
"direction": "input", | |
"bits": [ 215 ] | |
}, | |
"MA19": { | |
"direction": "input", | |
"bits": [ 216 ] | |
}, | |
"MA20": { | |
"direction": "input", | |
"bits": [ 217 ] | |
}, | |
"MA21": { | |
"direction": "input", | |
"bits": [ 218 ] | |
}, | |
"MA22": { | |
"direction": "input", | |
"bits": [ 219 ] | |
}, | |
"MA23": { | |
"direction": "input", | |
"bits": [ 220 ] | |
}, | |
"MA24": { | |
"direction": "input", | |
"bits": [ 221 ] | |
}, | |
"MA25": { | |
"direction": "input", | |
"bits": [ 222 ] | |
}, | |
"MA26": { | |
"direction": "input", | |
"bits": [ 223 ] | |
}, | |
"MA27": { | |
"direction": "input", | |
"bits": [ 224 ] | |
}, | |
"MA28": { | |
"direction": "input", | |
"bits": [ 225 ] | |
}, | |
"MA29": { | |
"direction": "input", | |
"bits": [ 226 ] | |
}, | |
"MA30": { | |
"direction": "input", | |
"bits": [ 227 ] | |
}, | |
"MA31": { | |
"direction": "input", | |
"bits": [ 228 ] | |
}, | |
"MA32": { | |
"direction": "input", | |
"bits": [ 229 ] | |
}, | |
"MA33": { | |
"direction": "input", | |
"bits": [ 230 ] | |
}, | |
"MA34": { | |
"direction": "input", | |
"bits": [ 231 ] | |
}, | |
"MA35": { | |
"direction": "input", | |
"bits": [ 232 ] | |
}, | |
"MB0": { | |
"direction": "input", | |
"bits": [ 233 ] | |
}, | |
"MB1": { | |
"direction": "input", | |
"bits": [ 234 ] | |
}, | |
"MB2": { | |
"direction": "input", | |
"bits": [ 235 ] | |
}, | |
"MB3": { | |
"direction": "input", | |
"bits": [ 236 ] | |
}, | |
"MB4": { | |
"direction": "input", | |
"bits": [ 237 ] | |
}, | |
"MB5": { | |
"direction": "input", | |
"bits": [ 238 ] | |
}, | |
"MB6": { | |
"direction": "input", | |
"bits": [ 239 ] | |
}, | |
"MB7": { | |
"direction": "input", | |
"bits": [ 240 ] | |
}, | |
"MB8": { | |
"direction": "input", | |
"bits": [ 241 ] | |
}, | |
"MB9": { | |
"direction": "input", | |
"bits": [ 242 ] | |
}, | |
"MB10": { | |
"direction": "input", | |
"bits": [ 243 ] | |
}, | |
"MB11": { | |
"direction": "input", | |
"bits": [ 244 ] | |
}, | |
"MB12": { | |
"direction": "input", | |
"bits": [ 245 ] | |
}, | |
"MB13": { | |
"direction": "input", | |
"bits": [ 246 ] | |
}, | |
"MB14": { | |
"direction": "input", | |
"bits": [ 247 ] | |
}, | |
"MB15": { | |
"direction": "input", | |
"bits": [ 248 ] | |
}, | |
"MB16": { | |
"direction": "input", | |
"bits": [ 249 ] | |
}, | |
"MB17": { | |
"direction": "input", | |
"bits": [ 250 ] | |
}, | |
"MB18": { | |
"direction": "input", | |
"bits": [ 251 ] | |
}, | |
"MB19": { | |
"direction": "input", | |
"bits": [ 252 ] | |
}, | |
"MB20": { | |
"direction": "input", | |
"bits": [ 253 ] | |
}, | |
"MB21": { | |
"direction": "input", | |
"bits": [ 254 ] | |
}, | |
"MB22": { | |
"direction": "input", | |
"bits": [ 255 ] | |
}, | |
"MB23": { | |
"direction": "input", | |
"bits": [ 256 ] | |
}, | |
"MB24": { | |
"direction": "input", | |
"bits": [ 257 ] | |
}, | |
"MB25": { | |
"direction": "input", | |
"bits": [ 258 ] | |
}, | |
"MB26": { | |
"direction": "input", | |
"bits": [ 259 ] | |
}, | |
"MB27": { | |
"direction": "input", | |
"bits": [ 260 ] | |
}, | |
"MB28": { | |
"direction": "input", | |
"bits": [ 261 ] | |
}, | |
"MB29": { | |
"direction": "input", | |
"bits": [ 262 ] | |
}, | |
"MB30": { | |
"direction": "input", | |
"bits": [ 263 ] | |
}, | |
"MB31": { | |
"direction": "input", | |
"bits": [ 264 ] | |
}, | |
"MB32": { | |
"direction": "input", | |
"bits": [ 265 ] | |
}, | |
"MB33": { | |
"direction": "input", | |
"bits": [ 266 ] | |
}, | |
"MB34": { | |
"direction": "input", | |
"bits": [ 267 ] | |
}, | |
"MB35": { | |
"direction": "input", | |
"bits": [ 268 ] | |
}, | |
"CIN0": { | |
"direction": "input", | |
"bits": [ 269 ] | |
}, | |
"CIN1": { | |
"direction": "input", | |
"bits": [ 270 ] | |
}, | |
"CIN2": { | |
"direction": "input", | |
"bits": [ 271 ] | |
}, | |
"CIN3": { | |
"direction": "input", | |
"bits": [ 272 ] | |
}, | |
"CIN4": { | |
"direction": "input", | |
"bits": [ 273 ] | |
}, | |
"CIN5": { | |
"direction": "input", | |
"bits": [ 274 ] | |
}, | |
"CIN6": { | |
"direction": "input", | |
"bits": [ 275 ] | |
}, | |
"CIN7": { | |
"direction": "input", | |
"bits": [ 276 ] | |
}, | |
"CIN8": { | |
"direction": "input", | |
"bits": [ 277 ] | |
}, | |
"CIN9": { | |
"direction": "input", | |
"bits": [ 278 ] | |
}, | |
"CIN10": { | |
"direction": "input", | |
"bits": [ 279 ] | |
}, | |
"CIN11": { | |
"direction": "input", | |
"bits": [ 280 ] | |
}, | |
"CIN12": { | |
"direction": "input", | |
"bits": [ 281 ] | |
}, | |
"CIN13": { | |
"direction": "input", | |
"bits": [ 282 ] | |
}, | |
"CIN14": { | |
"direction": "input", | |
"bits": [ 283 ] | |
}, | |
"CIN15": { | |
"direction": "input", | |
"bits": [ 284 ] | |
}, | |
"CIN16": { | |
"direction": "input", | |
"bits": [ 285 ] | |
}, | |
"CIN17": { | |
"direction": "input", | |
"bits": [ 286 ] | |
}, | |
"CIN18": { | |
"direction": "input", | |
"bits": [ 287 ] | |
}, | |
"CIN19": { | |
"direction": "input", | |
"bits": [ 288 ] | |
}, | |
"CIN20": { | |
"direction": "input", | |
"bits": [ 289 ] | |
}, | |
"CIN21": { | |
"direction": "input", | |
"bits": [ 290 ] | |
}, | |
"CIN22": { | |
"direction": "input", | |
"bits": [ 291 ] | |
}, | |
"CIN23": { | |
"direction": "input", | |
"bits": [ 292 ] | |
}, | |
"CIN24": { | |
"direction": "input", | |
"bits": [ 293 ] | |
}, | |
"CIN25": { | |
"direction": "input", | |
"bits": [ 294 ] | |
}, | |
"CIN26": { | |
"direction": "input", | |
"bits": [ 295 ] | |
}, | |
"CIN27": { | |
"direction": "input", | |
"bits": [ 296 ] | |
}, | |
"CIN28": { | |
"direction": "input", | |
"bits": [ 297 ] | |
}, | |
"CIN29": { | |
"direction": "input", | |
"bits": [ 298 ] | |
}, | |
"CIN30": { | |
"direction": "input", | |
"bits": [ 299 ] | |
}, | |
"CIN31": { | |
"direction": "input", | |
"bits": [ 300 ] | |
}, | |
"CIN32": { | |
"direction": "input", | |
"bits": [ 301 ] | |
}, | |
"CIN33": { | |
"direction": "input", | |
"bits": [ 302 ] | |
}, | |
"CIN34": { | |
"direction": "input", | |
"bits": [ 303 ] | |
}, | |
"CIN35": { | |
"direction": "input", | |
"bits": [ 304 ] | |
}, | |
"CIN36": { | |
"direction": "input", | |
"bits": [ 305 ] | |
}, | |
"CIN37": { | |
"direction": "input", | |
"bits": [ 306 ] | |
}, | |
"CIN38": { | |
"direction": "input", | |
"bits": [ 307 ] | |
}, | |
"CIN39": { | |
"direction": "input", | |
"bits": [ 308 ] | |
}, | |
"CIN40": { | |
"direction": "input", | |
"bits": [ 309 ] | |
}, | |
"CIN41": { | |
"direction": "input", | |
"bits": [ 310 ] | |
}, | |
"CIN42": { | |
"direction": "input", | |
"bits": [ 311 ] | |
}, | |
"CIN43": { | |
"direction": "input", | |
"bits": [ 312 ] | |
}, | |
"CIN44": { | |
"direction": "input", | |
"bits": [ 313 ] | |
}, | |
"CIN45": { | |
"direction": "input", | |
"bits": [ 314 ] | |
}, | |
"CIN46": { | |
"direction": "input", | |
"bits": [ 315 ] | |
}, | |
"CIN47": { | |
"direction": "input", | |
"bits": [ 316 ] | |
}, | |
"CIN48": { | |
"direction": "input", | |
"bits": [ 317 ] | |
}, | |
"CIN49": { | |
"direction": "input", | |
"bits": [ 318 ] | |
}, | |
"CIN50": { | |
"direction": "input", | |
"bits": [ 319 ] | |
}, | |
"CIN51": { | |
"direction": "input", | |
"bits": [ 320 ] | |
}, | |
"CIN52": { | |
"direction": "input", | |
"bits": [ 321 ] | |
}, | |
"CIN53": { | |
"direction": "input", | |
"bits": [ 322 ] | |
}, | |
"OP0": { | |
"direction": "input", | |
"bits": [ 323 ] | |
}, | |
"OP1": { | |
"direction": "input", | |
"bits": [ 324 ] | |
}, | |
"OP2": { | |
"direction": "input", | |
"bits": [ 325 ] | |
}, | |
"OP3": { | |
"direction": "input", | |
"bits": [ 326 ] | |
}, | |
"OP4": { | |
"direction": "input", | |
"bits": [ 327 ] | |
}, | |
"OP5": { | |
"direction": "input", | |
"bits": [ 328 ] | |
}, | |
"OP6": { | |
"direction": "input", | |
"bits": [ 329 ] | |
}, | |
"OP7": { | |
"direction": "input", | |
"bits": [ 330 ] | |
}, | |
"OP8": { | |
"direction": "input", | |
"bits": [ 331 ] | |
}, | |
"OP9": { | |
"direction": "input", | |
"bits": [ 332 ] | |
}, | |
"OP10": { | |
"direction": "input", | |
"bits": [ 333 ] | |
}, | |
"R0": { | |
"direction": "output", | |
"bits": [ 334 ] | |
}, | |
"R1": { | |
"direction": "output", | |
"bits": [ 335 ] | |
}, | |
"R2": { | |
"direction": "output", | |
"bits": [ 336 ] | |
}, | |
"R3": { | |
"direction": "output", | |
"bits": [ 337 ] | |
}, | |
"R4": { | |
"direction": "output", | |
"bits": [ 338 ] | |
}, | |
"R5": { | |
"direction": "output", | |
"bits": [ 339 ] | |
}, | |
"R6": { | |
"direction": "output", | |
"bits": [ 340 ] | |
}, | |
"R7": { | |
"direction": "output", | |
"bits": [ 341 ] | |
}, | |
"R8": { | |
"direction": "output", | |
"bits": [ 342 ] | |
}, | |
"R9": { | |
"direction": "output", | |
"bits": [ 343 ] | |
}, | |
"R10": { | |
"direction": "output", | |
"bits": [ 344 ] | |
}, | |
"R11": { | |
"direction": "output", | |
"bits": [ 345 ] | |
}, | |
"R12": { | |
"direction": "output", | |
"bits": [ 346 ] | |
}, | |
"R13": { | |
"direction": "output", | |
"bits": [ 347 ] | |
}, | |
"R14": { | |
"direction": "output", | |
"bits": [ 348 ] | |
}, | |
"R15": { | |
"direction": "output", | |
"bits": [ 349 ] | |
}, | |
"R16": { | |
"direction": "output", | |
"bits": [ 350 ] | |
}, | |
"R17": { | |
"direction": "output", | |
"bits": [ 351 ] | |
}, | |
"R18": { | |
"direction": "output", | |
"bits": [ 352 ] | |
}, | |
"R19": { | |
"direction": "output", | |
"bits": [ 353 ] | |
}, | |
"R20": { | |
"direction": "output", | |
"bits": [ 354 ] | |
}, | |
"R21": { | |
"direction": "output", | |
"bits": [ 355 ] | |
}, | |
"R22": { | |
"direction": "output", | |
"bits": [ 356 ] | |
}, | |
"R23": { | |
"direction": "output", | |
"bits": [ 357 ] | |
}, | |
"R24": { | |
"direction": "output", | |
"bits": [ 358 ] | |
}, | |
"R25": { | |
"direction": "output", | |
"bits": [ 359 ] | |
}, | |
"R26": { | |
"direction": "output", | |
"bits": [ 360 ] | |
}, | |
"R27": { | |
"direction": "output", | |
"bits": [ 361 ] | |
}, | |
"R28": { | |
"direction": "output", | |
"bits": [ 362 ] | |
}, | |
"R29": { | |
"direction": "output", | |
"bits": [ 363 ] | |
}, | |
"R30": { | |
"direction": "output", | |
"bits": [ 364 ] | |
}, | |
"R31": { | |
"direction": "output", | |
"bits": [ 365 ] | |
}, | |
"R32": { | |
"direction": "output", | |
"bits": [ 366 ] | |
}, | |
"R33": { | |
"direction": "output", | |
"bits": [ 367 ] | |
}, | |
"R34": { | |
"direction": "output", | |
"bits": [ 368 ] | |
}, | |
"R35": { | |
"direction": "output", | |
"bits": [ 369 ] | |
}, | |
"R36": { | |
"direction": "output", | |
"bits": [ 370 ] | |
}, | |
"R37": { | |
"direction": "output", | |
"bits": [ 371 ] | |
}, | |
"R38": { | |
"direction": "output", | |
"bits": [ 372 ] | |
}, | |
"R39": { | |
"direction": "output", | |
"bits": [ 373 ] | |
}, | |
"R40": { | |
"direction": "output", | |
"bits": [ 374 ] | |
}, | |
"R41": { | |
"direction": "output", | |
"bits": [ 375 ] | |
}, | |
"R42": { | |
"direction": "output", | |
"bits": [ 376 ] | |
}, | |
"R43": { | |
"direction": "output", | |
"bits": [ 377 ] | |
}, | |
"R44": { | |
"direction": "output", | |
"bits": [ 378 ] | |
}, | |
"R45": { | |
"direction": "output", | |
"bits": [ 379 ] | |
}, | |
"R46": { | |
"direction": "output", | |
"bits": [ 380 ] | |
}, | |
"R47": { | |
"direction": "output", | |
"bits": [ 381 ] | |
}, | |
"R48": { | |
"direction": "output", | |
"bits": [ 382 ] | |
}, | |
"R49": { | |
"direction": "output", | |
"bits": [ 383 ] | |
}, | |
"R50": { | |
"direction": "output", | |
"bits": [ 384 ] | |
}, | |
"R51": { | |
"direction": "output", | |
"bits": [ 385 ] | |
}, | |
"R52": { | |
"direction": "output", | |
"bits": [ 386 ] | |
}, | |
"R53": { | |
"direction": "output", | |
"bits": [ 387 ] | |
}, | |
"CO0": { | |
"direction": "output", | |
"bits": [ 388 ] | |
}, | |
"CO1": { | |
"direction": "output", | |
"bits": [ 389 ] | |
}, | |
"CO2": { | |
"direction": "output", | |
"bits": [ 390 ] | |
}, | |
"CO3": { | |
"direction": "output", | |
"bits": [ 391 ] | |
}, | |
"CO4": { | |
"direction": "output", | |
"bits": [ 392 ] | |
}, | |
"CO5": { | |
"direction": "output", | |
"bits": [ 393 ] | |
}, | |
"CO6": { | |
"direction": "output", | |
"bits": [ 394 ] | |
}, | |
"CO7": { | |
"direction": "output", | |
"bits": [ 395 ] | |
}, | |
"CO8": { | |
"direction": "output", | |
"bits": [ 396 ] | |
}, | |
"CO9": { | |
"direction": "output", | |
"bits": [ 397 ] | |
}, | |
"CO10": { | |
"direction": "output", | |
"bits": [ 398 ] | |
}, | |
"CO11": { | |
"direction": "output", | |
"bits": [ 399 ] | |
}, | |
"CO12": { | |
"direction": "output", | |
"bits": [ 400 ] | |
}, | |
"CO13": { | |
"direction": "output", | |
"bits": [ 401 ] | |
}, | |
"CO14": { | |
"direction": "output", | |
"bits": [ 402 ] | |
}, | |
"CO15": { | |
"direction": "output", | |
"bits": [ 403 ] | |
}, | |
"CO16": { | |
"direction": "output", | |
"bits": [ 404 ] | |
}, | |
"CO17": { | |
"direction": "output", | |
"bits": [ 405 ] | |
}, | |
"CO18": { | |
"direction": "output", | |
"bits": [ 406 ] | |
}, | |
"CO19": { | |
"direction": "output", | |
"bits": [ 407 ] | |
}, | |
"CO20": { | |
"direction": "output", | |
"bits": [ 408 ] | |
}, | |
"CO21": { | |
"direction": "output", | |
"bits": [ 409 ] | |
}, | |
"CO22": { | |
"direction": "output", | |
"bits": [ 410 ] | |
}, | |
"CO23": { | |
"direction": "output", | |
"bits": [ 411 ] | |
}, | |
"CO24": { | |
"direction": "output", | |
"bits": [ 412 ] | |
}, | |
"CO25": { | |
"direction": "output", | |
"bits": [ 413 ] | |
}, | |
"CO26": { | |
"direction": "output", | |
"bits": [ 414 ] | |
}, | |
"CO27": { | |
"direction": "output", | |
"bits": [ 415 ] | |
}, | |
"CO28": { | |
"direction": "output", | |
"bits": [ 416 ] | |
}, | |
"CO29": { | |
"direction": "output", | |
"bits": [ 417 ] | |
}, | |
"CO30": { | |
"direction": "output", | |
"bits": [ 418 ] | |
}, | |
"CO31": { | |
"direction": "output", | |
"bits": [ 419 ] | |
}, | |
"CO32": { | |
"direction": "output", | |
"bits": [ 420 ] | |
}, | |
"CO33": { | |
"direction": "output", | |
"bits": [ 421 ] | |
}, | |
"CO34": { | |
"direction": "output", | |
"bits": [ 422 ] | |
}, | |
"CO35": { | |
"direction": "output", | |
"bits": [ 423 ] | |
}, | |
"CO36": { | |
"direction": "output", | |
"bits": [ 424 ] | |
}, | |
"CO37": { | |
"direction": "output", | |
"bits": [ 425 ] | |
}, | |
"CO38": { | |
"direction": "output", | |
"bits": [ 426 ] | |
}, | |
"CO39": { | |
"direction": "output", | |
"bits": [ 427 ] | |
}, | |
"CO40": { | |
"direction": "output", | |
"bits": [ 428 ] | |
}, | |
"CO41": { | |
"direction": "output", | |
"bits": [ 429 ] | |
}, | |
"CO42": { | |
"direction": "output", | |
"bits": [ 430 ] | |
}, | |
"CO43": { | |
"direction": "output", | |
"bits": [ 431 ] | |
}, | |
"CO44": { | |
"direction": "output", | |
"bits": [ 432 ] | |
}, | |
"CO45": { | |
"direction": "output", | |
"bits": [ 433 ] | |
}, | |
"CO46": { | |
"direction": "output", | |
"bits": [ 434 ] | |
}, | |
"CO47": { | |
"direction": "output", | |
"bits": [ 435 ] | |
}, | |
"CO48": { | |
"direction": "output", | |
"bits": [ 436 ] | |
}, | |
"CO49": { | |
"direction": "output", | |
"bits": [ 437 ] | |
}, | |
"CO50": { | |
"direction": "output", | |
"bits": [ 438 ] | |
}, | |
"CO51": { | |
"direction": "output", | |
"bits": [ 439 ] | |
}, | |
"CO52": { | |
"direction": "output", | |
"bits": [ 440 ] | |
}, | |
"CO53": { | |
"direction": "output", | |
"bits": [ 441 ] | |
}, | |
"EQZ": { | |
"direction": "output", | |
"bits": [ 442 ] | |
}, | |
"EQZM": { | |
"direction": "output", | |
"bits": [ 443 ] | |
}, | |
"EQOM": { | |
"direction": "output", | |
"bits": [ 444 ] | |
}, | |
"EQPAT": { | |
"direction": "output", | |
"bits": [ 445 ] | |
}, | |
"EQPATB": { | |
"direction": "output", | |
"bits": [ 446 ] | |
}, | |
"OVER": { | |
"direction": "output", | |
"bits": [ 447 ] | |
}, | |
"UNDER": { | |
"direction": "output", | |
"bits": [ 448 ] | |
}, | |
"OVERUNDER": { | |
"direction": "output", | |
"bits": [ 449 ] | |
}, | |
"SIGNEDR": { | |
"direction": "output", | |
"bits": [ 450 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A0": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A1": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A10": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A11": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A12": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A13": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A14": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A15": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A16": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A17": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A18": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A19": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A2": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A20": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A21": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A22": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A23": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A24": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A25": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A26": { | |
"hide_name": 0, | |
"bits": [ 43 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A27": { | |
"hide_name": 0, | |
"bits": [ 44 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A28": { | |
"hide_name": 0, | |
"bits": [ 45 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A29": { | |
"hide_name": 0, | |
"bits": [ 46 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A3": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A30": { | |
"hide_name": 0, | |
"bits": [ 47 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A31": { | |
"hide_name": 0, | |
"bits": [ 48 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A32": { | |
"hide_name": 0, | |
"bits": [ 49 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A33": { | |
"hide_name": 0, | |
"bits": [ 50 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A34": { | |
"hide_name": 0, | |
"bits": [ 51 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A35": { | |
"hide_name": 0, | |
"bits": [ 52 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A4": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A5": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A6": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A7": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A8": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"A9": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:49" | |
} | |
}, | |
"B0": { | |
"hide_name": 0, | |
"bits": [ 53 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B1": { | |
"hide_name": 0, | |
"bits": [ 54 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B10": { | |
"hide_name": 0, | |
"bits": [ 63 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B11": { | |
"hide_name": 0, | |
"bits": [ 64 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B12": { | |
"hide_name": 0, | |
"bits": [ 65 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B13": { | |
"hide_name": 0, | |
"bits": [ 66 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B14": { | |
"hide_name": 0, | |
"bits": [ 67 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B15": { | |
"hide_name": 0, | |
"bits": [ 68 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B16": { | |
"hide_name": 0, | |
"bits": [ 69 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B17": { | |
"hide_name": 0, | |
"bits": [ 70 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B18": { | |
"hide_name": 0, | |
"bits": [ 71 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B19": { | |
"hide_name": 0, | |
"bits": [ 72 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B2": { | |
"hide_name": 0, | |
"bits": [ 55 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B20": { | |
"hide_name": 0, | |
"bits": [ 73 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B21": { | |
"hide_name": 0, | |
"bits": [ 74 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B22": { | |
"hide_name": 0, | |
"bits": [ 75 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B23": { | |
"hide_name": 0, | |
"bits": [ 76 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B24": { | |
"hide_name": 0, | |
"bits": [ 77 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B25": { | |
"hide_name": 0, | |
"bits": [ 78 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B26": { | |
"hide_name": 0, | |
"bits": [ 79 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B27": { | |
"hide_name": 0, | |
"bits": [ 80 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B28": { | |
"hide_name": 0, | |
"bits": [ 81 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B29": { | |
"hide_name": 0, | |
"bits": [ 82 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B3": { | |
"hide_name": 0, | |
"bits": [ 56 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B30": { | |
"hide_name": 0, | |
"bits": [ 83 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B31": { | |
"hide_name": 0, | |
"bits": [ 84 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B32": { | |
"hide_name": 0, | |
"bits": [ 85 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B33": { | |
"hide_name": 0, | |
"bits": [ 86 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B34": { | |
"hide_name": 0, | |
"bits": [ 87 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B35": { | |
"hide_name": 0, | |
"bits": [ 88 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B4": { | |
"hide_name": 0, | |
"bits": [ 57 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B5": { | |
"hide_name": 0, | |
"bits": [ 58 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B6": { | |
"hide_name": 0, | |
"bits": [ 59 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B7": { | |
"hide_name": 0, | |
"bits": [ 60 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B8": { | |
"hide_name": 0, | |
"bits": [ 61 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"B9": { | |
"hide_name": 0, | |
"bits": [ 62 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:50" | |
} | |
}, | |
"C0": { | |
"hide_name": 0, | |
"bits": [ 89 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C1": { | |
"hide_name": 0, | |
"bits": [ 90 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C10": { | |
"hide_name": 0, | |
"bits": [ 99 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C11": { | |
"hide_name": 0, | |
"bits": [ 100 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C12": { | |
"hide_name": 0, | |
"bits": [ 101 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C13": { | |
"hide_name": 0, | |
"bits": [ 102 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C14": { | |
"hide_name": 0, | |
"bits": [ 103 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C15": { | |
"hide_name": 0, | |
"bits": [ 104 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C16": { | |
"hide_name": 0, | |
"bits": [ 105 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C17": { | |
"hide_name": 0, | |
"bits": [ 106 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C18": { | |
"hide_name": 0, | |
"bits": [ 107 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C19": { | |
"hide_name": 0, | |
"bits": [ 108 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C2": { | |
"hide_name": 0, | |
"bits": [ 91 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C20": { | |
"hide_name": 0, | |
"bits": [ 109 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C21": { | |
"hide_name": 0, | |
"bits": [ 110 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C22": { | |
"hide_name": 0, | |
"bits": [ 111 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C23": { | |
"hide_name": 0, | |
"bits": [ 112 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C24": { | |
"hide_name": 0, | |
"bits": [ 113 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C25": { | |
"hide_name": 0, | |
"bits": [ 114 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C26": { | |
"hide_name": 0, | |
"bits": [ 115 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C27": { | |
"hide_name": 0, | |
"bits": [ 116 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C28": { | |
"hide_name": 0, | |
"bits": [ 117 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C29": { | |
"hide_name": 0, | |
"bits": [ 118 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C3": { | |
"hide_name": 0, | |
"bits": [ 92 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C30": { | |
"hide_name": 0, | |
"bits": [ 119 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C31": { | |
"hide_name": 0, | |
"bits": [ 120 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C32": { | |
"hide_name": 0, | |
"bits": [ 121 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C33": { | |
"hide_name": 0, | |
"bits": [ 122 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C34": { | |
"hide_name": 0, | |
"bits": [ 123 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C35": { | |
"hide_name": 0, | |
"bits": [ 124 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C36": { | |
"hide_name": 0, | |
"bits": [ 125 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C37": { | |
"hide_name": 0, | |
"bits": [ 126 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C38": { | |
"hide_name": 0, | |
"bits": [ 127 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C39": { | |
"hide_name": 0, | |
"bits": [ 128 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C4": { | |
"hide_name": 0, | |
"bits": [ 93 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C40": { | |
"hide_name": 0, | |
"bits": [ 129 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C41": { | |
"hide_name": 0, | |
"bits": [ 130 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C42": { | |
"hide_name": 0, | |
"bits": [ 131 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C43": { | |
"hide_name": 0, | |
"bits": [ 132 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C44": { | |
"hide_name": 0, | |
"bits": [ 133 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C45": { | |
"hide_name": 0, | |
"bits": [ 134 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C46": { | |
"hide_name": 0, | |
"bits": [ 135 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C47": { | |
"hide_name": 0, | |
"bits": [ 136 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C48": { | |
"hide_name": 0, | |
"bits": [ 137 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C49": { | |
"hide_name": 0, | |
"bits": [ 138 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C5": { | |
"hide_name": 0, | |
"bits": [ 94 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C50": { | |
"hide_name": 0, | |
"bits": [ 139 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C51": { | |
"hide_name": 0, | |
"bits": [ 140 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C52": { | |
"hide_name": 0, | |
"bits": [ 141 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C53": { | |
"hide_name": 0, | |
"bits": [ 142 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C6": { | |
"hide_name": 0, | |
"bits": [ 95 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C7": { | |
"hide_name": 0, | |
"bits": [ 96 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C8": { | |
"hide_name": 0, | |
"bits": [ 97 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"C9": { | |
"hide_name": 0, | |
"bits": [ 98 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:51" | |
} | |
}, | |
"CE0": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:46" | |
} | |
}, | |
"CE1": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:46" | |
} | |
}, | |
"CE2": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:46" | |
} | |
}, | |
"CE3": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:46" | |
} | |
}, | |
"CFB0": { | |
"hide_name": 0, | |
"bits": [ 143 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB1": { | |
"hide_name": 0, | |
"bits": [ 144 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB10": { | |
"hide_name": 0, | |
"bits": [ 153 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB11": { | |
"hide_name": 0, | |
"bits": [ 154 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB12": { | |
"hide_name": 0, | |
"bits": [ 155 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB13": { | |
"hide_name": 0, | |
"bits": [ 156 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB14": { | |
"hide_name": 0, | |
"bits": [ 157 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB15": { | |
"hide_name": 0, | |
"bits": [ 158 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB16": { | |
"hide_name": 0, | |
"bits": [ 159 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB17": { | |
"hide_name": 0, | |
"bits": [ 160 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB18": { | |
"hide_name": 0, | |
"bits": [ 161 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB19": { | |
"hide_name": 0, | |
"bits": [ 162 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB2": { | |
"hide_name": 0, | |
"bits": [ 145 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB20": { | |
"hide_name": 0, | |
"bits": [ 163 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB21": { | |
"hide_name": 0, | |
"bits": [ 164 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB22": { | |
"hide_name": 0, | |
"bits": [ 165 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB23": { | |
"hide_name": 0, | |
"bits": [ 166 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB24": { | |
"hide_name": 0, | |
"bits": [ 167 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB25": { | |
"hide_name": 0, | |
"bits": [ 168 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB26": { | |
"hide_name": 0, | |
"bits": [ 169 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB27": { | |
"hide_name": 0, | |
"bits": [ 170 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB28": { | |
"hide_name": 0, | |
"bits": [ 171 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB29": { | |
"hide_name": 0, | |
"bits": [ 172 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB3": { | |
"hide_name": 0, | |
"bits": [ 146 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB30": { | |
"hide_name": 0, | |
"bits": [ 173 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB31": { | |
"hide_name": 0, | |
"bits": [ 174 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB32": { | |
"hide_name": 0, | |
"bits": [ 175 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB33": { | |
"hide_name": 0, | |
"bits": [ 176 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB34": { | |
"hide_name": 0, | |
"bits": [ 177 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB35": { | |
"hide_name": 0, | |
"bits": [ 178 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB36": { | |
"hide_name": 0, | |
"bits": [ 179 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB37": { | |
"hide_name": 0, | |
"bits": [ 180 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB38": { | |
"hide_name": 0, | |
"bits": [ 181 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB39": { | |
"hide_name": 0, | |
"bits": [ 182 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB4": { | |
"hide_name": 0, | |
"bits": [ 147 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB40": { | |
"hide_name": 0, | |
"bits": [ 183 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB41": { | |
"hide_name": 0, | |
"bits": [ 184 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB42": { | |
"hide_name": 0, | |
"bits": [ 185 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB43": { | |
"hide_name": 0, | |
"bits": [ 186 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB44": { | |
"hide_name": 0, | |
"bits": [ 187 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB45": { | |
"hide_name": 0, | |
"bits": [ 188 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB46": { | |
"hide_name": 0, | |
"bits": [ 189 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB47": { | |
"hide_name": 0, | |
"bits": [ 190 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB48": { | |
"hide_name": 0, | |
"bits": [ 191 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB49": { | |
"hide_name": 0, | |
"bits": [ 192 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB5": { | |
"hide_name": 0, | |
"bits": [ 148 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB50": { | |
"hide_name": 0, | |
"bits": [ 193 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB51": { | |
"hide_name": 0, | |
"bits": [ 194 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB52": { | |
"hide_name": 0, | |
"bits": [ 195 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB53": { | |
"hide_name": 0, | |
"bits": [ 196 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB6": { | |
"hide_name": 0, | |
"bits": [ 149 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB7": { | |
"hide_name": 0, | |
"bits": [ 150 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB8": { | |
"hide_name": 0, | |
"bits": [ 151 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CFB9": { | |
"hide_name": 0, | |
"bits": [ 152 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:52" | |
} | |
}, | |
"CIN0": { | |
"hide_name": 0, | |
"bits": [ 269 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN1": { | |
"hide_name": 0, | |
"bits": [ 270 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN10": { | |
"hide_name": 0, | |
"bits": [ 279 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN11": { | |
"hide_name": 0, | |
"bits": [ 280 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN12": { | |
"hide_name": 0, | |
"bits": [ 281 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN13": { | |
"hide_name": 0, | |
"bits": [ 282 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN14": { | |
"hide_name": 0, | |
"bits": [ 283 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN15": { | |
"hide_name": 0, | |
"bits": [ 284 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN16": { | |
"hide_name": 0, | |
"bits": [ 285 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN17": { | |
"hide_name": 0, | |
"bits": [ 286 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN18": { | |
"hide_name": 0, | |
"bits": [ 287 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN19": { | |
"hide_name": 0, | |
"bits": [ 288 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN2": { | |
"hide_name": 0, | |
"bits": [ 271 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN20": { | |
"hide_name": 0, | |
"bits": [ 289 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN21": { | |
"hide_name": 0, | |
"bits": [ 290 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN22": { | |
"hide_name": 0, | |
"bits": [ 291 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN23": { | |
"hide_name": 0, | |
"bits": [ 292 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN24": { | |
"hide_name": 0, | |
"bits": [ 293 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN25": { | |
"hide_name": 0, | |
"bits": [ 294 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN26": { | |
"hide_name": 0, | |
"bits": [ 295 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN27": { | |
"hide_name": 0, | |
"bits": [ 296 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN28": { | |
"hide_name": 0, | |
"bits": [ 297 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN29": { | |
"hide_name": 0, | |
"bits": [ 298 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN3": { | |
"hide_name": 0, | |
"bits": [ 272 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN30": { | |
"hide_name": 0, | |
"bits": [ 299 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN31": { | |
"hide_name": 0, | |
"bits": [ 300 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN32": { | |
"hide_name": 0, | |
"bits": [ 301 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN33": { | |
"hide_name": 0, | |
"bits": [ 302 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN34": { | |
"hide_name": 0, | |
"bits": [ 303 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN35": { | |
"hide_name": 0, | |
"bits": [ 304 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN36": { | |
"hide_name": 0, | |
"bits": [ 305 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN37": { | |
"hide_name": 0, | |
"bits": [ 306 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN38": { | |
"hide_name": 0, | |
"bits": [ 307 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN39": { | |
"hide_name": 0, | |
"bits": [ 308 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN4": { | |
"hide_name": 0, | |
"bits": [ 273 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN40": { | |
"hide_name": 0, | |
"bits": [ 309 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN41": { | |
"hide_name": 0, | |
"bits": [ 310 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN42": { | |
"hide_name": 0, | |
"bits": [ 311 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN43": { | |
"hide_name": 0, | |
"bits": [ 312 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN44": { | |
"hide_name": 0, | |
"bits": [ 313 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN45": { | |
"hide_name": 0, | |
"bits": [ 314 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN46": { | |
"hide_name": 0, | |
"bits": [ 315 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN47": { | |
"hide_name": 0, | |
"bits": [ 316 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN48": { | |
"hide_name": 0, | |
"bits": [ 317 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN49": { | |
"hide_name": 0, | |
"bits": [ 318 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN5": { | |
"hide_name": 0, | |
"bits": [ 274 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN50": { | |
"hide_name": 0, | |
"bits": [ 319 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN51": { | |
"hide_name": 0, | |
"bits": [ 320 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN52": { | |
"hide_name": 0, | |
"bits": [ 321 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN53": { | |
"hide_name": 0, | |
"bits": [ 322 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN6": { | |
"hide_name": 0, | |
"bits": [ 275 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN7": { | |
"hide_name": 0, | |
"bits": [ 276 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN8": { | |
"hide_name": 0, | |
"bits": [ 277 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CIN9": { | |
"hide_name": 0, | |
"bits": [ 278 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:55" | |
} | |
}, | |
"CLK0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:45" | |
} | |
}, | |
"CLK1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:45" | |
} | |
}, | |
"CLK2": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:45" | |
} | |
}, | |
"CLK3": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:45" | |
} | |
}, | |
"CO0": { | |
"hide_name": 0, | |
"bits": [ 388 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO1": { | |
"hide_name": 0, | |
"bits": [ 389 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO10": { | |
"hide_name": 0, | |
"bits": [ 398 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO11": { | |
"hide_name": 0, | |
"bits": [ 399 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO12": { | |
"hide_name": 0, | |
"bits": [ 400 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO13": { | |
"hide_name": 0, | |
"bits": [ 401 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO14": { | |
"hide_name": 0, | |
"bits": [ 402 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO15": { | |
"hide_name": 0, | |
"bits": [ 403 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO16": { | |
"hide_name": 0, | |
"bits": [ 404 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO17": { | |
"hide_name": 0, | |
"bits": [ 405 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO18": { | |
"hide_name": 0, | |
"bits": [ 406 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO19": { | |
"hide_name": 0, | |
"bits": [ 407 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO2": { | |
"hide_name": 0, | |
"bits": [ 390 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO20": { | |
"hide_name": 0, | |
"bits": [ 408 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO21": { | |
"hide_name": 0, | |
"bits": [ 409 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO22": { | |
"hide_name": 0, | |
"bits": [ 410 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO23": { | |
"hide_name": 0, | |
"bits": [ 411 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO24": { | |
"hide_name": 0, | |
"bits": [ 412 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO25": { | |
"hide_name": 0, | |
"bits": [ 413 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO26": { | |
"hide_name": 0, | |
"bits": [ 414 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO27": { | |
"hide_name": 0, | |
"bits": [ 415 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO28": { | |
"hide_name": 0, | |
"bits": [ 416 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO29": { | |
"hide_name": 0, | |
"bits": [ 417 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO3": { | |
"hide_name": 0, | |
"bits": [ 391 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO30": { | |
"hide_name": 0, | |
"bits": [ 418 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO31": { | |
"hide_name": 0, | |
"bits": [ 419 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO32": { | |
"hide_name": 0, | |
"bits": [ 420 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO33": { | |
"hide_name": 0, | |
"bits": [ 421 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO34": { | |
"hide_name": 0, | |
"bits": [ 422 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO35": { | |
"hide_name": 0, | |
"bits": [ 423 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO36": { | |
"hide_name": 0, | |
"bits": [ 424 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO37": { | |
"hide_name": 0, | |
"bits": [ 425 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO38": { | |
"hide_name": 0, | |
"bits": [ 426 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO39": { | |
"hide_name": 0, | |
"bits": [ 427 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO4": { | |
"hide_name": 0, | |
"bits": [ 392 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO40": { | |
"hide_name": 0, | |
"bits": [ 428 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO41": { | |
"hide_name": 0, | |
"bits": [ 429 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO42": { | |
"hide_name": 0, | |
"bits": [ 430 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO43": { | |
"hide_name": 0, | |
"bits": [ 431 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO44": { | |
"hide_name": 0, | |
"bits": [ 432 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO45": { | |
"hide_name": 0, | |
"bits": [ 433 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO46": { | |
"hide_name": 0, | |
"bits": [ 434 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO47": { | |
"hide_name": 0, | |
"bits": [ 435 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO48": { | |
"hide_name": 0, | |
"bits": [ 436 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO49": { | |
"hide_name": 0, | |
"bits": [ 437 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO5": { | |
"hide_name": 0, | |
"bits": [ 393 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO50": { | |
"hide_name": 0, | |
"bits": [ 438 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO51": { | |
"hide_name": 0, | |
"bits": [ 439 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO52": { | |
"hide_name": 0, | |
"bits": [ 440 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO53": { | |
"hide_name": 0, | |
"bits": [ 441 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO6": { | |
"hide_name": 0, | |
"bits": [ 394 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO7": { | |
"hide_name": 0, | |
"bits": [ 395 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO8": { | |
"hide_name": 0, | |
"bits": [ 396 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"CO9": { | |
"hide_name": 0, | |
"bits": [ 397 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:58" | |
} | |
}, | |
"EQOM": { | |
"hide_name": 0, | |
"bits": [ 444 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:59" | |
} | |
}, | |
"EQPAT": { | |
"hide_name": 0, | |
"bits": [ 445 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:59" | |
} | |
}, | |
"EQPATB": { | |
"hide_name": 0, | |
"bits": [ 446 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:59" | |
} | |
}, | |
"EQZ": { | |
"hide_name": 0, | |
"bits": [ 442 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:59" | |
} | |
}, | |
"EQZM": { | |
"hide_name": 0, | |
"bits": [ 443 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:59" | |
} | |
}, | |
"MA0": { | |
"hide_name": 0, | |
"bits": [ 197 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA1": { | |
"hide_name": 0, | |
"bits": [ 198 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA10": { | |
"hide_name": 0, | |
"bits": [ 207 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA11": { | |
"hide_name": 0, | |
"bits": [ 208 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA12": { | |
"hide_name": 0, | |
"bits": [ 209 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA13": { | |
"hide_name": 0, | |
"bits": [ 210 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA14": { | |
"hide_name": 0, | |
"bits": [ 211 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA15": { | |
"hide_name": 0, | |
"bits": [ 212 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA16": { | |
"hide_name": 0, | |
"bits": [ 213 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA17": { | |
"hide_name": 0, | |
"bits": [ 214 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA18": { | |
"hide_name": 0, | |
"bits": [ 215 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA19": { | |
"hide_name": 0, | |
"bits": [ 216 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA2": { | |
"hide_name": 0, | |
"bits": [ 199 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA20": { | |
"hide_name": 0, | |
"bits": [ 217 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA21": { | |
"hide_name": 0, | |
"bits": [ 218 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA22": { | |
"hide_name": 0, | |
"bits": [ 219 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA23": { | |
"hide_name": 0, | |
"bits": [ 220 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA24": { | |
"hide_name": 0, | |
"bits": [ 221 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA25": { | |
"hide_name": 0, | |
"bits": [ 222 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA26": { | |
"hide_name": 0, | |
"bits": [ 223 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA27": { | |
"hide_name": 0, | |
"bits": [ 224 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA28": { | |
"hide_name": 0, | |
"bits": [ 225 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA29": { | |
"hide_name": 0, | |
"bits": [ 226 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA3": { | |
"hide_name": 0, | |
"bits": [ 200 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA30": { | |
"hide_name": 0, | |
"bits": [ 227 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA31": { | |
"hide_name": 0, | |
"bits": [ 228 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA32": { | |
"hide_name": 0, | |
"bits": [ 229 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA33": { | |
"hide_name": 0, | |
"bits": [ 230 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA34": { | |
"hide_name": 0, | |
"bits": [ 231 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA35": { | |
"hide_name": 0, | |
"bits": [ 232 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA4": { | |
"hide_name": 0, | |
"bits": [ 201 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA5": { | |
"hide_name": 0, | |
"bits": [ 202 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA6": { | |
"hide_name": 0, | |
"bits": [ 203 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA7": { | |
"hide_name": 0, | |
"bits": [ 204 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA8": { | |
"hide_name": 0, | |
"bits": [ 205 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MA9": { | |
"hide_name": 0, | |
"bits": [ 206 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:53" | |
} | |
}, | |
"MB0": { | |
"hide_name": 0, | |
"bits": [ 233 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB1": { | |
"hide_name": 0, | |
"bits": [ 234 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB10": { | |
"hide_name": 0, | |
"bits": [ 243 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB11": { | |
"hide_name": 0, | |
"bits": [ 244 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB12": { | |
"hide_name": 0, | |
"bits": [ 245 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB13": { | |
"hide_name": 0, | |
"bits": [ 246 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB14": { | |
"hide_name": 0, | |
"bits": [ 247 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB15": { | |
"hide_name": 0, | |
"bits": [ 248 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB16": { | |
"hide_name": 0, | |
"bits": [ 249 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB17": { | |
"hide_name": 0, | |
"bits": [ 250 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB18": { | |
"hide_name": 0, | |
"bits": [ 251 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB19": { | |
"hide_name": 0, | |
"bits": [ 252 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB2": { | |
"hide_name": 0, | |
"bits": [ 235 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB20": { | |
"hide_name": 0, | |
"bits": [ 253 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB21": { | |
"hide_name": 0, | |
"bits": [ 254 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB22": { | |
"hide_name": 0, | |
"bits": [ 255 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB23": { | |
"hide_name": 0, | |
"bits": [ 256 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB24": { | |
"hide_name": 0, | |
"bits": [ 257 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB25": { | |
"hide_name": 0, | |
"bits": [ 258 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB26": { | |
"hide_name": 0, | |
"bits": [ 259 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB27": { | |
"hide_name": 0, | |
"bits": [ 260 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB28": { | |
"hide_name": 0, | |
"bits": [ 261 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB29": { | |
"hide_name": 0, | |
"bits": [ 262 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB3": { | |
"hide_name": 0, | |
"bits": [ 236 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB30": { | |
"hide_name": 0, | |
"bits": [ 263 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB31": { | |
"hide_name": 0, | |
"bits": [ 264 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB32": { | |
"hide_name": 0, | |
"bits": [ 265 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB33": { | |
"hide_name": 0, | |
"bits": [ 266 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB34": { | |
"hide_name": 0, | |
"bits": [ 267 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB35": { | |
"hide_name": 0, | |
"bits": [ 268 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB4": { | |
"hide_name": 0, | |
"bits": [ 237 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB5": { | |
"hide_name": 0, | |
"bits": [ 238 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB6": { | |
"hide_name": 0, | |
"bits": [ 239 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB7": { | |
"hide_name": 0, | |
"bits": [ 240 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB8": { | |
"hide_name": 0, | |
"bits": [ 241 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"MB9": { | |
"hide_name": 0, | |
"bits": [ 242 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:54" | |
} | |
}, | |
"OP0": { | |
"hide_name": 0, | |
"bits": [ 323 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP1": { | |
"hide_name": 0, | |
"bits": [ 324 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP10": { | |
"hide_name": 0, | |
"bits": [ 333 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP2": { | |
"hide_name": 0, | |
"bits": [ 325 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP3": { | |
"hide_name": 0, | |
"bits": [ 326 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP4": { | |
"hide_name": 0, | |
"bits": [ 327 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP5": { | |
"hide_name": 0, | |
"bits": [ 328 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP6": { | |
"hide_name": 0, | |
"bits": [ 329 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP7": { | |
"hide_name": 0, | |
"bits": [ 330 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP8": { | |
"hide_name": 0, | |
"bits": [ 331 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OP9": { | |
"hide_name": 0, | |
"bits": [ 332 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:56" | |
} | |
}, | |
"OVER": { | |
"hide_name": 0, | |
"bits": [ 447 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:60" | |
} | |
}, | |
"OVERUNDER": { | |
"hide_name": 0, | |
"bits": [ 449 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:60" | |
} | |
}, | |
"R0": { | |
"hide_name": 0, | |
"bits": [ 334 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R1": { | |
"hide_name": 0, | |
"bits": [ 335 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R10": { | |
"hide_name": 0, | |
"bits": [ 344 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R11": { | |
"hide_name": 0, | |
"bits": [ 345 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R12": { | |
"hide_name": 0, | |
"bits": [ 346 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R13": { | |
"hide_name": 0, | |
"bits": [ 347 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R14": { | |
"hide_name": 0, | |
"bits": [ 348 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R15": { | |
"hide_name": 0, | |
"bits": [ 349 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R16": { | |
"hide_name": 0, | |
"bits": [ 350 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R17": { | |
"hide_name": 0, | |
"bits": [ 351 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R18": { | |
"hide_name": 0, | |
"bits": [ 352 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R19": { | |
"hide_name": 0, | |
"bits": [ 353 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R2": { | |
"hide_name": 0, | |
"bits": [ 336 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R20": { | |
"hide_name": 0, | |
"bits": [ 354 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R21": { | |
"hide_name": 0, | |
"bits": [ 355 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R22": { | |
"hide_name": 0, | |
"bits": [ 356 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R23": { | |
"hide_name": 0, | |
"bits": [ 357 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R24": { | |
"hide_name": 0, | |
"bits": [ 358 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R25": { | |
"hide_name": 0, | |
"bits": [ 359 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R26": { | |
"hide_name": 0, | |
"bits": [ 360 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R27": { | |
"hide_name": 0, | |
"bits": [ 361 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R28": { | |
"hide_name": 0, | |
"bits": [ 362 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R29": { | |
"hide_name": 0, | |
"bits": [ 363 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R3": { | |
"hide_name": 0, | |
"bits": [ 337 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R30": { | |
"hide_name": 0, | |
"bits": [ 364 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R31": { | |
"hide_name": 0, | |
"bits": [ 365 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R32": { | |
"hide_name": 0, | |
"bits": [ 366 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R33": { | |
"hide_name": 0, | |
"bits": [ 367 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R34": { | |
"hide_name": 0, | |
"bits": [ 368 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R35": { | |
"hide_name": 0, | |
"bits": [ 369 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R36": { | |
"hide_name": 0, | |
"bits": [ 370 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R37": { | |
"hide_name": 0, | |
"bits": [ 371 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R38": { | |
"hide_name": 0, | |
"bits": [ 372 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R39": { | |
"hide_name": 0, | |
"bits": [ 373 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R4": { | |
"hide_name": 0, | |
"bits": [ 338 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R40": { | |
"hide_name": 0, | |
"bits": [ 374 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R41": { | |
"hide_name": 0, | |
"bits": [ 375 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R42": { | |
"hide_name": 0, | |
"bits": [ 376 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R43": { | |
"hide_name": 0, | |
"bits": [ 377 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R44": { | |
"hide_name": 0, | |
"bits": [ 378 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R45": { | |
"hide_name": 0, | |
"bits": [ 379 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R46": { | |
"hide_name": 0, | |
"bits": [ 380 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R47": { | |
"hide_name": 0, | |
"bits": [ 381 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R48": { | |
"hide_name": 0, | |
"bits": [ 382 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R49": { | |
"hide_name": 0, | |
"bits": [ 383 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R5": { | |
"hide_name": 0, | |
"bits": [ 339 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R50": { | |
"hide_name": 0, | |
"bits": [ 384 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R51": { | |
"hide_name": 0, | |
"bits": [ 385 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R52": { | |
"hide_name": 0, | |
"bits": [ 386 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R53": { | |
"hide_name": 0, | |
"bits": [ 387 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R6": { | |
"hide_name": 0, | |
"bits": [ 340 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R7": { | |
"hide_name": 0, | |
"bits": [ 341 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R8": { | |
"hide_name": 0, | |
"bits": [ 342 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"R9": { | |
"hide_name": 0, | |
"bits": [ 343 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:57" | |
} | |
}, | |
"RST0": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:47" | |
} | |
}, | |
"RST1": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:47" | |
} | |
}, | |
"RST2": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:47" | |
} | |
}, | |
"RST3": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:47" | |
} | |
}, | |
"SIGNEDCIN": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:48" | |
} | |
}, | |
"SIGNEDIA": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:48" | |
} | |
}, | |
"SIGNEDIB": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:48" | |
} | |
}, | |
"SIGNEDR": { | |
"hide_name": 0, | |
"bits": [ 450 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:61" | |
} | |
}, | |
"UNDER": { | |
"hide_name": 0, | |
"bits": [ 448 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:60" | |
} | |
} | |
} | |
}, | |
"BB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:10" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
}, | |
"B": { | |
"direction": "inout", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"B": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:10" | |
} | |
}, | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:10" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:10" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:10" | |
} | |
} | |
} | |
}, | |
"BBPD": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:12" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
}, | |
"B": { | |
"direction": "inout", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"B": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:12" | |
} | |
}, | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:12" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:12" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:12" | |
} | |
} | |
} | |
}, | |
"BBPU": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:11" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
}, | |
"B": { | |
"direction": "inout", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"B": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:11" | |
} | |
}, | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:11" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:11" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:11" | |
} | |
} | |
} | |
}, | |
"CCU2C": { | |
"attributes": { | |
"whitebox": "00000000000000000000000000000001", | |
"abc9_box_id": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:20" | |
}, | |
"ports": { | |
"CIN": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"A0": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"B0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"C0": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"D0": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"A1": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"B1": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"C1": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"S0": { | |
"direction": "output", | |
"bits": [ 11 ] | |
}, | |
"S1": { | |
"direction": "output", | |
"bits": [ 12 ] | |
}, | |
"COUT": { | |
"direction": "output", | |
"bits": [ 13 ] | |
} | |
}, | |
"cells": { | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$8": { | |
"hide_name": 1, | |
"type": "$and", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 14 ], | |
"B": [ "0" ], | |
"Y": [ 15 ] | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$9": { | |
"hide_name": 1, | |
"type": "$and", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 16 ], | |
"B": [ 2 ], | |
"Y": [ 17 ] | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$13": { | |
"hide_name": 1, | |
"type": "$and", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 18 ], | |
"B": [ "0" ], | |
"Y": [ 19 ] | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$14": { | |
"hide_name": 1, | |
"type": "$and", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 20 ], | |
"B": [ 21 ], | |
"Y": [ 22 ] | |
} | |
}, | |
"$not$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$7": { | |
"hide_name": 1, | |
"type": "$not", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
}, | |
"port_directions": { | |
"A": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 16 ], | |
"Y": [ 14 ] | |
} | |
}, | |
"$not$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$12": { | |
"hide_name": 1, | |
"type": "$not", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
}, | |
"port_directions": { | |
"A": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 20 ], | |
"Y": [ 18 ] | |
} | |
}, | |
"$or$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$10": { | |
"hide_name": 1, | |
"type": "$or", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 15 ], | |
"B": [ 17 ], | |
"Y": [ 21 ] | |
} | |
}, | |
"$or$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$15": { | |
"hide_name": 1, | |
"type": "$or", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 19 ], | |
"B": [ 22 ], | |
"Y": [ 13 ] | |
} | |
}, | |
"$xor$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:38$6": { | |
"hide_name": 1, | |
"type": "$xor", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:38" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 16 ], | |
"B": [ "0" ], | |
"Y": [ 11 ] | |
} | |
}, | |
"$xor$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:48$11": { | |
"hide_name": 1, | |
"type": "$xor", | |
"parameters": { | |
"A_SIGNED": "00000000000000000000000000000000", | |
"A_WIDTH": "00000000000000000000000000000001", | |
"B_SIGNED": "00000000000000000000000000000000", | |
"B_WIDTH": "00000000000000000000000000000001", | |
"Y_WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:48" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 20 ], | |
"B": [ "0" ], | |
"Y": [ 12 ] | |
} | |
}, | |
"lut2_0": { | |
"hide_name": 0, | |
"type": "LUT2", | |
"parameters": { | |
"INIT": "0000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:36" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 3 ], | |
"B": [ 4 ], | |
"Z": [ 23 ] | |
} | |
}, | |
"lut2_1": { | |
"hide_name": 0, | |
"type": "LUT2", | |
"parameters": { | |
"INIT": "0000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:46" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 7 ], | |
"B": [ 8 ], | |
"Z": [ 24 ] | |
} | |
}, | |
"lut4_0": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:35" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 3 ], | |
"B": [ 4 ], | |
"C": [ 5 ], | |
"D": [ 6 ], | |
"Z": [ 16 ] | |
} | |
}, | |
"lut4_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:45" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 7 ], | |
"B": [ 8 ], | |
"C": [ 9 ], | |
"D": [ 10 ], | |
"Z": [ 20 ] | |
} | |
} | |
}, | |
"netnames": { | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$8_Y": { | |
"hide_name": 1, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$9_Y": { | |
"hide_name": 1, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$13_Y": { | |
"hide_name": 1, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
} | |
}, | |
"$and$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$14_Y": { | |
"hide_name": 1, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
} | |
}, | |
"$not$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$7_Y": { | |
"hide_name": 1, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
} | |
}, | |
"$not$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$12_Y": { | |
"hide_name": 1, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
} | |
}, | |
"$or$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41$10_Y": { | |
"hide_name": 1, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
} | |
}, | |
"$or$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51$15_Y": { | |
"hide_name": 1, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:51" | |
} | |
}, | |
"$xor$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:38$6_Y": { | |
"hide_name": 1, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:38" | |
} | |
}, | |
"$xor$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:48$11_Y": { | |
"hide_name": 1, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:48" | |
} | |
}, | |
"A0": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"A1": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"B0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"B1": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"C0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"C1": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"CIN": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"abc9_carry": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:22" | |
} | |
}, | |
"COUT": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"abc9_carry": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:26" | |
} | |
}, | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:23" | |
} | |
}, | |
"LUT2_0": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:34" | |
} | |
}, | |
"LUT2_1": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:44" | |
} | |
}, | |
"LUT4_0": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:34" | |
} | |
}, | |
"LUT4_1": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:44" | |
} | |
}, | |
"S0": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:24" | |
} | |
}, | |
"S1": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:24" | |
} | |
}, | |
"cout_0": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:41" | |
} | |
}, | |
"gated_cin_0": { | |
"hide_name": 0, | |
"bits": [ "0" ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:37" | |
} | |
}, | |
"gated_cin_1": { | |
"hide_name": 0, | |
"bits": [ "0" ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:47" | |
} | |
}, | |
"gated_lut2_0": { | |
"hide_name": 0, | |
"bits": [ "0" ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:40" | |
} | |
}, | |
"gated_lut2_1": { | |
"hide_name": 0, | |
"bits": [ "0" ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:50" | |
} | |
} | |
} | |
}, | |
"CLKDIVF": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:321" | |
}, | |
"ports": { | |
"CLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"ALIGNWD": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CDIVX": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"ALIGNWD": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:322" | |
} | |
}, | |
"CDIVX": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:323" | |
} | |
}, | |
"CLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:322" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:322" | |
} | |
} | |
} | |
}, | |
"DCCA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:344" | |
}, | |
"ports": { | |
"CLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CE": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CLKO": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CE": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:345" | |
} | |
}, | |
"CLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:345" | |
} | |
}, | |
"CLKO": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:346" | |
} | |
} | |
} | |
}, | |
"DCUA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"keep": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:351" | |
}, | |
"ports": { | |
"CH0_HDINP": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CH1_HDINP": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CH0_HDINN": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CH1_HDINN": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"D_TXBIT_CLKP_FROM_ND": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"D_TXBIT_CLKN_FROM_ND": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"D_SYNC_ND": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"D_TXPLL_LOL_FROM_ND": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"CH0_RX_REFCLK": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"CH1_RX_REFCLK": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"CH0_FF_RXI_CLK": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"CH1_FF_RXI_CLK": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"CH0_FF_TXI_CLK": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"CH1_FF_TXI_CLK": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"CH0_FF_EBRD_CLK": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"CH1_FF_EBRD_CLK": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"CH0_FF_TX_D_0": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"CH1_FF_TX_D_0": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"CH0_FF_TX_D_1": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"CH1_FF_TX_D_1": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"CH0_FF_TX_D_2": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"CH1_FF_TX_D_2": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"CH0_FF_TX_D_3": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"CH1_FF_TX_D_3": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"CH0_FF_TX_D_4": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"CH1_FF_TX_D_4": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"CH0_FF_TX_D_5": { | |
"direction": "input", | |
"bits": [ 28 ] | |
}, | |
"CH1_FF_TX_D_5": { | |
"direction": "input", | |
"bits": [ 29 ] | |
}, | |
"CH0_FF_TX_D_6": { | |
"direction": "input", | |
"bits": [ 30 ] | |
}, | |
"CH1_FF_TX_D_6": { | |
"direction": "input", | |
"bits": [ 31 ] | |
}, | |
"CH0_FF_TX_D_7": { | |
"direction": "input", | |
"bits": [ 32 ] | |
}, | |
"CH1_FF_TX_D_7": { | |
"direction": "input", | |
"bits": [ 33 ] | |
}, | |
"CH0_FF_TX_D_8": { | |
"direction": "input", | |
"bits": [ 34 ] | |
}, | |
"CH1_FF_TX_D_8": { | |
"direction": "input", | |
"bits": [ 35 ] | |
}, | |
"CH0_FF_TX_D_9": { | |
"direction": "input", | |
"bits": [ 36 ] | |
}, | |
"CH1_FF_TX_D_9": { | |
"direction": "input", | |
"bits": [ 37 ] | |
}, | |
"CH0_FF_TX_D_10": { | |
"direction": "input", | |
"bits": [ 38 ] | |
}, | |
"CH1_FF_TX_D_10": { | |
"direction": "input", | |
"bits": [ 39 ] | |
}, | |
"CH0_FF_TX_D_11": { | |
"direction": "input", | |
"bits": [ 40 ] | |
}, | |
"CH1_FF_TX_D_11": { | |
"direction": "input", | |
"bits": [ 41 ] | |
}, | |
"CH0_FF_TX_D_12": { | |
"direction": "input", | |
"bits": [ 42 ] | |
}, | |
"CH1_FF_TX_D_12": { | |
"direction": "input", | |
"bits": [ 43 ] | |
}, | |
"CH0_FF_TX_D_13": { | |
"direction": "input", | |
"bits": [ 44 ] | |
}, | |
"CH1_FF_TX_D_13": { | |
"direction": "input", | |
"bits": [ 45 ] | |
}, | |
"CH0_FF_TX_D_14": { | |
"direction": "input", | |
"bits": [ 46 ] | |
}, | |
"CH1_FF_TX_D_14": { | |
"direction": "input", | |
"bits": [ 47 ] | |
}, | |
"CH0_FF_TX_D_15": { | |
"direction": "input", | |
"bits": [ 48 ] | |
}, | |
"CH1_FF_TX_D_15": { | |
"direction": "input", | |
"bits": [ 49 ] | |
}, | |
"CH0_FF_TX_D_16": { | |
"direction": "input", | |
"bits": [ 50 ] | |
}, | |
"CH1_FF_TX_D_16": { | |
"direction": "input", | |
"bits": [ 51 ] | |
}, | |
"CH0_FF_TX_D_17": { | |
"direction": "input", | |
"bits": [ 52 ] | |
}, | |
"CH1_FF_TX_D_17": { | |
"direction": "input", | |
"bits": [ 53 ] | |
}, | |
"CH0_FF_TX_D_18": { | |
"direction": "input", | |
"bits": [ 54 ] | |
}, | |
"CH1_FF_TX_D_18": { | |
"direction": "input", | |
"bits": [ 55 ] | |
}, | |
"CH0_FF_TX_D_19": { | |
"direction": "input", | |
"bits": [ 56 ] | |
}, | |
"CH1_FF_TX_D_19": { | |
"direction": "input", | |
"bits": [ 57 ] | |
}, | |
"CH0_FF_TX_D_20": { | |
"direction": "input", | |
"bits": [ 58 ] | |
}, | |
"CH1_FF_TX_D_20": { | |
"direction": "input", | |
"bits": [ 59 ] | |
}, | |
"CH0_FF_TX_D_21": { | |
"direction": "input", | |
"bits": [ 60 ] | |
}, | |
"CH1_FF_TX_D_21": { | |
"direction": "input", | |
"bits": [ 61 ] | |
}, | |
"CH0_FF_TX_D_22": { | |
"direction": "input", | |
"bits": [ 62 ] | |
}, | |
"CH1_FF_TX_D_22": { | |
"direction": "input", | |
"bits": [ 63 ] | |
}, | |
"CH0_FF_TX_D_23": { | |
"direction": "input", | |
"bits": [ 64 ] | |
}, | |
"CH1_FF_TX_D_23": { | |
"direction": "input", | |
"bits": [ 65 ] | |
}, | |
"CH0_FFC_EI_EN": { | |
"direction": "input", | |
"bits": [ 66 ] | |
}, | |
"CH1_FFC_EI_EN": { | |
"direction": "input", | |
"bits": [ 67 ] | |
}, | |
"CH0_FFC_PCIE_DET_EN": { | |
"direction": "input", | |
"bits": [ 68 ] | |
}, | |
"CH1_FFC_PCIE_DET_EN": { | |
"direction": "input", | |
"bits": [ 69 ] | |
}, | |
"CH0_FFC_PCIE_CT": { | |
"direction": "input", | |
"bits": [ 70 ] | |
}, | |
"CH1_FFC_PCIE_CT": { | |
"direction": "input", | |
"bits": [ 71 ] | |
}, | |
"CH0_FFC_SB_INV_RX": { | |
"direction": "input", | |
"bits": [ 72 ] | |
}, | |
"CH1_FFC_SB_INV_RX": { | |
"direction": "input", | |
"bits": [ 73 ] | |
}, | |
"CH0_FFC_ENABLE_CGALIGN": { | |
"direction": "input", | |
"bits": [ 74 ] | |
}, | |
"CH1_FFC_ENABLE_CGALIGN": { | |
"direction": "input", | |
"bits": [ 75 ] | |
}, | |
"CH0_FFC_SIGNAL_DETECT": { | |
"direction": "input", | |
"bits": [ 76 ] | |
}, | |
"CH1_FFC_SIGNAL_DETECT": { | |
"direction": "input", | |
"bits": [ 77 ] | |
}, | |
"CH0_FFC_FB_LOOPBACK": { | |
"direction": "input", | |
"bits": [ 78 ] | |
}, | |
"CH1_FFC_FB_LOOPBACK": { | |
"direction": "input", | |
"bits": [ 79 ] | |
}, | |
"CH0_FFC_SB_PFIFO_LP": { | |
"direction": "input", | |
"bits": [ 80 ] | |
}, | |
"CH1_FFC_SB_PFIFO_LP": { | |
"direction": "input", | |
"bits": [ 81 ] | |
}, | |
"CH0_FFC_PFIFO_CLR": { | |
"direction": "input", | |
"bits": [ 82 ] | |
}, | |
"CH1_FFC_PFIFO_CLR": { | |
"direction": "input", | |
"bits": [ 83 ] | |
}, | |
"CH0_FFC_RATE_MODE_RX": { | |
"direction": "input", | |
"bits": [ 84 ] | |
}, | |
"CH1_FFC_RATE_MODE_RX": { | |
"direction": "input", | |
"bits": [ 85 ] | |
}, | |
"CH0_FFC_RATE_MODE_TX": { | |
"direction": "input", | |
"bits": [ 86 ] | |
}, | |
"CH1_FFC_RATE_MODE_TX": { | |
"direction": "input", | |
"bits": [ 87 ] | |
}, | |
"CH0_FFC_DIV11_MODE_RX": { | |
"direction": "input", | |
"bits": [ 88 ] | |
}, | |
"CH1_FFC_DIV11_MODE_RX": { | |
"direction": "input", | |
"bits": [ 89 ] | |
}, | |
"CH0_FFC_RX_GEAR_MODE": { | |
"direction": "input", | |
"bits": [ 90 ] | |
}, | |
"CH1_FFC_RX_GEAR_MODE": { | |
"direction": "input", | |
"bits": [ 91 ] | |
}, | |
"CH0_FFC_TX_GEAR_MODE": { | |
"direction": "input", | |
"bits": [ 92 ] | |
}, | |
"CH1_FFC_TX_GEAR_MODE": { | |
"direction": "input", | |
"bits": [ 93 ] | |
}, | |
"CH0_FFC_DIV11_MODE_TX": { | |
"direction": "input", | |
"bits": [ 94 ] | |
}, | |
"CH1_FFC_DIV11_MODE_TX": { | |
"direction": "input", | |
"bits": [ 95 ] | |
}, | |
"CH0_FFC_LDR_CORE2TX_EN": { | |
"direction": "input", | |
"bits": [ 96 ] | |
}, | |
"CH1_FFC_LDR_CORE2TX_EN": { | |
"direction": "input", | |
"bits": [ 97 ] | |
}, | |
"CH0_FFC_LANE_TX_RST": { | |
"direction": "input", | |
"bits": [ 98 ] | |
}, | |
"CH1_FFC_LANE_TX_RST": { | |
"direction": "input", | |
"bits": [ 99 ] | |
}, | |
"CH0_FFC_LANE_RX_RST": { | |
"direction": "input", | |
"bits": [ 100 ] | |
}, | |
"CH1_FFC_LANE_RX_RST": { | |
"direction": "input", | |
"bits": [ 101 ] | |
}, | |
"CH0_FFC_RRST": { | |
"direction": "input", | |
"bits": [ 102 ] | |
}, | |
"CH1_FFC_RRST": { | |
"direction": "input", | |
"bits": [ 103 ] | |
}, | |
"CH0_FFC_TXPWDNB": { | |
"direction": "input", | |
"bits": [ 104 ] | |
}, | |
"CH1_FFC_TXPWDNB": { | |
"direction": "input", | |
"bits": [ 105 ] | |
}, | |
"CH0_FFC_RXPWDNB": { | |
"direction": "input", | |
"bits": [ 106 ] | |
}, | |
"CH1_FFC_RXPWDNB": { | |
"direction": "input", | |
"bits": [ 107 ] | |
}, | |
"CH0_LDR_CORE2TX": { | |
"direction": "input", | |
"bits": [ 108 ] | |
}, | |
"CH1_LDR_CORE2TX": { | |
"direction": "input", | |
"bits": [ 109 ] | |
}, | |
"D_SCIWDATA0": { | |
"direction": "input", | |
"bits": [ 110 ] | |
}, | |
"D_SCIWDATA1": { | |
"direction": "input", | |
"bits": [ 111 ] | |
}, | |
"D_SCIWDATA2": { | |
"direction": "input", | |
"bits": [ 112 ] | |
}, | |
"D_SCIWDATA3": { | |
"direction": "input", | |
"bits": [ 113 ] | |
}, | |
"D_SCIWDATA4": { | |
"direction": "input", | |
"bits": [ 114 ] | |
}, | |
"D_SCIWDATA5": { | |
"direction": "input", | |
"bits": [ 115 ] | |
}, | |
"D_SCIWDATA6": { | |
"direction": "input", | |
"bits": [ 116 ] | |
}, | |
"D_SCIWDATA7": { | |
"direction": "input", | |
"bits": [ 117 ] | |
}, | |
"D_SCIADDR0": { | |
"direction": "input", | |
"bits": [ 118 ] | |
}, | |
"D_SCIADDR1": { | |
"direction": "input", | |
"bits": [ 119 ] | |
}, | |
"D_SCIADDR2": { | |
"direction": "input", | |
"bits": [ 120 ] | |
}, | |
"D_SCIADDR3": { | |
"direction": "input", | |
"bits": [ 121 ] | |
}, | |
"D_SCIADDR4": { | |
"direction": "input", | |
"bits": [ 122 ] | |
}, | |
"D_SCIADDR5": { | |
"direction": "input", | |
"bits": [ 123 ] | |
}, | |
"D_SCIENAUX": { | |
"direction": "input", | |
"bits": [ 124 ] | |
}, | |
"D_SCISELAUX": { | |
"direction": "input", | |
"bits": [ 125 ] | |
}, | |
"CH0_SCIEN": { | |
"direction": "input", | |
"bits": [ 126 ] | |
}, | |
"CH1_SCIEN": { | |
"direction": "input", | |
"bits": [ 127 ] | |
}, | |
"CH0_SCISEL": { | |
"direction": "input", | |
"bits": [ 128 ] | |
}, | |
"CH1_SCISEL": { | |
"direction": "input", | |
"bits": [ 129 ] | |
}, | |
"D_SCIRD": { | |
"direction": "input", | |
"bits": [ 130 ] | |
}, | |
"D_SCIWSTN": { | |
"direction": "input", | |
"bits": [ 131 ] | |
}, | |
"D_CYAWSTN": { | |
"direction": "input", | |
"bits": [ 132 ] | |
}, | |
"D_FFC_SYNC_TOGGLE": { | |
"direction": "input", | |
"bits": [ 133 ] | |
}, | |
"D_FFC_DUAL_RST": { | |
"direction": "input", | |
"bits": [ 134 ] | |
}, | |
"D_FFC_MACRO_RST": { | |
"direction": "input", | |
"bits": [ 135 ] | |
}, | |
"D_FFC_MACROPDB": { | |
"direction": "input", | |
"bits": [ 136 ] | |
}, | |
"D_FFC_TRST": { | |
"direction": "input", | |
"bits": [ 137 ] | |
}, | |
"CH0_FFC_CDR_EN_BITSLIP": { | |
"direction": "input", | |
"bits": [ 138 ] | |
}, | |
"CH1_FFC_CDR_EN_BITSLIP": { | |
"direction": "input", | |
"bits": [ 139 ] | |
}, | |
"D_SCAN_ENABLE": { | |
"direction": "input", | |
"bits": [ 140 ] | |
}, | |
"D_SCAN_IN_0": { | |
"direction": "input", | |
"bits": [ 141 ] | |
}, | |
"D_SCAN_IN_1": { | |
"direction": "input", | |
"bits": [ 142 ] | |
}, | |
"D_SCAN_IN_2": { | |
"direction": "input", | |
"bits": [ 143 ] | |
}, | |
"D_SCAN_IN_3": { | |
"direction": "input", | |
"bits": [ 144 ] | |
}, | |
"D_SCAN_IN_4": { | |
"direction": "input", | |
"bits": [ 145 ] | |
}, | |
"D_SCAN_IN_5": { | |
"direction": "input", | |
"bits": [ 146 ] | |
}, | |
"D_SCAN_IN_6": { | |
"direction": "input", | |
"bits": [ 147 ] | |
}, | |
"D_SCAN_IN_7": { | |
"direction": "input", | |
"bits": [ 148 ] | |
}, | |
"D_SCAN_MODE": { | |
"direction": "input", | |
"bits": [ 149 ] | |
}, | |
"D_SCAN_RESET": { | |
"direction": "input", | |
"bits": [ 150 ] | |
}, | |
"D_CIN0": { | |
"direction": "input", | |
"bits": [ 151 ] | |
}, | |
"D_CIN1": { | |
"direction": "input", | |
"bits": [ 152 ] | |
}, | |
"D_CIN2": { | |
"direction": "input", | |
"bits": [ 153 ] | |
}, | |
"D_CIN3": { | |
"direction": "input", | |
"bits": [ 154 ] | |
}, | |
"D_CIN4": { | |
"direction": "input", | |
"bits": [ 155 ] | |
}, | |
"D_CIN5": { | |
"direction": "input", | |
"bits": [ 156 ] | |
}, | |
"D_CIN6": { | |
"direction": "input", | |
"bits": [ 157 ] | |
}, | |
"D_CIN7": { | |
"direction": "input", | |
"bits": [ 158 ] | |
}, | |
"D_CIN8": { | |
"direction": "input", | |
"bits": [ 159 ] | |
}, | |
"D_CIN9": { | |
"direction": "input", | |
"bits": [ 160 ] | |
}, | |
"D_CIN10": { | |
"direction": "input", | |
"bits": [ 161 ] | |
}, | |
"D_CIN11": { | |
"direction": "input", | |
"bits": [ 162 ] | |
}, | |
"CH0_HDOUTP": { | |
"direction": "output", | |
"bits": [ 163 ] | |
}, | |
"CH1_HDOUTP": { | |
"direction": "output", | |
"bits": [ 164 ] | |
}, | |
"CH0_HDOUTN": { | |
"direction": "output", | |
"bits": [ 165 ] | |
}, | |
"CH1_HDOUTN": { | |
"direction": "output", | |
"bits": [ 166 ] | |
}, | |
"D_TXBIT_CLKP_TO_ND": { | |
"direction": "output", | |
"bits": [ 167 ] | |
}, | |
"D_TXBIT_CLKN_TO_ND": { | |
"direction": "output", | |
"bits": [ 168 ] | |
}, | |
"D_SYNC_PULSE2ND": { | |
"direction": "output", | |
"bits": [ 169 ] | |
}, | |
"D_TXPLL_LOL_TO_ND": { | |
"direction": "output", | |
"bits": [ 170 ] | |
}, | |
"CH0_FF_RX_F_CLK": { | |
"direction": "output", | |
"bits": [ 171 ] | |
}, | |
"CH1_FF_RX_F_CLK": { | |
"direction": "output", | |
"bits": [ 172 ] | |
}, | |
"CH0_FF_RX_H_CLK": { | |
"direction": "output", | |
"bits": [ 173 ] | |
}, | |
"CH1_FF_RX_H_CLK": { | |
"direction": "output", | |
"bits": [ 174 ] | |
}, | |
"CH0_FF_TX_F_CLK": { | |
"direction": "output", | |
"bits": [ 175 ] | |
}, | |
"CH1_FF_TX_F_CLK": { | |
"direction": "output", | |
"bits": [ 176 ] | |
}, | |
"CH0_FF_TX_H_CLK": { | |
"direction": "output", | |
"bits": [ 177 ] | |
}, | |
"CH1_FF_TX_H_CLK": { | |
"direction": "output", | |
"bits": [ 178 ] | |
}, | |
"CH0_FF_RX_PCLK": { | |
"direction": "output", | |
"bits": [ 179 ] | |
}, | |
"CH1_FF_RX_PCLK": { | |
"direction": "output", | |
"bits": [ 180 ] | |
}, | |
"CH0_FF_TX_PCLK": { | |
"direction": "output", | |
"bits": [ 181 ] | |
}, | |
"CH1_FF_TX_PCLK": { | |
"direction": "output", | |
"bits": [ 182 ] | |
}, | |
"CH0_FF_RX_D_0": { | |
"direction": "output", | |
"bits": [ 183 ] | |
}, | |
"CH1_FF_RX_D_0": { | |
"direction": "output", | |
"bits": [ 184 ] | |
}, | |
"CH0_FF_RX_D_1": { | |
"direction": "output", | |
"bits": [ 185 ] | |
}, | |
"CH1_FF_RX_D_1": { | |
"direction": "output", | |
"bits": [ 186 ] | |
}, | |
"CH0_FF_RX_D_2": { | |
"direction": "output", | |
"bits": [ 187 ] | |
}, | |
"CH1_FF_RX_D_2": { | |
"direction": "output", | |
"bits": [ 188 ] | |
}, | |
"CH0_FF_RX_D_3": { | |
"direction": "output", | |
"bits": [ 189 ] | |
}, | |
"CH1_FF_RX_D_3": { | |
"direction": "output", | |
"bits": [ 190 ] | |
}, | |
"CH0_FF_RX_D_4": { | |
"direction": "output", | |
"bits": [ 191 ] | |
}, | |
"CH1_FF_RX_D_4": { | |
"direction": "output", | |
"bits": [ 192 ] | |
}, | |
"CH0_FF_RX_D_5": { | |
"direction": "output", | |
"bits": [ 193 ] | |
}, | |
"CH1_FF_RX_D_5": { | |
"direction": "output", | |
"bits": [ 194 ] | |
}, | |
"CH0_FF_RX_D_6": { | |
"direction": "output", | |
"bits": [ 195 ] | |
}, | |
"CH1_FF_RX_D_6": { | |
"direction": "output", | |
"bits": [ 196 ] | |
}, | |
"CH0_FF_RX_D_7": { | |
"direction": "output", | |
"bits": [ 197 ] | |
}, | |
"CH1_FF_RX_D_7": { | |
"direction": "output", | |
"bits": [ 198 ] | |
}, | |
"CH0_FF_RX_D_8": { | |
"direction": "output", | |
"bits": [ 199 ] | |
}, | |
"CH1_FF_RX_D_8": { | |
"direction": "output", | |
"bits": [ 200 ] | |
}, | |
"CH0_FF_RX_D_9": { | |
"direction": "output", | |
"bits": [ 201 ] | |
}, | |
"CH1_FF_RX_D_9": { | |
"direction": "output", | |
"bits": [ 202 ] | |
}, | |
"CH0_FF_RX_D_10": { | |
"direction": "output", | |
"bits": [ 203 ] | |
}, | |
"CH1_FF_RX_D_10": { | |
"direction": "output", | |
"bits": [ 204 ] | |
}, | |
"CH0_FF_RX_D_11": { | |
"direction": "output", | |
"bits": [ 205 ] | |
}, | |
"CH1_FF_RX_D_11": { | |
"direction": "output", | |
"bits": [ 206 ] | |
}, | |
"CH0_FF_RX_D_12": { | |
"direction": "output", | |
"bits": [ 207 ] | |
}, | |
"CH1_FF_RX_D_12": { | |
"direction": "output", | |
"bits": [ 208 ] | |
}, | |
"CH0_FF_RX_D_13": { | |
"direction": "output", | |
"bits": [ 209 ] | |
}, | |
"CH1_FF_RX_D_13": { | |
"direction": "output", | |
"bits": [ 210 ] | |
}, | |
"CH0_FF_RX_D_14": { | |
"direction": "output", | |
"bits": [ 211 ] | |
}, | |
"CH1_FF_RX_D_14": { | |
"direction": "output", | |
"bits": [ 212 ] | |
}, | |
"CH0_FF_RX_D_15": { | |
"direction": "output", | |
"bits": [ 213 ] | |
}, | |
"CH1_FF_RX_D_15": { | |
"direction": "output", | |
"bits": [ 214 ] | |
}, | |
"CH0_FF_RX_D_16": { | |
"direction": "output", | |
"bits": [ 215 ] | |
}, | |
"CH1_FF_RX_D_16": { | |
"direction": "output", | |
"bits": [ 216 ] | |
}, | |
"CH0_FF_RX_D_17": { | |
"direction": "output", | |
"bits": [ 217 ] | |
}, | |
"CH1_FF_RX_D_17": { | |
"direction": "output", | |
"bits": [ 218 ] | |
}, | |
"CH0_FF_RX_D_18": { | |
"direction": "output", | |
"bits": [ 219 ] | |
}, | |
"CH1_FF_RX_D_18": { | |
"direction": "output", | |
"bits": [ 220 ] | |
}, | |
"CH0_FF_RX_D_19": { | |
"direction": "output", | |
"bits": [ 221 ] | |
}, | |
"CH1_FF_RX_D_19": { | |
"direction": "output", | |
"bits": [ 222 ] | |
}, | |
"CH0_FF_RX_D_20": { | |
"direction": "output", | |
"bits": [ 223 ] | |
}, | |
"CH1_FF_RX_D_20": { | |
"direction": "output", | |
"bits": [ 224 ] | |
}, | |
"CH0_FF_RX_D_21": { | |
"direction": "output", | |
"bits": [ 225 ] | |
}, | |
"CH1_FF_RX_D_21": { | |
"direction": "output", | |
"bits": [ 226 ] | |
}, | |
"CH0_FF_RX_D_22": { | |
"direction": "output", | |
"bits": [ 227 ] | |
}, | |
"CH1_FF_RX_D_22": { | |
"direction": "output", | |
"bits": [ 228 ] | |
}, | |
"CH0_FF_RX_D_23": { | |
"direction": "output", | |
"bits": [ 229 ] | |
}, | |
"CH1_FF_RX_D_23": { | |
"direction": "output", | |
"bits": [ 230 ] | |
}, | |
"CH0_FFS_PCIE_DONE": { | |
"direction": "output", | |
"bits": [ 231 ] | |
}, | |
"CH1_FFS_PCIE_DONE": { | |
"direction": "output", | |
"bits": [ 232 ] | |
}, | |
"CH0_FFS_PCIE_CON": { | |
"direction": "output", | |
"bits": [ 233 ] | |
}, | |
"CH1_FFS_PCIE_CON": { | |
"direction": "output", | |
"bits": [ 234 ] | |
}, | |
"CH0_FFS_RLOS": { | |
"direction": "output", | |
"bits": [ 235 ] | |
}, | |
"CH1_FFS_RLOS": { | |
"direction": "output", | |
"bits": [ 236 ] | |
}, | |
"CH0_FFS_LS_SYNC_STATUS": { | |
"direction": "output", | |
"bits": [ 237 ] | |
}, | |
"CH1_FFS_LS_SYNC_STATUS": { | |
"direction": "output", | |
"bits": [ 238 ] | |
}, | |
"CH0_FFS_CC_UNDERRUN": { | |
"direction": "output", | |
"bits": [ 239 ] | |
}, | |
"CH1_FFS_CC_UNDERRUN": { | |
"direction": "output", | |
"bits": [ 240 ] | |
}, | |
"CH0_FFS_CC_OVERRUN": { | |
"direction": "output", | |
"bits": [ 241 ] | |
}, | |
"CH1_FFS_CC_OVERRUN": { | |
"direction": "output", | |
"bits": [ 242 ] | |
}, | |
"CH0_FFS_RXFBFIFO_ERROR": { | |
"direction": "output", | |
"bits": [ 243 ] | |
}, | |
"CH1_FFS_RXFBFIFO_ERROR": { | |
"direction": "output", | |
"bits": [ 244 ] | |
}, | |
"CH0_FFS_TXFBFIFO_ERROR": { | |
"direction": "output", | |
"bits": [ 245 ] | |
}, | |
"CH1_FFS_TXFBFIFO_ERROR": { | |
"direction": "output", | |
"bits": [ 246 ] | |
}, | |
"CH0_FFS_RLOL": { | |
"direction": "output", | |
"bits": [ 247 ] | |
}, | |
"CH1_FFS_RLOL": { | |
"direction": "output", | |
"bits": [ 248 ] | |
}, | |
"CH0_FFS_SKP_ADDED": { | |
"direction": "output", | |
"bits": [ 249 ] | |
}, | |
"CH1_FFS_SKP_ADDED": { | |
"direction": "output", | |
"bits": [ 250 ] | |
}, | |
"CH0_FFS_SKP_DELETED": { | |
"direction": "output", | |
"bits": [ 251 ] | |
}, | |
"CH1_FFS_SKP_DELETED": { | |
"direction": "output", | |
"bits": [ 252 ] | |
}, | |
"CH0_LDR_RX2CORE": { | |
"direction": "output", | |
"bits": [ 253 ] | |
}, | |
"CH1_LDR_RX2CORE": { | |
"direction": "output", | |
"bits": [ 254 ] | |
}, | |
"D_SCIRDATA0": { | |
"direction": "output", | |
"bits": [ 255 ] | |
}, | |
"D_SCIRDATA1": { | |
"direction": "output", | |
"bits": [ 256 ] | |
}, | |
"D_SCIRDATA2": { | |
"direction": "output", | |
"bits": [ 257 ] | |
}, | |
"D_SCIRDATA3": { | |
"direction": "output", | |
"bits": [ 258 ] | |
}, | |
"D_SCIRDATA4": { | |
"direction": "output", | |
"bits": [ 259 ] | |
}, | |
"D_SCIRDATA5": { | |
"direction": "output", | |
"bits": [ 260 ] | |
}, | |
"D_SCIRDATA6": { | |
"direction": "output", | |
"bits": [ 261 ] | |
}, | |
"D_SCIRDATA7": { | |
"direction": "output", | |
"bits": [ 262 ] | |
}, | |
"D_SCIINT": { | |
"direction": "output", | |
"bits": [ 263 ] | |
}, | |
"D_SCAN_OUT_0": { | |
"direction": "output", | |
"bits": [ 264 ] | |
}, | |
"D_SCAN_OUT_1": { | |
"direction": "output", | |
"bits": [ 265 ] | |
}, | |
"D_SCAN_OUT_2": { | |
"direction": "output", | |
"bits": [ 266 ] | |
}, | |
"D_SCAN_OUT_3": { | |
"direction": "output", | |
"bits": [ 267 ] | |
}, | |
"D_SCAN_OUT_4": { | |
"direction": "output", | |
"bits": [ 268 ] | |
}, | |
"D_SCAN_OUT_5": { | |
"direction": "output", | |
"bits": [ 269 ] | |
}, | |
"D_SCAN_OUT_6": { | |
"direction": "output", | |
"bits": [ 270 ] | |
}, | |
"D_SCAN_OUT_7": { | |
"direction": "output", | |
"bits": [ 271 ] | |
}, | |
"D_COUT0": { | |
"direction": "output", | |
"bits": [ 272 ] | |
}, | |
"D_COUT1": { | |
"direction": "output", | |
"bits": [ 273 ] | |
}, | |
"D_COUT2": { | |
"direction": "output", | |
"bits": [ 274 ] | |
}, | |
"D_COUT3": { | |
"direction": "output", | |
"bits": [ 275 ] | |
}, | |
"D_COUT4": { | |
"direction": "output", | |
"bits": [ 276 ] | |
}, | |
"D_COUT5": { | |
"direction": "output", | |
"bits": [ 277 ] | |
}, | |
"D_COUT6": { | |
"direction": "output", | |
"bits": [ 278 ] | |
}, | |
"D_COUT7": { | |
"direction": "output", | |
"bits": [ 279 ] | |
}, | |
"D_COUT8": { | |
"direction": "output", | |
"bits": [ 280 ] | |
}, | |
"D_COUT9": { | |
"direction": "output", | |
"bits": [ 281 ] | |
}, | |
"D_COUT10": { | |
"direction": "output", | |
"bits": [ 282 ] | |
}, | |
"D_COUT11": { | |
"direction": "output", | |
"bits": [ 283 ] | |
}, | |
"D_COUT12": { | |
"direction": "output", | |
"bits": [ 284 ] | |
}, | |
"D_COUT13": { | |
"direction": "output", | |
"bits": [ 285 ] | |
}, | |
"D_COUT14": { | |
"direction": "output", | |
"bits": [ 286 ] | |
}, | |
"D_COUT15": { | |
"direction": "output", | |
"bits": [ 287 ] | |
}, | |
"D_COUT16": { | |
"direction": "output", | |
"bits": [ 288 ] | |
}, | |
"D_COUT17": { | |
"direction": "output", | |
"bits": [ 289 ] | |
}, | |
"D_COUT18": { | |
"direction": "output", | |
"bits": [ 290 ] | |
}, | |
"D_COUT19": { | |
"direction": "output", | |
"bits": [ 291 ] | |
}, | |
"D_REFCLKI": { | |
"direction": "input", | |
"bits": [ 292 ] | |
}, | |
"D_FFS_PLOL": { | |
"direction": "output", | |
"bits": [ 293 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CH0_FFC_CDR_EN_BITSLIP": { | |
"hide_name": 0, | |
"bits": [ 138 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"CH0_FFC_DIV11_MODE_RX": { | |
"hide_name": 0, | |
"bits": [ 88 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFC_DIV11_MODE_TX": { | |
"hide_name": 0, | |
"bits": [ 94 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH0_FFC_EI_EN": { | |
"hide_name": 0, | |
"bits": [ 66 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH0_FFC_ENABLE_CGALIGN": { | |
"hide_name": 0, | |
"bits": [ 74 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH0_FFC_FB_LOOPBACK": { | |
"hide_name": 0, | |
"bits": [ 78 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH0_FFC_LANE_RX_RST": { | |
"hide_name": 0, | |
"bits": [ 100 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH0_FFC_LANE_TX_RST": { | |
"hide_name": 0, | |
"bits": [ 98 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH0_FFC_LDR_CORE2TX_EN": { | |
"hide_name": 0, | |
"bits": [ 96 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH0_FFC_PCIE_CT": { | |
"hide_name": 0, | |
"bits": [ 70 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH0_FFC_PCIE_DET_EN": { | |
"hide_name": 0, | |
"bits": [ 68 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH0_FFC_PFIFO_CLR": { | |
"hide_name": 0, | |
"bits": [ 82 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFC_RATE_MODE_RX": { | |
"hide_name": 0, | |
"bits": [ 84 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFC_RATE_MODE_TX": { | |
"hide_name": 0, | |
"bits": [ 86 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFC_RRST": { | |
"hide_name": 0, | |
"bits": [ 102 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH0_FFC_RXPWDNB": { | |
"hide_name": 0, | |
"bits": [ 106 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH0_FFC_RX_GEAR_MODE": { | |
"hide_name": 0, | |
"bits": [ 90 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFC_SB_INV_RX": { | |
"hide_name": 0, | |
"bits": [ 72 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH0_FFC_SB_PFIFO_LP": { | |
"hide_name": 0, | |
"bits": [ 80 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH0_FFC_SIGNAL_DETECT": { | |
"hide_name": 0, | |
"bits": [ 76 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH0_FFC_TXPWDNB": { | |
"hide_name": 0, | |
"bits": [ 104 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH0_FFC_TX_GEAR_MODE": { | |
"hide_name": 0, | |
"bits": [ 92 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH0_FFS_CC_OVERRUN": { | |
"hide_name": 0, | |
"bits": [ 241 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH0_FFS_CC_UNDERRUN": { | |
"hide_name": 0, | |
"bits": [ 239 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH0_FFS_LS_SYNC_STATUS": { | |
"hide_name": 0, | |
"bits": [ 237 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH0_FFS_PCIE_CON": { | |
"hide_name": 0, | |
"bits": [ 233 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH0_FFS_PCIE_DONE": { | |
"hide_name": 0, | |
"bits": [ 231 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH0_FFS_RLOL": { | |
"hide_name": 0, | |
"bits": [ 247 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH0_FFS_RLOS": { | |
"hide_name": 0, | |
"bits": [ 235 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH0_FFS_RXFBFIFO_ERROR": { | |
"hide_name": 0, | |
"bits": [ 243 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH0_FFS_SKP_ADDED": { | |
"hide_name": 0, | |
"bits": [ 249 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH0_FFS_SKP_DELETED": { | |
"hide_name": 0, | |
"bits": [ 251 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"CH0_FFS_TXFBFIFO_ERROR": { | |
"hide_name": 0, | |
"bits": [ 245 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH0_FF_EBRD_CLK": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH0_FF_RXI_CLK": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH0_FF_RX_D_0": { | |
"hide_name": 0, | |
"bits": [ 183 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH0_FF_RX_D_1": { | |
"hide_name": 0, | |
"bits": [ 185 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH0_FF_RX_D_10": { | |
"hide_name": 0, | |
"bits": [ 203 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH0_FF_RX_D_11": { | |
"hide_name": 0, | |
"bits": [ 205 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH0_FF_RX_D_12": { | |
"hide_name": 0, | |
"bits": [ 207 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH0_FF_RX_D_13": { | |
"hide_name": 0, | |
"bits": [ 209 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH0_FF_RX_D_14": { | |
"hide_name": 0, | |
"bits": [ 211 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH0_FF_RX_D_15": { | |
"hide_name": 0, | |
"bits": [ 213 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH0_FF_RX_D_16": { | |
"hide_name": 0, | |
"bits": [ 215 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH0_FF_RX_D_17": { | |
"hide_name": 0, | |
"bits": [ 217 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH0_FF_RX_D_18": { | |
"hide_name": 0, | |
"bits": [ 219 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH0_FF_RX_D_19": { | |
"hide_name": 0, | |
"bits": [ 221 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH0_FF_RX_D_2": { | |
"hide_name": 0, | |
"bits": [ 187 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH0_FF_RX_D_20": { | |
"hide_name": 0, | |
"bits": [ 223 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH0_FF_RX_D_21": { | |
"hide_name": 0, | |
"bits": [ 225 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH0_FF_RX_D_22": { | |
"hide_name": 0, | |
"bits": [ 227 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH0_FF_RX_D_23": { | |
"hide_name": 0, | |
"bits": [ 229 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH0_FF_RX_D_3": { | |
"hide_name": 0, | |
"bits": [ 189 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH0_FF_RX_D_4": { | |
"hide_name": 0, | |
"bits": [ 191 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH0_FF_RX_D_5": { | |
"hide_name": 0, | |
"bits": [ 193 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH0_FF_RX_D_6": { | |
"hide_name": 0, | |
"bits": [ 195 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH0_FF_RX_D_7": { | |
"hide_name": 0, | |
"bits": [ 197 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH0_FF_RX_D_8": { | |
"hide_name": 0, | |
"bits": [ 199 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH0_FF_RX_D_9": { | |
"hide_name": 0, | |
"bits": [ 201 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH0_FF_RX_F_CLK": { | |
"hide_name": 0, | |
"bits": [ 171 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH0_FF_RX_H_CLK": { | |
"hide_name": 0, | |
"bits": [ 173 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH0_FF_RX_PCLK": { | |
"hide_name": 0, | |
"bits": [ 179 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH0_FF_TXI_CLK": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH0_FF_TX_D_0": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH0_FF_TX_D_1": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH0_FF_TX_D_10": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH0_FF_TX_D_11": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH0_FF_TX_D_12": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH0_FF_TX_D_13": { | |
"hide_name": 0, | |
"bits": [ 44 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH0_FF_TX_D_14": { | |
"hide_name": 0, | |
"bits": [ 46 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH0_FF_TX_D_15": { | |
"hide_name": 0, | |
"bits": [ 48 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH0_FF_TX_D_16": { | |
"hide_name": 0, | |
"bits": [ 50 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH0_FF_TX_D_17": { | |
"hide_name": 0, | |
"bits": [ 52 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH0_FF_TX_D_18": { | |
"hide_name": 0, | |
"bits": [ 54 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH0_FF_TX_D_19": { | |
"hide_name": 0, | |
"bits": [ 56 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH0_FF_TX_D_2": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH0_FF_TX_D_20": { | |
"hide_name": 0, | |
"bits": [ 58 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH0_FF_TX_D_21": { | |
"hide_name": 0, | |
"bits": [ 60 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH0_FF_TX_D_22": { | |
"hide_name": 0, | |
"bits": [ 62 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH0_FF_TX_D_23": { | |
"hide_name": 0, | |
"bits": [ 64 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH0_FF_TX_D_3": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH0_FF_TX_D_4": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH0_FF_TX_D_5": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH0_FF_TX_D_6": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH0_FF_TX_D_7": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH0_FF_TX_D_8": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH0_FF_TX_D_9": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH0_FF_TX_F_CLK": { | |
"hide_name": 0, | |
"bits": [ 175 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH0_FF_TX_H_CLK": { | |
"hide_name": 0, | |
"bits": [ 177 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH0_FF_TX_PCLK": { | |
"hide_name": 0, | |
"bits": [ 181 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH0_HDINN": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:352" | |
} | |
}, | |
"CH0_HDINP": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:352" | |
} | |
}, | |
"CH0_HDOUTN": { | |
"hide_name": 0, | |
"bits": [ 165 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"CH0_HDOUTP": { | |
"hide_name": 0, | |
"bits": [ 163 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"CH0_LDR_CORE2TX": { | |
"hide_name": 0, | |
"bits": [ 108 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH0_LDR_RX2CORE": { | |
"hide_name": 0, | |
"bits": [ 253 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"CH0_RX_REFCLK": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH0_SCIEN": { | |
"hide_name": 0, | |
"bits": [ 126 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"CH0_SCISEL": { | |
"hide_name": 0, | |
"bits": [ 128 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"CH1_FFC_CDR_EN_BITSLIP": { | |
"hide_name": 0, | |
"bits": [ 139 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"CH1_FFC_DIV11_MODE_RX": { | |
"hide_name": 0, | |
"bits": [ 89 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFC_DIV11_MODE_TX": { | |
"hide_name": 0, | |
"bits": [ 95 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH1_FFC_EI_EN": { | |
"hide_name": 0, | |
"bits": [ 67 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH1_FFC_ENABLE_CGALIGN": { | |
"hide_name": 0, | |
"bits": [ 75 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH1_FFC_FB_LOOPBACK": { | |
"hide_name": 0, | |
"bits": [ 79 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH1_FFC_LANE_RX_RST": { | |
"hide_name": 0, | |
"bits": [ 101 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH1_FFC_LANE_TX_RST": { | |
"hide_name": 0, | |
"bits": [ 99 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH1_FFC_LDR_CORE2TX_EN": { | |
"hide_name": 0, | |
"bits": [ 97 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:364" | |
} | |
}, | |
"CH1_FFC_PCIE_CT": { | |
"hide_name": 0, | |
"bits": [ 71 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH1_FFC_PCIE_DET_EN": { | |
"hide_name": 0, | |
"bits": [ 69 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH1_FFC_PFIFO_CLR": { | |
"hide_name": 0, | |
"bits": [ 83 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFC_RATE_MODE_RX": { | |
"hide_name": 0, | |
"bits": [ 85 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFC_RATE_MODE_TX": { | |
"hide_name": 0, | |
"bits": [ 87 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFC_RRST": { | |
"hide_name": 0, | |
"bits": [ 103 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH1_FFC_RXPWDNB": { | |
"hide_name": 0, | |
"bits": [ 107 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH1_FFC_RX_GEAR_MODE": { | |
"hide_name": 0, | |
"bits": [ 91 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFC_SB_INV_RX": { | |
"hide_name": 0, | |
"bits": [ 73 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:361" | |
} | |
}, | |
"CH1_FFC_SB_PFIFO_LP": { | |
"hide_name": 0, | |
"bits": [ 81 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH1_FFC_SIGNAL_DETECT": { | |
"hide_name": 0, | |
"bits": [ 77 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:362" | |
} | |
}, | |
"CH1_FFC_TXPWDNB": { | |
"hide_name": 0, | |
"bits": [ 105 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH1_FFC_TX_GEAR_MODE": { | |
"hide_name": 0, | |
"bits": [ 93 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:363" | |
} | |
}, | |
"CH1_FFS_CC_OVERRUN": { | |
"hide_name": 0, | |
"bits": [ 242 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH1_FFS_CC_UNDERRUN": { | |
"hide_name": 0, | |
"bits": [ 240 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH1_FFS_LS_SYNC_STATUS": { | |
"hide_name": 0, | |
"bits": [ 238 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH1_FFS_PCIE_CON": { | |
"hide_name": 0, | |
"bits": [ 234 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH1_FFS_PCIE_DONE": { | |
"hide_name": 0, | |
"bits": [ 232 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH1_FFS_RLOL": { | |
"hide_name": 0, | |
"bits": [ 248 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH1_FFS_RLOS": { | |
"hide_name": 0, | |
"bits": [ 236 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:381" | |
} | |
}, | |
"CH1_FFS_RXFBFIFO_ERROR": { | |
"hide_name": 0, | |
"bits": [ 244 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH1_FFS_SKP_ADDED": { | |
"hide_name": 0, | |
"bits": [ 250 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH1_FFS_SKP_DELETED": { | |
"hide_name": 0, | |
"bits": [ 252 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"CH1_FFS_TXFBFIFO_ERROR": { | |
"hide_name": 0, | |
"bits": [ 246 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:382" | |
} | |
}, | |
"CH1_FF_EBRD_CLK": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH1_FF_RXI_CLK": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH1_FF_RX_D_0": { | |
"hide_name": 0, | |
"bits": [ 184 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH1_FF_RX_D_1": { | |
"hide_name": 0, | |
"bits": [ 186 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH1_FF_RX_D_10": { | |
"hide_name": 0, | |
"bits": [ 204 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH1_FF_RX_D_11": { | |
"hide_name": 0, | |
"bits": [ 206 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH1_FF_RX_D_12": { | |
"hide_name": 0, | |
"bits": [ 208 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH1_FF_RX_D_13": { | |
"hide_name": 0, | |
"bits": [ 210 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:377" | |
} | |
}, | |
"CH1_FF_RX_D_14": { | |
"hide_name": 0, | |
"bits": [ 212 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH1_FF_RX_D_15": { | |
"hide_name": 0, | |
"bits": [ 214 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH1_FF_RX_D_16": { | |
"hide_name": 0, | |
"bits": [ 216 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH1_FF_RX_D_17": { | |
"hide_name": 0, | |
"bits": [ 218 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:378" | |
} | |
}, | |
"CH1_FF_RX_D_18": { | |
"hide_name": 0, | |
"bits": [ 220 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH1_FF_RX_D_19": { | |
"hide_name": 0, | |
"bits": [ 222 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH1_FF_RX_D_2": { | |
"hide_name": 0, | |
"bits": [ 188 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH1_FF_RX_D_20": { | |
"hide_name": 0, | |
"bits": [ 224 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH1_FF_RX_D_21": { | |
"hide_name": 0, | |
"bits": [ 226 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:379" | |
} | |
}, | |
"CH1_FF_RX_D_22": { | |
"hide_name": 0, | |
"bits": [ 228 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH1_FF_RX_D_23": { | |
"hide_name": 0, | |
"bits": [ 230 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:380" | |
} | |
}, | |
"CH1_FF_RX_D_3": { | |
"hide_name": 0, | |
"bits": [ 190 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH1_FF_RX_D_4": { | |
"hide_name": 0, | |
"bits": [ 192 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH1_FF_RX_D_5": { | |
"hide_name": 0, | |
"bits": [ 194 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:375" | |
} | |
}, | |
"CH1_FF_RX_D_6": { | |
"hide_name": 0, | |
"bits": [ 196 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH1_FF_RX_D_7": { | |
"hide_name": 0, | |
"bits": [ 198 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH1_FF_RX_D_8": { | |
"hide_name": 0, | |
"bits": [ 200 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH1_FF_RX_D_9": { | |
"hide_name": 0, | |
"bits": [ 202 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:376" | |
} | |
}, | |
"CH1_FF_RX_F_CLK": { | |
"hide_name": 0, | |
"bits": [ 172 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH1_FF_RX_H_CLK": { | |
"hide_name": 0, | |
"bits": [ 174 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH1_FF_RX_PCLK": { | |
"hide_name": 0, | |
"bits": [ 180 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH1_FF_TXI_CLK": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH1_FF_TX_D_0": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH1_FF_TX_D_1": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH1_FF_TX_D_10": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH1_FF_TX_D_11": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH1_FF_TX_D_12": { | |
"hide_name": 0, | |
"bits": [ 43 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH1_FF_TX_D_13": { | |
"hide_name": 0, | |
"bits": [ 45 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH1_FF_TX_D_14": { | |
"hide_name": 0, | |
"bits": [ 47 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH1_FF_TX_D_15": { | |
"hide_name": 0, | |
"bits": [ 49 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:358" | |
} | |
}, | |
"CH1_FF_TX_D_16": { | |
"hide_name": 0, | |
"bits": [ 51 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH1_FF_TX_D_17": { | |
"hide_name": 0, | |
"bits": [ 53 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH1_FF_TX_D_18": { | |
"hide_name": 0, | |
"bits": [ 55 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH1_FF_TX_D_19": { | |
"hide_name": 0, | |
"bits": [ 57 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:359" | |
} | |
}, | |
"CH1_FF_TX_D_2": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH1_FF_TX_D_20": { | |
"hide_name": 0, | |
"bits": [ 59 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH1_FF_TX_D_21": { | |
"hide_name": 0, | |
"bits": [ 61 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH1_FF_TX_D_22": { | |
"hide_name": 0, | |
"bits": [ 63 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH1_FF_TX_D_23": { | |
"hide_name": 0, | |
"bits": [ 65 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:360" | |
} | |
}, | |
"CH1_FF_TX_D_3": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:355" | |
} | |
}, | |
"CH1_FF_TX_D_4": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH1_FF_TX_D_5": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH1_FF_TX_D_6": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH1_FF_TX_D_7": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:356" | |
} | |
}, | |
"CH1_FF_TX_D_8": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH1_FF_TX_D_9": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:357" | |
} | |
}, | |
"CH1_FF_TX_F_CLK": { | |
"hide_name": 0, | |
"bits": [ 176 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH1_FF_TX_H_CLK": { | |
"hide_name": 0, | |
"bits": [ 178 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:373" | |
} | |
}, | |
"CH1_FF_TX_PCLK": { | |
"hide_name": 0, | |
"bits": [ 182 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:374" | |
} | |
}, | |
"CH1_HDINN": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:352" | |
} | |
}, | |
"CH1_HDINP": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:352" | |
} | |
}, | |
"CH1_HDOUTN": { | |
"hide_name": 0, | |
"bits": [ 166 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"CH1_HDOUTP": { | |
"hide_name": 0, | |
"bits": [ 164 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"CH1_LDR_CORE2TX": { | |
"hide_name": 0, | |
"bits": [ 109 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:365" | |
} | |
}, | |
"CH1_LDR_RX2CORE": { | |
"hide_name": 0, | |
"bits": [ 254 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"CH1_RX_REFCLK": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:354" | |
} | |
}, | |
"CH1_SCIEN": { | |
"hide_name": 0, | |
"bits": [ 127 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"CH1_SCISEL": { | |
"hide_name": 0, | |
"bits": [ 129 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"D_CIN0": { | |
"hide_name": 0, | |
"bits": [ 151 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN1": { | |
"hide_name": 0, | |
"bits": [ 152 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN10": { | |
"hide_name": 0, | |
"bits": [ 161 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN11": { | |
"hide_name": 0, | |
"bits": [ 162 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN2": { | |
"hide_name": 0, | |
"bits": [ 153 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN3": { | |
"hide_name": 0, | |
"bits": [ 154 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN4": { | |
"hide_name": 0, | |
"bits": [ 155 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN5": { | |
"hide_name": 0, | |
"bits": [ 156 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN6": { | |
"hide_name": 0, | |
"bits": [ 157 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN7": { | |
"hide_name": 0, | |
"bits": [ 158 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN8": { | |
"hide_name": 0, | |
"bits": [ 159 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_CIN9": { | |
"hide_name": 0, | |
"bits": [ 160 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_COUT0": { | |
"hide_name": 0, | |
"bits": [ 272 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT1": { | |
"hide_name": 0, | |
"bits": [ 273 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT10": { | |
"hide_name": 0, | |
"bits": [ 282 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT11": { | |
"hide_name": 0, | |
"bits": [ 283 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT12": { | |
"hide_name": 0, | |
"bits": [ 284 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT13": { | |
"hide_name": 0, | |
"bits": [ 285 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT14": { | |
"hide_name": 0, | |
"bits": [ 286 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT15": { | |
"hide_name": 0, | |
"bits": [ 287 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT16": { | |
"hide_name": 0, | |
"bits": [ 288 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT17": { | |
"hide_name": 0, | |
"bits": [ 289 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT18": { | |
"hide_name": 0, | |
"bits": [ 290 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT19": { | |
"hide_name": 0, | |
"bits": [ 291 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT2": { | |
"hide_name": 0, | |
"bits": [ 274 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT3": { | |
"hide_name": 0, | |
"bits": [ 275 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT4": { | |
"hide_name": 0, | |
"bits": [ 276 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT5": { | |
"hide_name": 0, | |
"bits": [ 277 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT6": { | |
"hide_name": 0, | |
"bits": [ 278 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT7": { | |
"hide_name": 0, | |
"bits": [ 279 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT8": { | |
"hide_name": 0, | |
"bits": [ 280 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_COUT9": { | |
"hide_name": 0, | |
"bits": [ 281 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:385" | |
} | |
}, | |
"D_CYAWSTN": { | |
"hide_name": 0, | |
"bits": [ 132 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"D_FFC_DUAL_RST": { | |
"hide_name": 0, | |
"bits": [ 134 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_FFC_MACROPDB": { | |
"hide_name": 0, | |
"bits": [ 136 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_FFC_MACRO_RST": { | |
"hide_name": 0, | |
"bits": [ 135 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_FFC_SYNC_TOGGLE": { | |
"hide_name": 0, | |
"bits": [ 133 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"D_FFC_TRST": { | |
"hide_name": 0, | |
"bits": [ 137 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_FFS_PLOL": { | |
"hide_name": 0, | |
"bits": [ 293 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:388" | |
} | |
}, | |
"D_REFCLKI": { | |
"hide_name": 0, | |
"bits": [ 292 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:387" | |
} | |
}, | |
"D_SCAN_ENABLE": { | |
"hide_name": 0, | |
"bits": [ 140 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_SCAN_IN_0": { | |
"hide_name": 0, | |
"bits": [ 141 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:369" | |
} | |
}, | |
"D_SCAN_IN_1": { | |
"hide_name": 0, | |
"bits": [ 142 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_2": { | |
"hide_name": 0, | |
"bits": [ 143 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_3": { | |
"hide_name": 0, | |
"bits": [ 144 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_4": { | |
"hide_name": 0, | |
"bits": [ 145 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_5": { | |
"hide_name": 0, | |
"bits": [ 146 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_6": { | |
"hide_name": 0, | |
"bits": [ 147 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_IN_7": { | |
"hide_name": 0, | |
"bits": [ 148 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_MODE": { | |
"hide_name": 0, | |
"bits": [ 149 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:370" | |
} | |
}, | |
"D_SCAN_OUT_0": { | |
"hide_name": 0, | |
"bits": [ 264 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_1": { | |
"hide_name": 0, | |
"bits": [ 265 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_2": { | |
"hide_name": 0, | |
"bits": [ 266 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_3": { | |
"hide_name": 0, | |
"bits": [ 267 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_4": { | |
"hide_name": 0, | |
"bits": [ 268 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_5": { | |
"hide_name": 0, | |
"bits": [ 269 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_6": { | |
"hide_name": 0, | |
"bits": [ 270 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_OUT_7": { | |
"hide_name": 0, | |
"bits": [ 271 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCAN_RESET": { | |
"hide_name": 0, | |
"bits": [ 150 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:371" | |
} | |
}, | |
"D_SCIADDR0": { | |
"hide_name": 0, | |
"bits": [ 118 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIADDR1": { | |
"hide_name": 0, | |
"bits": [ 119 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIADDR2": { | |
"hide_name": 0, | |
"bits": [ 120 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIADDR3": { | |
"hide_name": 0, | |
"bits": [ 121 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIADDR4": { | |
"hide_name": 0, | |
"bits": [ 122 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIADDR5": { | |
"hide_name": 0, | |
"bits": [ 123 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIENAUX": { | |
"hide_name": 0, | |
"bits": [ 124 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIINT": { | |
"hide_name": 0, | |
"bits": [ 263 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCIRD": { | |
"hide_name": 0, | |
"bits": [ 130 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"D_SCIRDATA0": { | |
"hide_name": 0, | |
"bits": [ 255 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"D_SCIRDATA1": { | |
"hide_name": 0, | |
"bits": [ 256 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"D_SCIRDATA2": { | |
"hide_name": 0, | |
"bits": [ 257 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"D_SCIRDATA3": { | |
"hide_name": 0, | |
"bits": [ 258 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:383" | |
} | |
}, | |
"D_SCIRDATA4": { | |
"hide_name": 0, | |
"bits": [ 259 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCIRDATA5": { | |
"hide_name": 0, | |
"bits": [ 260 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCIRDATA6": { | |
"hide_name": 0, | |
"bits": [ 261 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCIRDATA7": { | |
"hide_name": 0, | |
"bits": [ 262 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:384" | |
} | |
}, | |
"D_SCISELAUX": { | |
"hide_name": 0, | |
"bits": [ 125 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:367" | |
} | |
}, | |
"D_SCIWDATA0": { | |
"hide_name": 0, | |
"bits": [ 110 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA1": { | |
"hide_name": 0, | |
"bits": [ 111 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA2": { | |
"hide_name": 0, | |
"bits": [ 112 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA3": { | |
"hide_name": 0, | |
"bits": [ 113 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA4": { | |
"hide_name": 0, | |
"bits": [ 114 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA5": { | |
"hide_name": 0, | |
"bits": [ 115 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA6": { | |
"hide_name": 0, | |
"bits": [ 116 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWDATA7": { | |
"hide_name": 0, | |
"bits": [ 117 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:366" | |
} | |
}, | |
"D_SCIWSTN": { | |
"hide_name": 0, | |
"bits": [ 131 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:368" | |
} | |
}, | |
"D_SYNC_ND": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:353" | |
} | |
}, | |
"D_SYNC_PULSE2ND": { | |
"hide_name": 0, | |
"bits": [ 169 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"D_TXBIT_CLKN_FROM_ND": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:353" | |
} | |
}, | |
"D_TXBIT_CLKN_TO_ND": { | |
"hide_name": 0, | |
"bits": [ 168 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"D_TXBIT_CLKP_FROM_ND": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:353" | |
} | |
}, | |
"D_TXBIT_CLKP_TO_ND": { | |
"hide_name": 0, | |
"bits": [ 167 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
}, | |
"D_TXPLL_LOL_FROM_ND": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:353" | |
} | |
}, | |
"D_TXPLL_LOL_TO_ND": { | |
"hide_name": 0, | |
"bits": [ 170 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:372" | |
} | |
} | |
} | |
}, | |
"DDRDLLA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:312" | |
}, | |
"ports": { | |
"CLK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"UDDCNTLN": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"FREEZE": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"LOCK": { | |
"direction": "output", | |
"bits": [ 6 ] | |
}, | |
"DDRDEL": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"DCNTL7": { | |
"direction": "output", | |
"bits": [ 8 ] | |
}, | |
"DCNTL6": { | |
"direction": "output", | |
"bits": [ 9 ] | |
}, | |
"DCNTL5": { | |
"direction": "output", | |
"bits": [ 10 ] | |
}, | |
"DCNTL4": { | |
"direction": "output", | |
"bits": [ 11 ] | |
}, | |
"DCNTL3": { | |
"direction": "output", | |
"bits": [ 12 ] | |
}, | |
"DCNTL2": { | |
"direction": "output", | |
"bits": [ 13 ] | |
}, | |
"DCNTL1": { | |
"direction": "output", | |
"bits": [ 14 ] | |
}, | |
"DCNTL0": { | |
"direction": "output", | |
"bits": [ 15 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CLK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:313" | |
} | |
}, | |
"DCNTL0": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL1": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL2": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL3": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL4": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL5": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL6": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DCNTL7": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"DDRDEL": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"FREEZE": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:313" | |
} | |
}, | |
"LOCK": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:314" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:313" | |
} | |
}, | |
"UDDCNTLN": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:313" | |
} | |
} | |
} | |
}, | |
"DELAYF": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:177" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"LOADN": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"MOVE": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"DIRECTION": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 6 ] | |
}, | |
"CFLAG": { | |
"direction": "output", | |
"bits": [ 7 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:178" | |
} | |
}, | |
"CFLAG": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:179" | |
} | |
}, | |
"DIRECTION": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:178" | |
} | |
}, | |
"LOADN": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:178" | |
} | |
}, | |
"MOVE": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:178" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:179" | |
} | |
} | |
} | |
}, | |
"DELAYG": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:186" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:187" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:188" | |
} | |
} | |
} | |
}, | |
"DP16KD": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:471" | |
}, | |
"ports": { | |
"DIA17": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"DIA16": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"DIA15": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"DIA14": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"DIA13": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"DIA12": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"DIA11": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"DIA10": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"DIA9": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"DIA8": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"DIA7": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"DIA6": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"DIA5": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"DIA4": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"DIA3": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"DIA2": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"DIA1": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"DIA0": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"ADA13": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"ADA12": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"ADA11": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"ADA10": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"ADA9": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"ADA8": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"ADA7": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"ADA6": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"ADA5": { | |
"direction": "input", | |
"bits": [ 28 ] | |
}, | |
"ADA4": { | |
"direction": "input", | |
"bits": [ 29 ] | |
}, | |
"ADA3": { | |
"direction": "input", | |
"bits": [ 30 ] | |
}, | |
"ADA2": { | |
"direction": "input", | |
"bits": [ 31 ] | |
}, | |
"ADA1": { | |
"direction": "input", | |
"bits": [ 32 ] | |
}, | |
"ADA0": { | |
"direction": "input", | |
"bits": [ 33 ] | |
}, | |
"CEA": { | |
"direction": "input", | |
"bits": [ 34 ] | |
}, | |
"OCEA": { | |
"direction": "input", | |
"bits": [ 35 ] | |
}, | |
"CLKA": { | |
"direction": "input", | |
"bits": [ 36 ] | |
}, | |
"WEA": { | |
"direction": "input", | |
"bits": [ 37 ] | |
}, | |
"RSTA": { | |
"direction": "input", | |
"bits": [ 38 ] | |
}, | |
"CSA2": { | |
"direction": "input", | |
"bits": [ 39 ] | |
}, | |
"CSA1": { | |
"direction": "input", | |
"bits": [ 40 ] | |
}, | |
"CSA0": { | |
"direction": "input", | |
"bits": [ 41 ] | |
}, | |
"DOA17": { | |
"direction": "output", | |
"bits": [ 42 ] | |
}, | |
"DOA16": { | |
"direction": "output", | |
"bits": [ 43 ] | |
}, | |
"DOA15": { | |
"direction": "output", | |
"bits": [ 44 ] | |
}, | |
"DOA14": { | |
"direction": "output", | |
"bits": [ 45 ] | |
}, | |
"DOA13": { | |
"direction": "output", | |
"bits": [ 46 ] | |
}, | |
"DOA12": { | |
"direction": "output", | |
"bits": [ 47 ] | |
}, | |
"DOA11": { | |
"direction": "output", | |
"bits": [ 48 ] | |
}, | |
"DOA10": { | |
"direction": "output", | |
"bits": [ 49 ] | |
}, | |
"DOA9": { | |
"direction": "output", | |
"bits": [ 50 ] | |
}, | |
"DOA8": { | |
"direction": "output", | |
"bits": [ 51 ] | |
}, | |
"DOA7": { | |
"direction": "output", | |
"bits": [ 52 ] | |
}, | |
"DOA6": { | |
"direction": "output", | |
"bits": [ 53 ] | |
}, | |
"DOA5": { | |
"direction": "output", | |
"bits": [ 54 ] | |
}, | |
"DOA4": { | |
"direction": "output", | |
"bits": [ 55 ] | |
}, | |
"DOA3": { | |
"direction": "output", | |
"bits": [ 56 ] | |
}, | |
"DOA2": { | |
"direction": "output", | |
"bits": [ 57 ] | |
}, | |
"DOA1": { | |
"direction": "output", | |
"bits": [ 58 ] | |
}, | |
"DOA0": { | |
"direction": "output", | |
"bits": [ 59 ] | |
}, | |
"DIB17": { | |
"direction": "input", | |
"bits": [ 60 ] | |
}, | |
"DIB16": { | |
"direction": "input", | |
"bits": [ 61 ] | |
}, | |
"DIB15": { | |
"direction": "input", | |
"bits": [ 62 ] | |
}, | |
"DIB14": { | |
"direction": "input", | |
"bits": [ 63 ] | |
}, | |
"DIB13": { | |
"direction": "input", | |
"bits": [ 64 ] | |
}, | |
"DIB12": { | |
"direction": "input", | |
"bits": [ 65 ] | |
}, | |
"DIB11": { | |
"direction": "input", | |
"bits": [ 66 ] | |
}, | |
"DIB10": { | |
"direction": "input", | |
"bits": [ 67 ] | |
}, | |
"DIB9": { | |
"direction": "input", | |
"bits": [ 68 ] | |
}, | |
"DIB8": { | |
"direction": "input", | |
"bits": [ 69 ] | |
}, | |
"DIB7": { | |
"direction": "input", | |
"bits": [ 70 ] | |
}, | |
"DIB6": { | |
"direction": "input", | |
"bits": [ 71 ] | |
}, | |
"DIB5": { | |
"direction": "input", | |
"bits": [ 72 ] | |
}, | |
"DIB4": { | |
"direction": "input", | |
"bits": [ 73 ] | |
}, | |
"DIB3": { | |
"direction": "input", | |
"bits": [ 74 ] | |
}, | |
"DIB2": { | |
"direction": "input", | |
"bits": [ 75 ] | |
}, | |
"DIB1": { | |
"direction": "input", | |
"bits": [ 76 ] | |
}, | |
"DIB0": { | |
"direction": "input", | |
"bits": [ 77 ] | |
}, | |
"ADB13": { | |
"direction": "input", | |
"bits": [ 78 ] | |
}, | |
"ADB12": { | |
"direction": "input", | |
"bits": [ 79 ] | |
}, | |
"ADB11": { | |
"direction": "input", | |
"bits": [ 80 ] | |
}, | |
"ADB10": { | |
"direction": "input", | |
"bits": [ 81 ] | |
}, | |
"ADB9": { | |
"direction": "input", | |
"bits": [ 82 ] | |
}, | |
"ADB8": { | |
"direction": "input", | |
"bits": [ 83 ] | |
}, | |
"ADB7": { | |
"direction": "input", | |
"bits": [ 84 ] | |
}, | |
"ADB6": { | |
"direction": "input", | |
"bits": [ 85 ] | |
}, | |
"ADB5": { | |
"direction": "input", | |
"bits": [ 86 ] | |
}, | |
"ADB4": { | |
"direction": "input", | |
"bits": [ 87 ] | |
}, | |
"ADB3": { | |
"direction": "input", | |
"bits": [ 88 ] | |
}, | |
"ADB2": { | |
"direction": "input", | |
"bits": [ 89 ] | |
}, | |
"ADB1": { | |
"direction": "input", | |
"bits": [ 90 ] | |
}, | |
"ADB0": { | |
"direction": "input", | |
"bits": [ 91 ] | |
}, | |
"CEB": { | |
"direction": "input", | |
"bits": [ 92 ] | |
}, | |
"OCEB": { | |
"direction": "input", | |
"bits": [ 93 ] | |
}, | |
"CLKB": { | |
"direction": "input", | |
"bits": [ 94 ] | |
}, | |
"WEB": { | |
"direction": "input", | |
"bits": [ 95 ] | |
}, | |
"RSTB": { | |
"direction": "input", | |
"bits": [ 96 ] | |
}, | |
"CSB2": { | |
"direction": "input", | |
"bits": [ 97 ] | |
}, | |
"CSB1": { | |
"direction": "input", | |
"bits": [ 98 ] | |
}, | |
"CSB0": { | |
"direction": "input", | |
"bits": [ 99 ] | |
}, | |
"DOB17": { | |
"direction": "output", | |
"bits": [ 100 ] | |
}, | |
"DOB16": { | |
"direction": "output", | |
"bits": [ 101 ] | |
}, | |
"DOB15": { | |
"direction": "output", | |
"bits": [ 102 ] | |
}, | |
"DOB14": { | |
"direction": "output", | |
"bits": [ 103 ] | |
}, | |
"DOB13": { | |
"direction": "output", | |
"bits": [ 104 ] | |
}, | |
"DOB12": { | |
"direction": "output", | |
"bits": [ 105 ] | |
}, | |
"DOB11": { | |
"direction": "output", | |
"bits": [ 106 ] | |
}, | |
"DOB10": { | |
"direction": "output", | |
"bits": [ 107 ] | |
}, | |
"DOB9": { | |
"direction": "output", | |
"bits": [ 108 ] | |
}, | |
"DOB8": { | |
"direction": "output", | |
"bits": [ 109 ] | |
}, | |
"DOB7": { | |
"direction": "output", | |
"bits": [ 110 ] | |
}, | |
"DOB6": { | |
"direction": "output", | |
"bits": [ 111 ] | |
}, | |
"DOB5": { | |
"direction": "output", | |
"bits": [ 112 ] | |
}, | |
"DOB4": { | |
"direction": "output", | |
"bits": [ 113 ] | |
}, | |
"DOB3": { | |
"direction": "output", | |
"bits": [ 114 ] | |
}, | |
"DOB2": { | |
"direction": "output", | |
"bits": [ 115 ] | |
}, | |
"DOB1": { | |
"direction": "output", | |
"bits": [ 116 ] | |
}, | |
"DOB0": { | |
"direction": "output", | |
"bits": [ 117 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"ADA0": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA1": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA10": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA11": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA12": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA13": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA2": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA3": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA4": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA5": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA6": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA7": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA8": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADA9": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:473" | |
} | |
}, | |
"ADB0": { | |
"hide_name": 0, | |
"bits": [ 91 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB1": { | |
"hide_name": 0, | |
"bits": [ 90 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB10": { | |
"hide_name": 0, | |
"bits": [ 81 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB11": { | |
"hide_name": 0, | |
"bits": [ 80 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB12": { | |
"hide_name": 0, | |
"bits": [ 79 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB13": { | |
"hide_name": 0, | |
"bits": [ 78 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB2": { | |
"hide_name": 0, | |
"bits": [ 89 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB3": { | |
"hide_name": 0, | |
"bits": [ 88 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB4": { | |
"hide_name": 0, | |
"bits": [ 87 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB5": { | |
"hide_name": 0, | |
"bits": [ 86 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB6": { | |
"hide_name": 0, | |
"bits": [ 85 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB7": { | |
"hide_name": 0, | |
"bits": [ 84 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB8": { | |
"hide_name": 0, | |
"bits": [ 83 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"ADB9": { | |
"hide_name": 0, | |
"bits": [ 82 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:479" | |
} | |
}, | |
"CEA": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:474" | |
} | |
}, | |
"CEB": { | |
"hide_name": 0, | |
"bits": [ 92 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:480" | |
} | |
}, | |
"CLKA": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:474" | |
} | |
}, | |
"CLKB": { | |
"hide_name": 0, | |
"bits": [ 94 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:480" | |
} | |
}, | |
"CSA0": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:475" | |
} | |
}, | |
"CSA1": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:475" | |
} | |
}, | |
"CSA2": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:475" | |
} | |
}, | |
"CSB0": { | |
"hide_name": 0, | |
"bits": [ 99 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:481" | |
} | |
}, | |
"CSB1": { | |
"hide_name": 0, | |
"bits": [ 98 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:481" | |
} | |
}, | |
"CSB2": { | |
"hide_name": 0, | |
"bits": [ 97 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:481" | |
} | |
}, | |
"DIA0": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA1": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA10": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA11": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA12": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA13": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA14": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA15": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA16": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA17": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA2": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA3": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA4": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA5": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA6": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA7": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA8": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIA9": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:472" | |
} | |
}, | |
"DIB0": { | |
"hide_name": 0, | |
"bits": [ 77 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB1": { | |
"hide_name": 0, | |
"bits": [ 76 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB10": { | |
"hide_name": 0, | |
"bits": [ 67 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB11": { | |
"hide_name": 0, | |
"bits": [ 66 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB12": { | |
"hide_name": 0, | |
"bits": [ 65 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB13": { | |
"hide_name": 0, | |
"bits": [ 64 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB14": { | |
"hide_name": 0, | |
"bits": [ 63 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB15": { | |
"hide_name": 0, | |
"bits": [ 62 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB16": { | |
"hide_name": 0, | |
"bits": [ 61 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB17": { | |
"hide_name": 0, | |
"bits": [ 60 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB2": { | |
"hide_name": 0, | |
"bits": [ 75 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB3": { | |
"hide_name": 0, | |
"bits": [ 74 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB4": { | |
"hide_name": 0, | |
"bits": [ 73 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB5": { | |
"hide_name": 0, | |
"bits": [ 72 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB6": { | |
"hide_name": 0, | |
"bits": [ 71 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB7": { | |
"hide_name": 0, | |
"bits": [ 70 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB8": { | |
"hide_name": 0, | |
"bits": [ 69 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DIB9": { | |
"hide_name": 0, | |
"bits": [ 68 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:478" | |
} | |
}, | |
"DOA0": { | |
"hide_name": 0, | |
"bits": [ 59 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA1": { | |
"hide_name": 0, | |
"bits": [ 58 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA10": { | |
"hide_name": 0, | |
"bits": [ 49 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA11": { | |
"hide_name": 0, | |
"bits": [ 48 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA12": { | |
"hide_name": 0, | |
"bits": [ 47 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA13": { | |
"hide_name": 0, | |
"bits": [ 46 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA14": { | |
"hide_name": 0, | |
"bits": [ 45 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA15": { | |
"hide_name": 0, | |
"bits": [ 44 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA16": { | |
"hide_name": 0, | |
"bits": [ 43 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA17": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA2": { | |
"hide_name": 0, | |
"bits": [ 57 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA3": { | |
"hide_name": 0, | |
"bits": [ 56 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA4": { | |
"hide_name": 0, | |
"bits": [ 55 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA5": { | |
"hide_name": 0, | |
"bits": [ 54 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA6": { | |
"hide_name": 0, | |
"bits": [ 53 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA7": { | |
"hide_name": 0, | |
"bits": [ 52 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA8": { | |
"hide_name": 0, | |
"bits": [ 51 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOA9": { | |
"hide_name": 0, | |
"bits": [ 50 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:476" | |
} | |
}, | |
"DOB0": { | |
"hide_name": 0, | |
"bits": [ 117 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB1": { | |
"hide_name": 0, | |
"bits": [ 116 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB10": { | |
"hide_name": 0, | |
"bits": [ 107 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB11": { | |
"hide_name": 0, | |
"bits": [ 106 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB12": { | |
"hide_name": 0, | |
"bits": [ 105 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB13": { | |
"hide_name": 0, | |
"bits": [ 104 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB14": { | |
"hide_name": 0, | |
"bits": [ 103 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB15": { | |
"hide_name": 0, | |
"bits": [ 102 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB16": { | |
"hide_name": 0, | |
"bits": [ 101 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB17": { | |
"hide_name": 0, | |
"bits": [ 100 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB2": { | |
"hide_name": 0, | |
"bits": [ 115 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB3": { | |
"hide_name": 0, | |
"bits": [ 114 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB4": { | |
"hide_name": 0, | |
"bits": [ 113 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB5": { | |
"hide_name": 0, | |
"bits": [ 112 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB6": { | |
"hide_name": 0, | |
"bits": [ 111 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB7": { | |
"hide_name": 0, | |
"bits": [ 110 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB8": { | |
"hide_name": 0, | |
"bits": [ 109 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"DOB9": { | |
"hide_name": 0, | |
"bits": [ 108 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:482" | |
} | |
}, | |
"OCEA": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:474" | |
} | |
}, | |
"OCEB": { | |
"hide_name": 0, | |
"bits": [ 93 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:480" | |
} | |
}, | |
"RSTA": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:474" | |
} | |
}, | |
"RSTB": { | |
"hide_name": 0, | |
"bits": [ 96 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:480" | |
} | |
}, | |
"WEA": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:474" | |
} | |
}, | |
"WEB": { | |
"hide_name": 0, | |
"bits": [ 95 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:480" | |
} | |
} | |
} | |
}, | |
"DPR16X4C": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:144" | |
}, | |
"ports": { | |
"DI": { | |
"direction": "input", | |
"bits": [ 2, 3, 4, 5 ] | |
}, | |
"WCK": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"WRE": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"RAD": { | |
"direction": "input", | |
"bits": [ 8, 9, 10, 11 ] | |
}, | |
"WAD": { | |
"direction": "input", | |
"bits": [ 12, 13, 14, 15 ] | |
}, | |
"DO": { | |
"direction": "output", | |
"bits": [ 16, 17, 18, 19 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DI": { | |
"hide_name": 0, | |
"bits": [ 2, 3, 4, 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:145" | |
} | |
}, | |
"DO": { | |
"hide_name": 0, | |
"bits": [ 16, 17, 18, 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:149" | |
} | |
}, | |
"RAD": { | |
"hide_name": 0, | |
"bits": [ 8, 9, 10, 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:147" | |
} | |
}, | |
"WAD": { | |
"hide_name": 0, | |
"bits": [ 12, 13, 14, 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:148" | |
} | |
}, | |
"WCK": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:146" | |
} | |
}, | |
"WRE": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:146" | |
} | |
} | |
} | |
}, | |
"DQSBUFM": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:294" | |
}, | |
"ports": { | |
"DQSI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"READ1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"READ0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"READCLKSEL2": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"READCLKSEL1": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"READCLKSEL0": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"DDRDEL": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"DYNDELAY7": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"DYNDELAY6": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"DYNDELAY5": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"DYNDELAY4": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"DYNDELAY3": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"DYNDELAY2": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"DYNDELAY1": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"DYNDELAY0": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"RDLOADN": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"RDMOVE": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"RDDIRECTION": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"WRLOADN": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"WRMOVE": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"WRDIRECTION": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"PAUSE": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"DQSR90": { | |
"direction": "output", | |
"bits": [ 27 ] | |
}, | |
"DQSW": { | |
"direction": "output", | |
"bits": [ 28 ] | |
}, | |
"DQSW270": { | |
"direction": "output", | |
"bits": [ 29 ] | |
}, | |
"RDPNTR2": { | |
"direction": "output", | |
"bits": [ 30 ] | |
}, | |
"RDPNTR1": { | |
"direction": "output", | |
"bits": [ 31 ] | |
}, | |
"RDPNTR0": { | |
"direction": "output", | |
"bits": [ 32 ] | |
}, | |
"WRPNTR2": { | |
"direction": "output", | |
"bits": [ 33 ] | |
}, | |
"WRPNTR1": { | |
"direction": "output", | |
"bits": [ 34 ] | |
}, | |
"WRPNTR0": { | |
"direction": "output", | |
"bits": [ 35 ] | |
}, | |
"DATAVALID": { | |
"direction": "output", | |
"bits": [ 36 ] | |
}, | |
"BURSTDET": { | |
"direction": "output", | |
"bits": [ 37 ] | |
}, | |
"RDCFLAG": { | |
"direction": "output", | |
"bits": [ 38 ] | |
}, | |
"WRCFLAG": { | |
"direction": "output", | |
"bits": [ 39 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"BURSTDET": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:302" | |
} | |
}, | |
"DATAVALID": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:302" | |
} | |
}, | |
"DDRDEL": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"DQSI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"DQSR90": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:300" | |
} | |
}, | |
"DQSW": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:300" | |
} | |
}, | |
"DQSW270": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:300" | |
} | |
}, | |
"DYNDELAY0": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:298" | |
} | |
}, | |
"DYNDELAY1": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:298" | |
} | |
}, | |
"DYNDELAY2": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:298" | |
} | |
}, | |
"DYNDELAY3": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:298" | |
} | |
}, | |
"DYNDELAY4": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:297" | |
} | |
}, | |
"DYNDELAY5": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:297" | |
} | |
}, | |
"DYNDELAY6": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:297" | |
} | |
}, | |
"DYNDELAY7": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:297" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:296" | |
} | |
}, | |
"PAUSE": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"RDCFLAG": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:302" | |
} | |
}, | |
"RDDIRECTION": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"RDLOADN": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"RDMOVE": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"RDPNTR0": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
}, | |
"RDPNTR1": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
}, | |
"RDPNTR2": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
}, | |
"READ0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"READ1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"READCLKSEL0": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"READCLKSEL1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"READCLKSEL2": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:295" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:296" | |
} | |
}, | |
"WRCFLAG": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:302" | |
} | |
}, | |
"WRDIRECTION": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"WRLOADN": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"WRMOVE": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:299" | |
} | |
}, | |
"WRPNTR0": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
}, | |
"WRPNTR1": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
}, | |
"WRPNTR2": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:301" | |
} | |
} | |
} | |
}, | |
"DTR": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:146" | |
}, | |
"ports": { | |
"STARTPULSE": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"DTROUT7": { | |
"direction": "output", | |
"bits": [ 3 ] | |
}, | |
"DTROUT6": { | |
"direction": "output", | |
"bits": [ 4 ] | |
}, | |
"DTROUT5": { | |
"direction": "output", | |
"bits": [ 5 ] | |
}, | |
"DTROUT4": { | |
"direction": "output", | |
"bits": [ 6 ] | |
}, | |
"DTROUT3": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"DTROUT2": { | |
"direction": "output", | |
"bits": [ 8 ] | |
}, | |
"DTROUT1": { | |
"direction": "output", | |
"bits": [ 9 ] | |
}, | |
"DTROUT0": { | |
"direction": "output", | |
"bits": [ 10 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DTROUT0": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT1": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT2": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT3": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT4": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT5": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT6": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"DTROUT7": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:148" | |
} | |
}, | |
"STARTPULSE": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:147" | |
} | |
} | |
} | |
}, | |
"ECLKBRIDGECS": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:337" | |
}, | |
"ports": { | |
"CLK0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CLK1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SEL": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"ECSOUT": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CLK0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:338" | |
} | |
}, | |
"CLK1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:338" | |
} | |
}, | |
"ECSOUT": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:339" | |
} | |
}, | |
"SEL": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:338" | |
} | |
} | |
} | |
}, | |
"ECLKSYNCB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:330" | |
}, | |
"ports": { | |
"ECLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"STOP": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"ECLKO": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"ECLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:331" | |
} | |
}, | |
"ECLKO": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:332" | |
} | |
}, | |
"STOP": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:331" | |
} | |
} | |
} | |
}, | |
"EHXPLLL": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:98" | |
}, | |
"ports": { | |
"CLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CLKFB": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"PHASESEL1": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"PHASESEL0": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"PHASEDIR": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"PHASESTEP": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"PHASELOADREG": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"STDBY": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"PLLWAKESYNC": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"ENCLKOP": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"ENCLKOS": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"ENCLKOS2": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"ENCLKOS3": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"CLKOP": { | |
"direction": "output", | |
"bits": [ 16 ] | |
}, | |
"CLKOS": { | |
"direction": "output", | |
"bits": [ 17 ] | |
}, | |
"CLKOS2": { | |
"direction": "output", | |
"bits": [ 18 ] | |
}, | |
"CLKOS3": { | |
"direction": "output", | |
"bits": [ 19 ] | |
}, | |
"LOCK": { | |
"direction": "output", | |
"bits": [ 20 ] | |
}, | |
"INTLOCK": { | |
"direction": "output", | |
"bits": [ 21 ] | |
}, | |
"REFCLK": { | |
"direction": "output", | |
"bits": [ 22 ] | |
}, | |
"CLKINTFB": { | |
"direction": "output", | |
"bits": [ 23 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CLKFB": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:99" | |
} | |
}, | |
"CLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:99" | |
} | |
}, | |
"CLKINTFB": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:105" | |
} | |
}, | |
"CLKOP": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:103" | |
} | |
}, | |
"CLKOS": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:103" | |
} | |
}, | |
"CLKOS2": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:103" | |
} | |
}, | |
"CLKOS3": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:103" | |
} | |
}, | |
"ENCLKOP": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:102" | |
} | |
}, | |
"ENCLKOS": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:102" | |
} | |
}, | |
"ENCLKOS2": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:102" | |
} | |
}, | |
"ENCLKOS3": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:102" | |
} | |
}, | |
"INTLOCK": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:104" | |
} | |
}, | |
"LOCK": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:104" | |
} | |
}, | |
"PHASEDIR": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:100" | |
} | |
}, | |
"PHASELOADREG": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:100" | |
} | |
}, | |
"PHASESEL0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:100" | |
} | |
}, | |
"PHASESEL1": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:100" | |
} | |
}, | |
"PHASESTEP": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:100" | |
} | |
}, | |
"PLLWAKESYNC": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:101" | |
} | |
}, | |
"REFCLK": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:105" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:102" | |
} | |
}, | |
"STDBY": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:101" | |
} | |
} | |
} | |
}, | |
"EXTREFB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:658" | |
}, | |
"ports": { | |
"REFCLKP": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"REFCLKN": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"REFCLKO": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"REFCLKN": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:659" | |
} | |
}, | |
"REFCLKO": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:660" | |
} | |
}, | |
"REFCLKP": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:659" | |
} | |
} | |
} | |
}, | |
"FD1P3AX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:2" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:2" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:2" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:2" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:2" | |
} | |
} | |
} | |
}, | |
"FD1P3AY": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:3" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:3" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:3" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:3" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:3" | |
} | |
} | |
} | |
}, | |
"FD1P3BX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:4" | |
} | |
} | |
} | |
}, | |
"FD1P3DX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
} | |
}, | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:5" | |
} | |
} | |
} | |
}, | |
"FD1P3IX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
} | |
}, | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:6" | |
} | |
} | |
} | |
}, | |
"FD1P3JX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:7" | |
} | |
} | |
} | |
}, | |
"FD1S3AX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
} | |
} | |
} | |
}, | |
"FD1S3AY": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:9" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:9" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:9" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:9" | |
} | |
} | |
} | |
}, | |
"FD1S3BX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:10" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:10" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:10" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:10" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:10" | |
} | |
} | |
} | |
}, | |
"FD1S3DX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:11" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:11" | |
} | |
}, | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:11" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:11" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:11" | |
} | |
} | |
} | |
}, | |
"FD1S3IX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:12" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:12" | |
} | |
}, | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:12" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:12" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:12" | |
} | |
} | |
} | |
}, | |
"FD1S3JX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:13" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:13" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:13" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:13" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:13" | |
} | |
} | |
} | |
}, | |
"GSR": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"keep": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:684" | |
}, | |
"ports": { | |
"GSR": { | |
"direction": "input", | |
"bits": [ 2 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"GSR": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:685" | |
} | |
} | |
} | |
}, | |
"IB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:2" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:2" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:2" | |
} | |
} | |
} | |
}, | |
"IBPD": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:4" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:4" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:4" | |
} | |
} | |
} | |
}, | |
"IBPU": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:3" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:3" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:3" | |
} | |
} | |
} | |
}, | |
"IDDR71B": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:211" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"ALIGNWD": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"Q0": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"Q1": { | |
"direction": "output", | |
"bits": [ 8 ] | |
}, | |
"Q2": { | |
"direction": "output", | |
"bits": [ 9 ] | |
}, | |
"Q3": { | |
"direction": "output", | |
"bits": [ 10 ] | |
}, | |
"Q4": { | |
"direction": "output", | |
"bits": [ 11 ] | |
}, | |
"Q5": { | |
"direction": "output", | |
"bits": [ 12 ] | |
}, | |
"Q6": { | |
"direction": "output", | |
"bits": [ 13 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"ALIGNWD": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:212" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:212" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:212" | |
} | |
}, | |
"Q0": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q1": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q2": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q3": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q4": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q5": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"Q6": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:213" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:212" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:212" | |
} | |
} | |
} | |
}, | |
"IDDRX1F": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:195" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Q0": { | |
"direction": "output", | |
"bits": [ 5 ] | |
}, | |
"Q1": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:196" | |
} | |
}, | |
"Q0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:197" | |
} | |
}, | |
"Q1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:197" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:196" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:196" | |
} | |
} | |
} | |
}, | |
"IDDRX2DQA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:219" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"DQSR90": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"RDPNTR2": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"RDPNTR1": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"RDPNTR0": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"WRPNTR2": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"WRPNTR1": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"WRPNTR0": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"Q0": { | |
"direction": "output", | |
"bits": [ 13 ] | |
}, | |
"Q1": { | |
"direction": "output", | |
"bits": [ 14 ] | |
}, | |
"Q2": { | |
"direction": "output", | |
"bits": [ 15 ] | |
}, | |
"Q3": { | |
"direction": "output", | |
"bits": [ 16 ] | |
}, | |
"QWL": { | |
"direction": "output", | |
"bits": [ 17 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:220" | |
} | |
}, | |
"DQSR90": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:220" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:220" | |
} | |
}, | |
"Q0": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:222" | |
} | |
}, | |
"Q1": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:222" | |
} | |
}, | |
"Q2": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:222" | |
} | |
}, | |
"Q3": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:222" | |
} | |
}, | |
"QWL": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:222" | |
} | |
}, | |
"RDPNTR0": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
}, | |
"RDPNTR1": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
}, | |
"RDPNTR2": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:220" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:220" | |
} | |
}, | |
"WRPNTR0": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
}, | |
"WRPNTR1": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
}, | |
"WRPNTR2": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:221" | |
} | |
} | |
} | |
}, | |
"IDDRX2F": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:203" | |
}, | |
"ports": { | |
"D": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q0": { | |
"direction": "output", | |
"bits": [ 6 ] | |
}, | |
"Q1": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"Q2": { | |
"direction": "output", | |
"bits": [ 8 ] | |
}, | |
"Q3": { | |
"direction": "output", | |
"bits": [ 9 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:204" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:204" | |
} | |
}, | |
"Q0": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:205" | |
} | |
}, | |
"Q1": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:205" | |
} | |
}, | |
"Q2": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:205" | |
} | |
}, | |
"Q3": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:205" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:204" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:204" | |
} | |
} | |
} | |
}, | |
"IFS1P3BX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:26" | |
} | |
} | |
} | |
}, | |
"IFS1P3DX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:27" | |
} | |
} | |
} | |
}, | |
"IFS1P3IX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:28" | |
} | |
} | |
} | |
}, | |
"IFS1P3JX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:29" | |
} | |
} | |
} | |
}, | |
"ILVDS": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:13" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"AN": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:13" | |
} | |
}, | |
"AN": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:13" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:13" | |
} | |
} | |
} | |
}, | |
"INV": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:291" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:291" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:291" | |
} | |
} | |
} | |
}, | |
"JTAGG": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"keep": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:167" | |
}, | |
"ports": { | |
"TCK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"TMS": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"TDI": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"JTDO2": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"JTDO1": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"TDO": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"JTDI": { | |
"direction": "output", | |
"bits": [ 8 ] | |
}, | |
"JTCK": { | |
"direction": "output", | |
"bits": [ 9 ] | |
}, | |
"JRTI2": { | |
"direction": "output", | |
"bits": [ 10 ] | |
}, | |
"JRTI1": { | |
"direction": "output", | |
"bits": [ 11 ] | |
}, | |
"JSHIFT": { | |
"direction": "output", | |
"bits": [ 12 ] | |
}, | |
"JUPDATE": { | |
"direction": "output", | |
"bits": [ 13 ] | |
}, | |
"JRSTN": { | |
"direction": "output", | |
"bits": [ 14 ] | |
}, | |
"JCE2": { | |
"direction": "output", | |
"bits": [ 15 ] | |
}, | |
"JCE1": { | |
"direction": "output", | |
"bits": [ 16 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"JCE1": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:170" | |
} | |
}, | |
"JCE2": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:170" | |
} | |
}, | |
"JRSTN": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:170" | |
} | |
}, | |
"JRTI1": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:169" | |
} | |
}, | |
"JRTI2": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:169" | |
} | |
}, | |
"JSHIFT": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:170" | |
} | |
}, | |
"JTCK": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:169" | |
} | |
}, | |
"JTDI": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:169" | |
} | |
}, | |
"JTDO1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:168" | |
} | |
}, | |
"JTDO2": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:168" | |
} | |
}, | |
"JUPDATE": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:170" | |
} | |
}, | |
"TCK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:168" | |
} | |
}, | |
"TDI": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:168" | |
} | |
}, | |
"TDO": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:169" | |
} | |
}, | |
"TMS": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:168" | |
} | |
} | |
} | |
}, | |
"L6MUX21": { | |
"attributes": { | |
"whitebox": "00000000000000000000000000000001", | |
"abc9_box_id": "00000000000000000000000000000100", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:14" | |
}, | |
"ports": { | |
"D0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SD": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:15$5": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:15" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 2 ], | |
"B": [ 3 ], | |
"S": [ 4 ], | |
"Y": [ 5 ] | |
} | |
} | |
}, | |
"netnames": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:15$5_Y": { | |
"hide_name": 1, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:15" | |
} | |
}, | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:14" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:14" | |
} | |
}, | |
"SD": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:14" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:14" | |
} | |
} | |
} | |
}, | |
"LUT2": { | |
"attributes": { | |
"whitebox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:204" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"B": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:206$115": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000010" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:206" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ "0", "0" ], | |
"B": [ "0", "0" ], | |
"S": [ 3 ], | |
"Y": [ 5, 6 ] | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:207$116": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:207" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 5 ], | |
"B": [ 6 ], | |
"S": [ 2 ], | |
"Y": [ 4 ] | |
} | |
} | |
}, | |
"netnames": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:206$115_Y": { | |
"hide_name": 1, | |
"bits": [ 5, 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:206" | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:207$116_Y": { | |
"hide_name": 1, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:207" | |
} | |
}, | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:204" | |
} | |
}, | |
"B": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:204" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:204" | |
} | |
}, | |
"s1": { | |
"hide_name": 0, | |
"bits": [ 5, 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:206" | |
} | |
} | |
} | |
}, | |
"LUT4": { | |
"attributes": { | |
"whitebox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"B": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"C": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:6$1": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000001000" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:6" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ "0", "0", "0", "0", "0", "0", "0", "0" ], | |
"B": [ "0", "0", "0", "0", "0", "0", "0", "0" ], | |
"S": [ 5 ], | |
"Y": [ 7, 8, 9, 10, 11, 12, 13, 14 ] | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:7$2": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000100" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:7" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 7, 8, 9, 10 ], | |
"B": [ 11, 12, 13, 14 ], | |
"S": [ 4 ], | |
"Y": [ 15, 16, 17, 18 ] | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:8$3": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000010" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:8" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 15, 16 ], | |
"B": [ 17, 18 ], | |
"S": [ 3 ], | |
"Y": [ 19, 20 ] | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:9$4": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:9" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 19 ], | |
"B": [ 20 ], | |
"S": [ 2 ], | |
"Y": [ 6 ] | |
} | |
} | |
}, | |
"netnames": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:6$1_Y": { | |
"hide_name": 1, | |
"bits": [ 7, 8, 9, 10, 11, 12, 13, 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:6" | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:7$2_Y": { | |
"hide_name": 1, | |
"bits": [ 15, 16, 17, 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:7" | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:8$3_Y": { | |
"hide_name": 1, | |
"bits": [ 19, 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:8" | |
} | |
}, | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:9$4_Y": { | |
"hide_name": 1, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:9" | |
} | |
}, | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
} | |
}, | |
"B": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
} | |
}, | |
"C": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:4" | |
} | |
}, | |
"s1": { | |
"hide_name": 0, | |
"bits": [ 19, 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:8" | |
} | |
}, | |
"s2": { | |
"hide_name": 0, | |
"bits": [ 15, 16, 17, 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:7" | |
} | |
}, | |
"s3": { | |
"hide_name": 0, | |
"bits": [ 7, 8, 9, 10, 11, 12, 13, 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:6" | |
} | |
} | |
} | |
}, | |
"MULT18X18D": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:5" | |
}, | |
"ports": { | |
"A0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"A1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"A2": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"A3": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"A4": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"A5": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"A6": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"A7": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"A8": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"A9": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"A10": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"A11": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"A12": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"A13": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"A14": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"A15": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"A16": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"A17": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"B0": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"B1": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"B2": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"B3": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"B4": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"B5": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"B6": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"B7": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"B8": { | |
"direction": "input", | |
"bits": [ 28 ] | |
}, | |
"B9": { | |
"direction": "input", | |
"bits": [ 29 ] | |
}, | |
"B10": { | |
"direction": "input", | |
"bits": [ 30 ] | |
}, | |
"B11": { | |
"direction": "input", | |
"bits": [ 31 ] | |
}, | |
"B12": { | |
"direction": "input", | |
"bits": [ 32 ] | |
}, | |
"B13": { | |
"direction": "input", | |
"bits": [ 33 ] | |
}, | |
"B14": { | |
"direction": "input", | |
"bits": [ 34 ] | |
}, | |
"B15": { | |
"direction": "input", | |
"bits": [ 35 ] | |
}, | |
"B16": { | |
"direction": "input", | |
"bits": [ 36 ] | |
}, | |
"B17": { | |
"direction": "input", | |
"bits": [ 37 ] | |
}, | |
"C0": { | |
"direction": "input", | |
"bits": [ 38 ] | |
}, | |
"C1": { | |
"direction": "input", | |
"bits": [ 39 ] | |
}, | |
"C2": { | |
"direction": "input", | |
"bits": [ 40 ] | |
}, | |
"C3": { | |
"direction": "input", | |
"bits": [ 41 ] | |
}, | |
"C4": { | |
"direction": "input", | |
"bits": [ 42 ] | |
}, | |
"C5": { | |
"direction": "input", | |
"bits": [ 43 ] | |
}, | |
"C6": { | |
"direction": "input", | |
"bits": [ 44 ] | |
}, | |
"C7": { | |
"direction": "input", | |
"bits": [ 45 ] | |
}, | |
"C8": { | |
"direction": "input", | |
"bits": [ 46 ] | |
}, | |
"C9": { | |
"direction": "input", | |
"bits": [ 47 ] | |
}, | |
"C10": { | |
"direction": "input", | |
"bits": [ 48 ] | |
}, | |
"C11": { | |
"direction": "input", | |
"bits": [ 49 ] | |
}, | |
"C12": { | |
"direction": "input", | |
"bits": [ 50 ] | |
}, | |
"C13": { | |
"direction": "input", | |
"bits": [ 51 ] | |
}, | |
"C14": { | |
"direction": "input", | |
"bits": [ 52 ] | |
}, | |
"C15": { | |
"direction": "input", | |
"bits": [ 53 ] | |
}, | |
"C16": { | |
"direction": "input", | |
"bits": [ 54 ] | |
}, | |
"C17": { | |
"direction": "input", | |
"bits": [ 55 ] | |
}, | |
"SIGNEDA": { | |
"direction": "input", | |
"bits": [ 56 ] | |
}, | |
"SIGNEDB": { | |
"direction": "input", | |
"bits": [ 57 ] | |
}, | |
"SOURCEA": { | |
"direction": "input", | |
"bits": [ 58 ] | |
}, | |
"SOURCEB": { | |
"direction": "input", | |
"bits": [ 59 ] | |
}, | |
"CLK0": { | |
"direction": "input", | |
"bits": [ 60 ] | |
}, | |
"CLK1": { | |
"direction": "input", | |
"bits": [ 61 ] | |
}, | |
"CLK2": { | |
"direction": "input", | |
"bits": [ 62 ] | |
}, | |
"CLK3": { | |
"direction": "input", | |
"bits": [ 63 ] | |
}, | |
"CE0": { | |
"direction": "input", | |
"bits": [ 64 ] | |
}, | |
"CE1": { | |
"direction": "input", | |
"bits": [ 65 ] | |
}, | |
"CE2": { | |
"direction": "input", | |
"bits": [ 66 ] | |
}, | |
"CE3": { | |
"direction": "input", | |
"bits": [ 67 ] | |
}, | |
"RST0": { | |
"direction": "input", | |
"bits": [ 68 ] | |
}, | |
"RST1": { | |
"direction": "input", | |
"bits": [ 69 ] | |
}, | |
"RST2": { | |
"direction": "input", | |
"bits": [ 70 ] | |
}, | |
"RST3": { | |
"direction": "input", | |
"bits": [ 71 ] | |
}, | |
"SRIA0": { | |
"direction": "input", | |
"bits": [ 72 ] | |
}, | |
"SRIA1": { | |
"direction": "input", | |
"bits": [ 73 ] | |
}, | |
"SRIA2": { | |
"direction": "input", | |
"bits": [ 74 ] | |
}, | |
"SRIA3": { | |
"direction": "input", | |
"bits": [ 75 ] | |
}, | |
"SRIA4": { | |
"direction": "input", | |
"bits": [ 76 ] | |
}, | |
"SRIA5": { | |
"direction": "input", | |
"bits": [ 77 ] | |
}, | |
"SRIA6": { | |
"direction": "input", | |
"bits": [ 78 ] | |
}, | |
"SRIA7": { | |
"direction": "input", | |
"bits": [ 79 ] | |
}, | |
"SRIA8": { | |
"direction": "input", | |
"bits": [ 80 ] | |
}, | |
"SRIA9": { | |
"direction": "input", | |
"bits": [ 81 ] | |
}, | |
"SRIA10": { | |
"direction": "input", | |
"bits": [ 82 ] | |
}, | |
"SRIA11": { | |
"direction": "input", | |
"bits": [ 83 ] | |
}, | |
"SRIA12": { | |
"direction": "input", | |
"bits": [ 84 ] | |
}, | |
"SRIA13": { | |
"direction": "input", | |
"bits": [ 85 ] | |
}, | |
"SRIA14": { | |
"direction": "input", | |
"bits": [ 86 ] | |
}, | |
"SRIA15": { | |
"direction": "input", | |
"bits": [ 87 ] | |
}, | |
"SRIA16": { | |
"direction": "input", | |
"bits": [ 88 ] | |
}, | |
"SRIA17": { | |
"direction": "input", | |
"bits": [ 89 ] | |
}, | |
"SRIB0": { | |
"direction": "input", | |
"bits": [ 90 ] | |
}, | |
"SRIB1": { | |
"direction": "input", | |
"bits": [ 91 ] | |
}, | |
"SRIB2": { | |
"direction": "input", | |
"bits": [ 92 ] | |
}, | |
"SRIB3": { | |
"direction": "input", | |
"bits": [ 93 ] | |
}, | |
"SRIB4": { | |
"direction": "input", | |
"bits": [ 94 ] | |
}, | |
"SRIB5": { | |
"direction": "input", | |
"bits": [ 95 ] | |
}, | |
"SRIB6": { | |
"direction": "input", | |
"bits": [ 96 ] | |
}, | |
"SRIB7": { | |
"direction": "input", | |
"bits": [ 97 ] | |
}, | |
"SRIB8": { | |
"direction": "input", | |
"bits": [ 98 ] | |
}, | |
"SRIB9": { | |
"direction": "input", | |
"bits": [ 99 ] | |
}, | |
"SRIB10": { | |
"direction": "input", | |
"bits": [ 100 ] | |
}, | |
"SRIB11": { | |
"direction": "input", | |
"bits": [ 101 ] | |
}, | |
"SRIB12": { | |
"direction": "input", | |
"bits": [ 102 ] | |
}, | |
"SRIB13": { | |
"direction": "input", | |
"bits": [ 103 ] | |
}, | |
"SRIB14": { | |
"direction": "input", | |
"bits": [ 104 ] | |
}, | |
"SRIB15": { | |
"direction": "input", | |
"bits": [ 105 ] | |
}, | |
"SRIB16": { | |
"direction": "input", | |
"bits": [ 106 ] | |
}, | |
"SRIB17": { | |
"direction": "input", | |
"bits": [ 107 ] | |
}, | |
"SROA0": { | |
"direction": "output", | |
"bits": [ 108 ] | |
}, | |
"SROA1": { | |
"direction": "output", | |
"bits": [ 109 ] | |
}, | |
"SROA2": { | |
"direction": "output", | |
"bits": [ 110 ] | |
}, | |
"SROA3": { | |
"direction": "output", | |
"bits": [ 111 ] | |
}, | |
"SROA4": { | |
"direction": "output", | |
"bits": [ 112 ] | |
}, | |
"SROA5": { | |
"direction": "output", | |
"bits": [ 113 ] | |
}, | |
"SROA6": { | |
"direction": "output", | |
"bits": [ 114 ] | |
}, | |
"SROA7": { | |
"direction": "output", | |
"bits": [ 115 ] | |
}, | |
"SROA8": { | |
"direction": "output", | |
"bits": [ 116 ] | |
}, | |
"SROA9": { | |
"direction": "output", | |
"bits": [ 117 ] | |
}, | |
"SROA10": { | |
"direction": "output", | |
"bits": [ 118 ] | |
}, | |
"SROA11": { | |
"direction": "output", | |
"bits": [ 119 ] | |
}, | |
"SROA12": { | |
"direction": "output", | |
"bits": [ 120 ] | |
}, | |
"SROA13": { | |
"direction": "output", | |
"bits": [ 121 ] | |
}, | |
"SROA14": { | |
"direction": "output", | |
"bits": [ 122 ] | |
}, | |
"SROA15": { | |
"direction": "output", | |
"bits": [ 123 ] | |
}, | |
"SROA16": { | |
"direction": "output", | |
"bits": [ 124 ] | |
}, | |
"SROA17": { | |
"direction": "output", | |
"bits": [ 125 ] | |
}, | |
"SROB0": { | |
"direction": "output", | |
"bits": [ 126 ] | |
}, | |
"SROB1": { | |
"direction": "output", | |
"bits": [ 127 ] | |
}, | |
"SROB2": { | |
"direction": "output", | |
"bits": [ 128 ] | |
}, | |
"SROB3": { | |
"direction": "output", | |
"bits": [ 129 ] | |
}, | |
"SROB4": { | |
"direction": "output", | |
"bits": [ 130 ] | |
}, | |
"SROB5": { | |
"direction": "output", | |
"bits": [ 131 ] | |
}, | |
"SROB6": { | |
"direction": "output", | |
"bits": [ 132 ] | |
}, | |
"SROB7": { | |
"direction": "output", | |
"bits": [ 133 ] | |
}, | |
"SROB8": { | |
"direction": "output", | |
"bits": [ 134 ] | |
}, | |
"SROB9": { | |
"direction": "output", | |
"bits": [ 135 ] | |
}, | |
"SROB10": { | |
"direction": "output", | |
"bits": [ 136 ] | |
}, | |
"SROB11": { | |
"direction": "output", | |
"bits": [ 137 ] | |
}, | |
"SROB12": { | |
"direction": "output", | |
"bits": [ 138 ] | |
}, | |
"SROB13": { | |
"direction": "output", | |
"bits": [ 139 ] | |
}, | |
"SROB14": { | |
"direction": "output", | |
"bits": [ 140 ] | |
}, | |
"SROB15": { | |
"direction": "output", | |
"bits": [ 141 ] | |
}, | |
"SROB16": { | |
"direction": "output", | |
"bits": [ 142 ] | |
}, | |
"SROB17": { | |
"direction": "output", | |
"bits": [ 143 ] | |
}, | |
"ROA0": { | |
"direction": "output", | |
"bits": [ 144 ] | |
}, | |
"ROA1": { | |
"direction": "output", | |
"bits": [ 145 ] | |
}, | |
"ROA2": { | |
"direction": "output", | |
"bits": [ 146 ] | |
}, | |
"ROA3": { | |
"direction": "output", | |
"bits": [ 147 ] | |
}, | |
"ROA4": { | |
"direction": "output", | |
"bits": [ 148 ] | |
}, | |
"ROA5": { | |
"direction": "output", | |
"bits": [ 149 ] | |
}, | |
"ROA6": { | |
"direction": "output", | |
"bits": [ 150 ] | |
}, | |
"ROA7": { | |
"direction": "output", | |
"bits": [ 151 ] | |
}, | |
"ROA8": { | |
"direction": "output", | |
"bits": [ 152 ] | |
}, | |
"ROA9": { | |
"direction": "output", | |
"bits": [ 153 ] | |
}, | |
"ROA10": { | |
"direction": "output", | |
"bits": [ 154 ] | |
}, | |
"ROA11": { | |
"direction": "output", | |
"bits": [ 155 ] | |
}, | |
"ROA12": { | |
"direction": "output", | |
"bits": [ 156 ] | |
}, | |
"ROA13": { | |
"direction": "output", | |
"bits": [ 157 ] | |
}, | |
"ROA14": { | |
"direction": "output", | |
"bits": [ 158 ] | |
}, | |
"ROA15": { | |
"direction": "output", | |
"bits": [ 159 ] | |
}, | |
"ROA16": { | |
"direction": "output", | |
"bits": [ 160 ] | |
}, | |
"ROA17": { | |
"direction": "output", | |
"bits": [ 161 ] | |
}, | |
"ROB0": { | |
"direction": "output", | |
"bits": [ 162 ] | |
}, | |
"ROB1": { | |
"direction": "output", | |
"bits": [ 163 ] | |
}, | |
"ROB2": { | |
"direction": "output", | |
"bits": [ 164 ] | |
}, | |
"ROB3": { | |
"direction": "output", | |
"bits": [ 165 ] | |
}, | |
"ROB4": { | |
"direction": "output", | |
"bits": [ 166 ] | |
}, | |
"ROB5": { | |
"direction": "output", | |
"bits": [ 167 ] | |
}, | |
"ROB6": { | |
"direction": "output", | |
"bits": [ 168 ] | |
}, | |
"ROB7": { | |
"direction": "output", | |
"bits": [ 169 ] | |
}, | |
"ROB8": { | |
"direction": "output", | |
"bits": [ 170 ] | |
}, | |
"ROB9": { | |
"direction": "output", | |
"bits": [ 171 ] | |
}, | |
"ROB10": { | |
"direction": "output", | |
"bits": [ 172 ] | |
}, | |
"ROB11": { | |
"direction": "output", | |
"bits": [ 173 ] | |
}, | |
"ROB12": { | |
"direction": "output", | |
"bits": [ 174 ] | |
}, | |
"ROB13": { | |
"direction": "output", | |
"bits": [ 175 ] | |
}, | |
"ROB14": { | |
"direction": "output", | |
"bits": [ 176 ] | |
}, | |
"ROB15": { | |
"direction": "output", | |
"bits": [ 177 ] | |
}, | |
"ROB16": { | |
"direction": "output", | |
"bits": [ 178 ] | |
}, | |
"ROB17": { | |
"direction": "output", | |
"bits": [ 179 ] | |
}, | |
"ROC0": { | |
"direction": "output", | |
"bits": [ 180 ] | |
}, | |
"ROC1": { | |
"direction": "output", | |
"bits": [ 181 ] | |
}, | |
"ROC2": { | |
"direction": "output", | |
"bits": [ 182 ] | |
}, | |
"ROC3": { | |
"direction": "output", | |
"bits": [ 183 ] | |
}, | |
"ROC4": { | |
"direction": "output", | |
"bits": [ 184 ] | |
}, | |
"ROC5": { | |
"direction": "output", | |
"bits": [ 185 ] | |
}, | |
"ROC6": { | |
"direction": "output", | |
"bits": [ 186 ] | |
}, | |
"ROC7": { | |
"direction": "output", | |
"bits": [ 187 ] | |
}, | |
"ROC8": { | |
"direction": "output", | |
"bits": [ 188 ] | |
}, | |
"ROC9": { | |
"direction": "output", | |
"bits": [ 189 ] | |
}, | |
"ROC10": { | |
"direction": "output", | |
"bits": [ 190 ] | |
}, | |
"ROC11": { | |
"direction": "output", | |
"bits": [ 191 ] | |
}, | |
"ROC12": { | |
"direction": "output", | |
"bits": [ 192 ] | |
}, | |
"ROC13": { | |
"direction": "output", | |
"bits": [ 193 ] | |
}, | |
"ROC14": { | |
"direction": "output", | |
"bits": [ 194 ] | |
}, | |
"ROC15": { | |
"direction": "output", | |
"bits": [ 195 ] | |
}, | |
"ROC16": { | |
"direction": "output", | |
"bits": [ 196 ] | |
}, | |
"ROC17": { | |
"direction": "output", | |
"bits": [ 197 ] | |
}, | |
"P0": { | |
"direction": "output", | |
"bits": [ 198 ] | |
}, | |
"P1": { | |
"direction": "output", | |
"bits": [ 199 ] | |
}, | |
"P2": { | |
"direction": "output", | |
"bits": [ 200 ] | |
}, | |
"P3": { | |
"direction": "output", | |
"bits": [ 201 ] | |
}, | |
"P4": { | |
"direction": "output", | |
"bits": [ 202 ] | |
}, | |
"P5": { | |
"direction": "output", | |
"bits": [ 203 ] | |
}, | |
"P6": { | |
"direction": "output", | |
"bits": [ 204 ] | |
}, | |
"P7": { | |
"direction": "output", | |
"bits": [ 205 ] | |
}, | |
"P8": { | |
"direction": "output", | |
"bits": [ 206 ] | |
}, | |
"P9": { | |
"direction": "output", | |
"bits": [ 207 ] | |
}, | |
"P10": { | |
"direction": "output", | |
"bits": [ 208 ] | |
}, | |
"P11": { | |
"direction": "output", | |
"bits": [ 209 ] | |
}, | |
"P12": { | |
"direction": "output", | |
"bits": [ 210 ] | |
}, | |
"P13": { | |
"direction": "output", | |
"bits": [ 211 ] | |
}, | |
"P14": { | |
"direction": "output", | |
"bits": [ 212 ] | |
}, | |
"P15": { | |
"direction": "output", | |
"bits": [ 213 ] | |
}, | |
"P16": { | |
"direction": "output", | |
"bits": [ 214 ] | |
}, | |
"P17": { | |
"direction": "output", | |
"bits": [ 215 ] | |
}, | |
"P18": { | |
"direction": "output", | |
"bits": [ 216 ] | |
}, | |
"P19": { | |
"direction": "output", | |
"bits": [ 217 ] | |
}, | |
"P20": { | |
"direction": "output", | |
"bits": [ 218 ] | |
}, | |
"P21": { | |
"direction": "output", | |
"bits": [ 219 ] | |
}, | |
"P22": { | |
"direction": "output", | |
"bits": [ 220 ] | |
}, | |
"P23": { | |
"direction": "output", | |
"bits": [ 221 ] | |
}, | |
"P24": { | |
"direction": "output", | |
"bits": [ 222 ] | |
}, | |
"P25": { | |
"direction": "output", | |
"bits": [ 223 ] | |
}, | |
"P26": { | |
"direction": "output", | |
"bits": [ 224 ] | |
}, | |
"P27": { | |
"direction": "output", | |
"bits": [ 225 ] | |
}, | |
"P28": { | |
"direction": "output", | |
"bits": [ 226 ] | |
}, | |
"P29": { | |
"direction": "output", | |
"bits": [ 227 ] | |
}, | |
"P30": { | |
"direction": "output", | |
"bits": [ 228 ] | |
}, | |
"P31": { | |
"direction": "output", | |
"bits": [ 229 ] | |
}, | |
"P32": { | |
"direction": "output", | |
"bits": [ 230 ] | |
}, | |
"P33": { | |
"direction": "output", | |
"bits": [ 231 ] | |
}, | |
"P34": { | |
"direction": "output", | |
"bits": [ 232 ] | |
}, | |
"P35": { | |
"direction": "output", | |
"bits": [ 233 ] | |
}, | |
"SIGNEDP": { | |
"direction": "output", | |
"bits": [ 234 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A10": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A11": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A12": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A13": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A14": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A15": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A16": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A17": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A2": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A3": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A4": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A5": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A6": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A7": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A8": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"A9": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:6" | |
} | |
}, | |
"B0": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B1": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B10": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B11": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B12": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B13": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B14": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B15": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B16": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B17": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B2": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B3": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B4": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B5": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B6": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B7": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B8": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"B9": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:7" | |
} | |
}, | |
"C0": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C1": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C10": { | |
"hide_name": 0, | |
"bits": [ 48 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C11": { | |
"hide_name": 0, | |
"bits": [ 49 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C12": { | |
"hide_name": 0, | |
"bits": [ 50 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C13": { | |
"hide_name": 0, | |
"bits": [ 51 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C14": { | |
"hide_name": 0, | |
"bits": [ 52 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C15": { | |
"hide_name": 0, | |
"bits": [ 53 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C16": { | |
"hide_name": 0, | |
"bits": [ 54 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C17": { | |
"hide_name": 0, | |
"bits": [ 55 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C2": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C3": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C4": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C5": { | |
"hide_name": 0, | |
"bits": [ 43 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C6": { | |
"hide_name": 0, | |
"bits": [ 44 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C7": { | |
"hide_name": 0, | |
"bits": [ 45 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C8": { | |
"hide_name": 0, | |
"bits": [ 46 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"C9": { | |
"hide_name": 0, | |
"bits": [ 47 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:8" | |
} | |
}, | |
"CE0": { | |
"hide_name": 0, | |
"bits": [ 64 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:11" | |
} | |
}, | |
"CE1": { | |
"hide_name": 0, | |
"bits": [ 65 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:11" | |
} | |
}, | |
"CE2": { | |
"hide_name": 0, | |
"bits": [ 66 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:11" | |
} | |
}, | |
"CE3": { | |
"hide_name": 0, | |
"bits": [ 67 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:11" | |
} | |
}, | |
"CLK0": { | |
"hide_name": 0, | |
"bits": [ 60 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:10" | |
} | |
}, | |
"CLK1": { | |
"hide_name": 0, | |
"bits": [ 61 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:10" | |
} | |
}, | |
"CLK2": { | |
"hide_name": 0, | |
"bits": [ 62 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:10" | |
} | |
}, | |
"CLK3": { | |
"hide_name": 0, | |
"bits": [ 63 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:10" | |
} | |
}, | |
"P0": { | |
"hide_name": 0, | |
"bits": [ 198 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P1": { | |
"hide_name": 0, | |
"bits": [ 199 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P10": { | |
"hide_name": 0, | |
"bits": [ 208 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P11": { | |
"hide_name": 0, | |
"bits": [ 209 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P12": { | |
"hide_name": 0, | |
"bits": [ 210 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P13": { | |
"hide_name": 0, | |
"bits": [ 211 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P14": { | |
"hide_name": 0, | |
"bits": [ 212 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P15": { | |
"hide_name": 0, | |
"bits": [ 213 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P16": { | |
"hide_name": 0, | |
"bits": [ 214 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P17": { | |
"hide_name": 0, | |
"bits": [ 215 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P18": { | |
"hide_name": 0, | |
"bits": [ 216 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P19": { | |
"hide_name": 0, | |
"bits": [ 217 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P2": { | |
"hide_name": 0, | |
"bits": [ 200 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P20": { | |
"hide_name": 0, | |
"bits": [ 218 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P21": { | |
"hide_name": 0, | |
"bits": [ 219 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P22": { | |
"hide_name": 0, | |
"bits": [ 220 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P23": { | |
"hide_name": 0, | |
"bits": [ 221 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P24": { | |
"hide_name": 0, | |
"bits": [ 222 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P25": { | |
"hide_name": 0, | |
"bits": [ 223 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P26": { | |
"hide_name": 0, | |
"bits": [ 224 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P27": { | |
"hide_name": 0, | |
"bits": [ 225 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P28": { | |
"hide_name": 0, | |
"bits": [ 226 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P29": { | |
"hide_name": 0, | |
"bits": [ 227 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P3": { | |
"hide_name": 0, | |
"bits": [ 201 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P30": { | |
"hide_name": 0, | |
"bits": [ 228 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P31": { | |
"hide_name": 0, | |
"bits": [ 229 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P32": { | |
"hide_name": 0, | |
"bits": [ 230 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P33": { | |
"hide_name": 0, | |
"bits": [ 231 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P34": { | |
"hide_name": 0, | |
"bits": [ 232 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P35": { | |
"hide_name": 0, | |
"bits": [ 233 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P4": { | |
"hide_name": 0, | |
"bits": [ 202 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P5": { | |
"hide_name": 0, | |
"bits": [ 203 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P6": { | |
"hide_name": 0, | |
"bits": [ 204 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P7": { | |
"hide_name": 0, | |
"bits": [ 205 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P8": { | |
"hide_name": 0, | |
"bits": [ 206 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"P9": { | |
"hide_name": 0, | |
"bits": [ 207 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:20" | |
} | |
}, | |
"ROA0": { | |
"hide_name": 0, | |
"bits": [ 144 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA1": { | |
"hide_name": 0, | |
"bits": [ 145 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA10": { | |
"hide_name": 0, | |
"bits": [ 154 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA11": { | |
"hide_name": 0, | |
"bits": [ 155 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA12": { | |
"hide_name": 0, | |
"bits": [ 156 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA13": { | |
"hide_name": 0, | |
"bits": [ 157 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA14": { | |
"hide_name": 0, | |
"bits": [ 158 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA15": { | |
"hide_name": 0, | |
"bits": [ 159 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA16": { | |
"hide_name": 0, | |
"bits": [ 160 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA17": { | |
"hide_name": 0, | |
"bits": [ 161 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA2": { | |
"hide_name": 0, | |
"bits": [ 146 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA3": { | |
"hide_name": 0, | |
"bits": [ 147 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA4": { | |
"hide_name": 0, | |
"bits": [ 148 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA5": { | |
"hide_name": 0, | |
"bits": [ 149 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA6": { | |
"hide_name": 0, | |
"bits": [ 150 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA7": { | |
"hide_name": 0, | |
"bits": [ 151 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA8": { | |
"hide_name": 0, | |
"bits": [ 152 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROA9": { | |
"hide_name": 0, | |
"bits": [ 153 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:17" | |
} | |
}, | |
"ROB0": { | |
"hide_name": 0, | |
"bits": [ 162 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB1": { | |
"hide_name": 0, | |
"bits": [ 163 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB10": { | |
"hide_name": 0, | |
"bits": [ 172 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB11": { | |
"hide_name": 0, | |
"bits": [ 173 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB12": { | |
"hide_name": 0, | |
"bits": [ 174 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB13": { | |
"hide_name": 0, | |
"bits": [ 175 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB14": { | |
"hide_name": 0, | |
"bits": [ 176 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB15": { | |
"hide_name": 0, | |
"bits": [ 177 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB16": { | |
"hide_name": 0, | |
"bits": [ 178 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB17": { | |
"hide_name": 0, | |
"bits": [ 179 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB2": { | |
"hide_name": 0, | |
"bits": [ 164 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB3": { | |
"hide_name": 0, | |
"bits": [ 165 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB4": { | |
"hide_name": 0, | |
"bits": [ 166 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB5": { | |
"hide_name": 0, | |
"bits": [ 167 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB6": { | |
"hide_name": 0, | |
"bits": [ 168 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB7": { | |
"hide_name": 0, | |
"bits": [ 169 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB8": { | |
"hide_name": 0, | |
"bits": [ 170 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROB9": { | |
"hide_name": 0, | |
"bits": [ 171 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:18" | |
} | |
}, | |
"ROC0": { | |
"hide_name": 0, | |
"bits": [ 180 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC1": { | |
"hide_name": 0, | |
"bits": [ 181 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC10": { | |
"hide_name": 0, | |
"bits": [ 190 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC11": { | |
"hide_name": 0, | |
"bits": [ 191 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC12": { | |
"hide_name": 0, | |
"bits": [ 192 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC13": { | |
"hide_name": 0, | |
"bits": [ 193 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC14": { | |
"hide_name": 0, | |
"bits": [ 194 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC15": { | |
"hide_name": 0, | |
"bits": [ 195 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC16": { | |
"hide_name": 0, | |
"bits": [ 196 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC17": { | |
"hide_name": 0, | |
"bits": [ 197 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC2": { | |
"hide_name": 0, | |
"bits": [ 182 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC3": { | |
"hide_name": 0, | |
"bits": [ 183 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC4": { | |
"hide_name": 0, | |
"bits": [ 184 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC5": { | |
"hide_name": 0, | |
"bits": [ 185 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC6": { | |
"hide_name": 0, | |
"bits": [ 186 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC7": { | |
"hide_name": 0, | |
"bits": [ 187 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC8": { | |
"hide_name": 0, | |
"bits": [ 188 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"ROC9": { | |
"hide_name": 0, | |
"bits": [ 189 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:19" | |
} | |
}, | |
"RST0": { | |
"hide_name": 0, | |
"bits": [ 68 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:12" | |
} | |
}, | |
"RST1": { | |
"hide_name": 0, | |
"bits": [ 69 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:12" | |
} | |
}, | |
"RST2": { | |
"hide_name": 0, | |
"bits": [ 70 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:12" | |
} | |
}, | |
"RST3": { | |
"hide_name": 0, | |
"bits": [ 71 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:12" | |
} | |
}, | |
"SIGNEDA": { | |
"hide_name": 0, | |
"bits": [ 56 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:9" | |
} | |
}, | |
"SIGNEDB": { | |
"hide_name": 0, | |
"bits": [ 57 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:9" | |
} | |
}, | |
"SIGNEDP": { | |
"hide_name": 0, | |
"bits": [ 234 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:21" | |
} | |
}, | |
"SOURCEA": { | |
"hide_name": 0, | |
"bits": [ 58 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:9" | |
} | |
}, | |
"SOURCEB": { | |
"hide_name": 0, | |
"bits": [ 59 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:9" | |
} | |
}, | |
"SRIA0": { | |
"hide_name": 0, | |
"bits": [ 72 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA1": { | |
"hide_name": 0, | |
"bits": [ 73 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA10": { | |
"hide_name": 0, | |
"bits": [ 82 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA11": { | |
"hide_name": 0, | |
"bits": [ 83 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA12": { | |
"hide_name": 0, | |
"bits": [ 84 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA13": { | |
"hide_name": 0, | |
"bits": [ 85 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA14": { | |
"hide_name": 0, | |
"bits": [ 86 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA15": { | |
"hide_name": 0, | |
"bits": [ 87 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA16": { | |
"hide_name": 0, | |
"bits": [ 88 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA17": { | |
"hide_name": 0, | |
"bits": [ 89 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA2": { | |
"hide_name": 0, | |
"bits": [ 74 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA3": { | |
"hide_name": 0, | |
"bits": [ 75 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA4": { | |
"hide_name": 0, | |
"bits": [ 76 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA5": { | |
"hide_name": 0, | |
"bits": [ 77 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA6": { | |
"hide_name": 0, | |
"bits": [ 78 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA7": { | |
"hide_name": 0, | |
"bits": [ 79 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA8": { | |
"hide_name": 0, | |
"bits": [ 80 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIA9": { | |
"hide_name": 0, | |
"bits": [ 81 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:13" | |
} | |
}, | |
"SRIB0": { | |
"hide_name": 0, | |
"bits": [ 90 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB1": { | |
"hide_name": 0, | |
"bits": [ 91 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB10": { | |
"hide_name": 0, | |
"bits": [ 100 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB11": { | |
"hide_name": 0, | |
"bits": [ 101 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB12": { | |
"hide_name": 0, | |
"bits": [ 102 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB13": { | |
"hide_name": 0, | |
"bits": [ 103 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB14": { | |
"hide_name": 0, | |
"bits": [ 104 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB15": { | |
"hide_name": 0, | |
"bits": [ 105 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB16": { | |
"hide_name": 0, | |
"bits": [ 106 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB17": { | |
"hide_name": 0, | |
"bits": [ 107 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB2": { | |
"hide_name": 0, | |
"bits": [ 92 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB3": { | |
"hide_name": 0, | |
"bits": [ 93 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB4": { | |
"hide_name": 0, | |
"bits": [ 94 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB5": { | |
"hide_name": 0, | |
"bits": [ 95 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB6": { | |
"hide_name": 0, | |
"bits": [ 96 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB7": { | |
"hide_name": 0, | |
"bits": [ 97 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB8": { | |
"hide_name": 0, | |
"bits": [ 98 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SRIB9": { | |
"hide_name": 0, | |
"bits": [ 99 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:14" | |
} | |
}, | |
"SROA0": { | |
"hide_name": 0, | |
"bits": [ 108 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA1": { | |
"hide_name": 0, | |
"bits": [ 109 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA10": { | |
"hide_name": 0, | |
"bits": [ 118 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA11": { | |
"hide_name": 0, | |
"bits": [ 119 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA12": { | |
"hide_name": 0, | |
"bits": [ 120 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA13": { | |
"hide_name": 0, | |
"bits": [ 121 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA14": { | |
"hide_name": 0, | |
"bits": [ 122 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA15": { | |
"hide_name": 0, | |
"bits": [ 123 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA16": { | |
"hide_name": 0, | |
"bits": [ 124 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA17": { | |
"hide_name": 0, | |
"bits": [ 125 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA2": { | |
"hide_name": 0, | |
"bits": [ 110 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA3": { | |
"hide_name": 0, | |
"bits": [ 111 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA4": { | |
"hide_name": 0, | |
"bits": [ 112 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA5": { | |
"hide_name": 0, | |
"bits": [ 113 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA6": { | |
"hide_name": 0, | |
"bits": [ 114 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA7": { | |
"hide_name": 0, | |
"bits": [ 115 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA8": { | |
"hide_name": 0, | |
"bits": [ 116 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROA9": { | |
"hide_name": 0, | |
"bits": [ 117 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:15" | |
} | |
}, | |
"SROB0": { | |
"hide_name": 0, | |
"bits": [ 126 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB1": { | |
"hide_name": 0, | |
"bits": [ 127 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB10": { | |
"hide_name": 0, | |
"bits": [ 136 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB11": { | |
"hide_name": 0, | |
"bits": [ 137 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB12": { | |
"hide_name": 0, | |
"bits": [ 138 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB13": { | |
"hide_name": 0, | |
"bits": [ 139 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB14": { | |
"hide_name": 0, | |
"bits": [ 140 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB15": { | |
"hide_name": 0, | |
"bits": [ 141 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB16": { | |
"hide_name": 0, | |
"bits": [ 142 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB17": { | |
"hide_name": 0, | |
"bits": [ 143 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB2": { | |
"hide_name": 0, | |
"bits": [ 128 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB3": { | |
"hide_name": 0, | |
"bits": [ 129 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB4": { | |
"hide_name": 0, | |
"bits": [ 130 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB5": { | |
"hide_name": 0, | |
"bits": [ 131 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB6": { | |
"hide_name": 0, | |
"bits": [ 132 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB7": { | |
"hide_name": 0, | |
"bits": [ 133 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB8": { | |
"hide_name": 0, | |
"bits": [ 134 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
}, | |
"SROB9": { | |
"hide_name": 0, | |
"bits": [ 135 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:16" | |
} | |
} | |
} | |
}, | |
"OB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:5" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:5" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:5" | |
} | |
} | |
} | |
}, | |
"OBCO": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:9" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"OT": { | |
"direction": "output", | |
"bits": [ 3 ] | |
}, | |
"OC": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:9" | |
} | |
}, | |
"OC": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:9" | |
} | |
}, | |
"OT": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:9" | |
} | |
} | |
} | |
}, | |
"OBZ": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:6" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:6" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:6" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:6" | |
} | |
} | |
} | |
}, | |
"OBZPD": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:8" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:8" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:8" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:8" | |
} | |
} | |
} | |
}, | |
"OBZPU": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:7" | |
}, | |
"ports": { | |
"I": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"I": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:7" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:7" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:7" | |
} | |
} | |
} | |
}, | |
"ODDR71B": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:244" | |
}, | |
"ports": { | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D0": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"D2": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"D3": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"D4": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"D5": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"D6": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 12 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D2": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D3": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D4": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D5": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"D6": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:246" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:245" | |
} | |
} | |
} | |
}, | |
"ODDRX1F": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:228" | |
}, | |
"ports": { | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"D0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:229" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:229" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:230" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:229" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:229" | |
} | |
} | |
} | |
}, | |
"ODDRX2DQA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:260" | |
}, | |
"ports": { | |
"D0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"D2": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D3": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"DQSW270": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 10 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"D2": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"D3": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"DQSW270": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:262" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:261" | |
} | |
} | |
} | |
}, | |
"ODDRX2DQSB": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:268" | |
}, | |
"ports": { | |
"D0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"D2": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D3": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"DQSW": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 10 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"D2": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"D3": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"DQSW": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:270" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:269" | |
} | |
} | |
} | |
}, | |
"ODDRX2F": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:236" | |
}, | |
"ports": { | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D0": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"D2": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"D3": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 9 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"D2": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"D3": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:238" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:237" | |
} | |
} | |
} | |
}, | |
"OFS1P3BX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:31" | |
} | |
} | |
} | |
}, | |
"OFS1P3DX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:32" | |
} | |
} | |
} | |
}, | |
"OFS1P3IX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
}, | |
"ports": { | |
"CD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
} | |
}, | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:33" | |
} | |
} | |
} | |
}, | |
"OFS1P3JX": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
}, | |
"ports": { | |
"PD": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SP": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 6 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
} | |
}, | |
"PD": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
} | |
}, | |
"SP": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:34" | |
} | |
} | |
} | |
}, | |
"OLVDS": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:14" | |
}, | |
"ports": { | |
"A": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 3 ] | |
}, | |
"ZN": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:14" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:14" | |
} | |
}, | |
"ZN": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_io.vh:14" | |
} | |
} | |
} | |
}, | |
"OSCG": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:153" | |
}, | |
"ports": { | |
"OSC": { | |
"direction": "output", | |
"bits": [ 2 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"OSC": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:154" | |
} | |
} | |
} | |
}, | |
"OSHX2A": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:252" | |
}, | |
"ports": { | |
"D0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 7 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:253" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:253" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:253" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:254" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:253" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:253" | |
} | |
} | |
} | |
}, | |
"PCSCLKDIV": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:668" | |
}, | |
"ports": { | |
"CLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SEL2": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"SEL1": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"SEL0": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"CDIV1": { | |
"direction": "output", | |
"bits": [ 7 ] | |
}, | |
"CDIVX": { | |
"direction": "output", | |
"bits": [ 8 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CDIV1": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:670" | |
} | |
}, | |
"CDIVX": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:670" | |
} | |
}, | |
"CLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:669" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:669" | |
} | |
}, | |
"SEL0": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:669" | |
} | |
}, | |
"SEL1": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:669" | |
} | |
}, | |
"SEL2": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:669" | |
} | |
} | |
} | |
}, | |
"PDPW16KD": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:697" | |
}, | |
"ports": { | |
"DI35": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"DI34": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"DI33": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"DI32": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"DI31": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"DI30": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"DI29": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"DI28": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"DI27": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"DI26": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"DI25": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"DI24": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"DI23": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"DI22": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"DI21": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"DI20": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"DI19": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"DI18": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"DI17": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"DI16": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"DI15": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"DI14": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"DI13": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"DI12": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"DI11": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"DI10": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"DI9": { | |
"direction": "input", | |
"bits": [ 28 ] | |
}, | |
"DI8": { | |
"direction": "input", | |
"bits": [ 29 ] | |
}, | |
"DI7": { | |
"direction": "input", | |
"bits": [ 30 ] | |
}, | |
"DI6": { | |
"direction": "input", | |
"bits": [ 31 ] | |
}, | |
"DI5": { | |
"direction": "input", | |
"bits": [ 32 ] | |
}, | |
"DI4": { | |
"direction": "input", | |
"bits": [ 33 ] | |
}, | |
"DI3": { | |
"direction": "input", | |
"bits": [ 34 ] | |
}, | |
"DI2": { | |
"direction": "input", | |
"bits": [ 35 ] | |
}, | |
"DI1": { | |
"direction": "input", | |
"bits": [ 36 ] | |
}, | |
"DI0": { | |
"direction": "input", | |
"bits": [ 37 ] | |
}, | |
"ADW8": { | |
"direction": "input", | |
"bits": [ 38 ] | |
}, | |
"ADW7": { | |
"direction": "input", | |
"bits": [ 39 ] | |
}, | |
"ADW6": { | |
"direction": "input", | |
"bits": [ 40 ] | |
}, | |
"ADW5": { | |
"direction": "input", | |
"bits": [ 41 ] | |
}, | |
"ADW4": { | |
"direction": "input", | |
"bits": [ 42 ] | |
}, | |
"ADW3": { | |
"direction": "input", | |
"bits": [ 43 ] | |
}, | |
"ADW2": { | |
"direction": "input", | |
"bits": [ 44 ] | |
}, | |
"ADW1": { | |
"direction": "input", | |
"bits": [ 45 ] | |
}, | |
"ADW0": { | |
"direction": "input", | |
"bits": [ 46 ] | |
}, | |
"BE3": { | |
"direction": "input", | |
"bits": [ 47 ] | |
}, | |
"BE2": { | |
"direction": "input", | |
"bits": [ 48 ] | |
}, | |
"BE1": { | |
"direction": "input", | |
"bits": [ 49 ] | |
}, | |
"BE0": { | |
"direction": "input", | |
"bits": [ 50 ] | |
}, | |
"CEW": { | |
"direction": "input", | |
"bits": [ 51 ] | |
}, | |
"CLKW": { | |
"direction": "input", | |
"bits": [ 52 ] | |
}, | |
"CSW2": { | |
"direction": "input", | |
"bits": [ 53 ] | |
}, | |
"CSW1": { | |
"direction": "input", | |
"bits": [ 54 ] | |
}, | |
"CSW0": { | |
"direction": "input", | |
"bits": [ 55 ] | |
}, | |
"ADR13": { | |
"direction": "input", | |
"bits": [ 56 ] | |
}, | |
"ADR12": { | |
"direction": "input", | |
"bits": [ 57 ] | |
}, | |
"ADR11": { | |
"direction": "input", | |
"bits": [ 58 ] | |
}, | |
"ADR10": { | |
"direction": "input", | |
"bits": [ 59 ] | |
}, | |
"ADR9": { | |
"direction": "input", | |
"bits": [ 60 ] | |
}, | |
"ADR8": { | |
"direction": "input", | |
"bits": [ 61 ] | |
}, | |
"ADR7": { | |
"direction": "input", | |
"bits": [ 62 ] | |
}, | |
"ADR6": { | |
"direction": "input", | |
"bits": [ 63 ] | |
}, | |
"ADR5": { | |
"direction": "input", | |
"bits": [ 64 ] | |
}, | |
"ADR4": { | |
"direction": "input", | |
"bits": [ 65 ] | |
}, | |
"ADR3": { | |
"direction": "input", | |
"bits": [ 66 ] | |
}, | |
"ADR2": { | |
"direction": "input", | |
"bits": [ 67 ] | |
}, | |
"ADR1": { | |
"direction": "input", | |
"bits": [ 68 ] | |
}, | |
"ADR0": { | |
"direction": "input", | |
"bits": [ 69 ] | |
}, | |
"CER": { | |
"direction": "input", | |
"bits": [ 70 ] | |
}, | |
"OCER": { | |
"direction": "input", | |
"bits": [ 71 ] | |
}, | |
"CLKR": { | |
"direction": "input", | |
"bits": [ 72 ] | |
}, | |
"CSR2": { | |
"direction": "input", | |
"bits": [ 73 ] | |
}, | |
"CSR1": { | |
"direction": "input", | |
"bits": [ 74 ] | |
}, | |
"CSR0": { | |
"direction": "input", | |
"bits": [ 75 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 76 ] | |
}, | |
"DO35": { | |
"direction": "output", | |
"bits": [ 77 ] | |
}, | |
"DO34": { | |
"direction": "output", | |
"bits": [ 78 ] | |
}, | |
"DO33": { | |
"direction": "output", | |
"bits": [ 79 ] | |
}, | |
"DO32": { | |
"direction": "output", | |
"bits": [ 80 ] | |
}, | |
"DO31": { | |
"direction": "output", | |
"bits": [ 81 ] | |
}, | |
"DO30": { | |
"direction": "output", | |
"bits": [ 82 ] | |
}, | |
"DO29": { | |
"direction": "output", | |
"bits": [ 83 ] | |
}, | |
"DO28": { | |
"direction": "output", | |
"bits": [ 84 ] | |
}, | |
"DO27": { | |
"direction": "output", | |
"bits": [ 85 ] | |
}, | |
"DO26": { | |
"direction": "output", | |
"bits": [ 86 ] | |
}, | |
"DO25": { | |
"direction": "output", | |
"bits": [ 87 ] | |
}, | |
"DO24": { | |
"direction": "output", | |
"bits": [ 88 ] | |
}, | |
"DO23": { | |
"direction": "output", | |
"bits": [ 89 ] | |
}, | |
"DO22": { | |
"direction": "output", | |
"bits": [ 90 ] | |
}, | |
"DO21": { | |
"direction": "output", | |
"bits": [ 91 ] | |
}, | |
"DO20": { | |
"direction": "output", | |
"bits": [ 92 ] | |
}, | |
"DO19": { | |
"direction": "output", | |
"bits": [ 93 ] | |
}, | |
"DO18": { | |
"direction": "output", | |
"bits": [ 94 ] | |
}, | |
"DO17": { | |
"direction": "output", | |
"bits": [ 95 ] | |
}, | |
"DO16": { | |
"direction": "output", | |
"bits": [ 96 ] | |
}, | |
"DO15": { | |
"direction": "output", | |
"bits": [ 97 ] | |
}, | |
"DO14": { | |
"direction": "output", | |
"bits": [ 98 ] | |
}, | |
"DO13": { | |
"direction": "output", | |
"bits": [ 99 ] | |
}, | |
"DO12": { | |
"direction": "output", | |
"bits": [ 100 ] | |
}, | |
"DO11": { | |
"direction": "output", | |
"bits": [ 101 ] | |
}, | |
"DO10": { | |
"direction": "output", | |
"bits": [ 102 ] | |
}, | |
"DO9": { | |
"direction": "output", | |
"bits": [ 103 ] | |
}, | |
"DO8": { | |
"direction": "output", | |
"bits": [ 104 ] | |
}, | |
"DO7": { | |
"direction": "output", | |
"bits": [ 105 ] | |
}, | |
"DO6": { | |
"direction": "output", | |
"bits": [ 106 ] | |
}, | |
"DO5": { | |
"direction": "output", | |
"bits": [ 107 ] | |
}, | |
"DO4": { | |
"direction": "output", | |
"bits": [ 108 ] | |
}, | |
"DO3": { | |
"direction": "output", | |
"bits": [ 109 ] | |
}, | |
"DO2": { | |
"direction": "output", | |
"bits": [ 110 ] | |
}, | |
"DO1": { | |
"direction": "output", | |
"bits": [ 111 ] | |
}, | |
"DO0": { | |
"direction": "output", | |
"bits": [ 112 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"ADR0": { | |
"hide_name": 0, | |
"bits": [ 69 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR1": { | |
"hide_name": 0, | |
"bits": [ 68 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR10": { | |
"hide_name": 0, | |
"bits": [ 59 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR11": { | |
"hide_name": 0, | |
"bits": [ 58 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR12": { | |
"hide_name": 0, | |
"bits": [ 57 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR13": { | |
"hide_name": 0, | |
"bits": [ 56 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR2": { | |
"hide_name": 0, | |
"bits": [ 67 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR3": { | |
"hide_name": 0, | |
"bits": [ 66 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR4": { | |
"hide_name": 0, | |
"bits": [ 65 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR5": { | |
"hide_name": 0, | |
"bits": [ 64 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR6": { | |
"hide_name": 0, | |
"bits": [ 63 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR7": { | |
"hide_name": 0, | |
"bits": [ 62 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR8": { | |
"hide_name": 0, | |
"bits": [ 61 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADR9": { | |
"hide_name": 0, | |
"bits": [ 60 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:702" | |
} | |
}, | |
"ADW0": { | |
"hide_name": 0, | |
"bits": [ 46 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW1": { | |
"hide_name": 0, | |
"bits": [ 45 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW2": { | |
"hide_name": 0, | |
"bits": [ 44 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW3": { | |
"hide_name": 0, | |
"bits": [ 43 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW4": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW5": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW6": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW7": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"ADW8": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:700" | |
} | |
}, | |
"BE0": { | |
"hide_name": 0, | |
"bits": [ 50 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"BE1": { | |
"hide_name": 0, | |
"bits": [ 49 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"BE2": { | |
"hide_name": 0, | |
"bits": [ 48 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"BE3": { | |
"hide_name": 0, | |
"bits": [ 47 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"CER": { | |
"hide_name": 0, | |
"bits": [ 70 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"CEW": { | |
"hide_name": 0, | |
"bits": [ 51 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"CLKR": { | |
"hide_name": 0, | |
"bits": [ 72 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"CLKW": { | |
"hide_name": 0, | |
"bits": [ 52 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"CSR0": { | |
"hide_name": 0, | |
"bits": [ 75 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"CSR1": { | |
"hide_name": 0, | |
"bits": [ 74 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"CSR2": { | |
"hide_name": 0, | |
"bits": [ 73 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"CSW0": { | |
"hide_name": 0, | |
"bits": [ 55 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"CSW1": { | |
"hide_name": 0, | |
"bits": [ 54 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"CSW2": { | |
"hide_name": 0, | |
"bits": [ 53 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:701" | |
} | |
}, | |
"DI0": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI1": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI10": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI11": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI12": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI13": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI14": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI15": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI16": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI17": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI18": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI19": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI2": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI20": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI21": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI22": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI23": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI24": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI25": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI26": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI27": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI28": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI29": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI3": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI30": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI31": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI32": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI33": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI34": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI35": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:698" | |
} | |
}, | |
"DI4": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI5": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI6": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI7": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI8": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DI9": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:699" | |
} | |
}, | |
"DO0": { | |
"hide_name": 0, | |
"bits": [ 112 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO1": { | |
"hide_name": 0, | |
"bits": [ 111 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO10": { | |
"hide_name": 0, | |
"bits": [ 102 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO11": { | |
"hide_name": 0, | |
"bits": [ 101 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO12": { | |
"hide_name": 0, | |
"bits": [ 100 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO13": { | |
"hide_name": 0, | |
"bits": [ 99 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO14": { | |
"hide_name": 0, | |
"bits": [ 98 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO15": { | |
"hide_name": 0, | |
"bits": [ 97 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO16": { | |
"hide_name": 0, | |
"bits": [ 96 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO17": { | |
"hide_name": 0, | |
"bits": [ 95 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO18": { | |
"hide_name": 0, | |
"bits": [ 94 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO19": { | |
"hide_name": 0, | |
"bits": [ 93 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO2": { | |
"hide_name": 0, | |
"bits": [ 110 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO20": { | |
"hide_name": 0, | |
"bits": [ 92 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO21": { | |
"hide_name": 0, | |
"bits": [ 91 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO22": { | |
"hide_name": 0, | |
"bits": [ 90 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO23": { | |
"hide_name": 0, | |
"bits": [ 89 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO24": { | |
"hide_name": 0, | |
"bits": [ 88 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO25": { | |
"hide_name": 0, | |
"bits": [ 87 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO26": { | |
"hide_name": 0, | |
"bits": [ 86 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO27": { | |
"hide_name": 0, | |
"bits": [ 85 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO28": { | |
"hide_name": 0, | |
"bits": [ 84 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO29": { | |
"hide_name": 0, | |
"bits": [ 83 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO3": { | |
"hide_name": 0, | |
"bits": [ 109 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO30": { | |
"hide_name": 0, | |
"bits": [ 82 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO31": { | |
"hide_name": 0, | |
"bits": [ 81 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO32": { | |
"hide_name": 0, | |
"bits": [ 80 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO33": { | |
"hide_name": 0, | |
"bits": [ 79 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO34": { | |
"hide_name": 0, | |
"bits": [ 78 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO35": { | |
"hide_name": 0, | |
"bits": [ 77 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:704" | |
} | |
}, | |
"DO4": { | |
"hide_name": 0, | |
"bits": [ 108 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO5": { | |
"hide_name": 0, | |
"bits": [ 107 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO6": { | |
"hide_name": 0, | |
"bits": [ 106 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO7": { | |
"hide_name": 0, | |
"bits": [ 105 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO8": { | |
"hide_name": 0, | |
"bits": [ 104 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"DO9": { | |
"hide_name": 0, | |
"bits": [ 103 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:705" | |
} | |
}, | |
"OCER": { | |
"hide_name": 0, | |
"bits": [ 71 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 76 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:703" | |
} | |
} | |
} | |
}, | |
"PFUMX": { | |
"attributes": { | |
"whitebox": "00000000000000000000000000000001", | |
"abc9_box_id": "00000000000000000000000000000011", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:98" | |
}, | |
"ports": { | |
"ALUT": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"BLUT": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"C0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"Z": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:99$49": { | |
"hide_name": 1, | |
"type": "$mux", | |
"parameters": { | |
"WIDTH": "00000000000000000000000000000001" | |
}, | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"S": "input", | |
"Y": "output" | |
}, | |
"connections": { | |
"A": [ 3 ], | |
"B": [ 2 ], | |
"S": [ 4 ], | |
"Y": [ 5 ] | |
} | |
} | |
}, | |
"netnames": { | |
"$ternary$/usr/local/bin/../share/yosys/ecp5/cells_sim.v:99$49_Y": { | |
"hide_name": 1, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:99" | |
} | |
}, | |
"ALUT": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:98" | |
} | |
}, | |
"BLUT": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:98" | |
} | |
}, | |
"C0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:98" | |
} | |
}, | |
"Z": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:98" | |
} | |
} | |
} | |
}, | |
"PUR": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:677" | |
}, | |
"ports": { | |
"PUR": { | |
"direction": "input", | |
"bits": [ 2 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"PUR": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:678" | |
} | |
} | |
} | |
}, | |
"SGSR": { | |
"attributes": { | |
"keep": "00000000000000000000000000000001", | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:690" | |
}, | |
"ports": { | |
"GSR": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"CLK": { | |
"direction": "input", | |
"bits": [ 3 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CLK": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:691" | |
} | |
}, | |
"GSR": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:691" | |
} | |
} | |
} | |
}, | |
"TRELLIS_DPR16X4": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:103" | |
}, | |
"ports": { | |
"DI": { | |
"direction": "input", | |
"bits": [ 2, 3, 4, 5 ] | |
}, | |
"WAD": { | |
"direction": "input", | |
"bits": [ 6, 7, 8, 9 ] | |
}, | |
"WRE": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"WCK": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"RAD": { | |
"direction": "input", | |
"bits": [ 12, 13, 14, 15 ] | |
}, | |
"DO": { | |
"direction": "output", | |
"bits": [ 16, 17, 18, 19 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DI": { | |
"hide_name": 0, | |
"bits": [ 2, 3, 4, 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:104" | |
} | |
}, | |
"DO": { | |
"hide_name": 0, | |
"bits": [ 16, 17, 18, 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:110" | |
} | |
}, | |
"RAD": { | |
"hide_name": 0, | |
"bits": [ 12, 13, 14, 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:108" | |
} | |
}, | |
"WAD": { | |
"hide_name": 0, | |
"bits": [ 6, 7, 8, 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:105" | |
} | |
}, | |
"WCK": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:107" | |
} | |
}, | |
"WRE": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:106" | |
} | |
} | |
} | |
}, | |
"TRELLIS_FF": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
}, | |
"ports": { | |
"CLK": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"LSR": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"CE": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"DI": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"M": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 7 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"CE": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
}, | |
"CLK": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
}, | |
"DI": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
}, | |
"LSR": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
}, | |
"M": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:212" | |
} | |
} | |
} | |
}, | |
"TRELLIS_IO": { | |
"attributes": { | |
"keep": "00000000000000000000000000000001", | |
"blackbox": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:262" | |
}, | |
"ports": { | |
"B": { | |
"direction": "inout", | |
"bits": [ 2 ] | |
}, | |
"I": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"T": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"O": { | |
"direction": "output", | |
"bits": [ 5 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"B": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:263" | |
} | |
}, | |
"I": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:264" | |
} | |
}, | |
"O": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:266" | |
} | |
}, | |
"T": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:265" | |
} | |
} | |
} | |
}, | |
"TRELLIS_RAM16X2": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:57" | |
}, | |
"ports": { | |
"DI0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"DI1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"WAD0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"WAD1": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"WAD2": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"WAD3": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"WRE": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"WCK": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"RAD0": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"RAD1": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"RAD2": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"RAD3": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"DO0": { | |
"direction": "output", | |
"bits": [ 14 ] | |
}, | |
"DO1": { | |
"direction": "output", | |
"bits": [ 15 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DI0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:58" | |
} | |
}, | |
"DI1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:58" | |
} | |
}, | |
"DO0": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:62" | |
} | |
}, | |
"DO1": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:62" | |
} | |
}, | |
"RAD0": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:61" | |
} | |
}, | |
"RAD1": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:61" | |
} | |
}, | |
"RAD2": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:61" | |
} | |
}, | |
"RAD3": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:61" | |
} | |
}, | |
"WAD0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:59" | |
} | |
}, | |
"WAD1": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:59" | |
} | |
}, | |
"WAD2": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:59" | |
} | |
}, | |
"WAD3": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:59" | |
} | |
}, | |
"WCK": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:60" | |
} | |
}, | |
"WRE": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:60" | |
} | |
} | |
} | |
}, | |
"TRELLIS_SLICE": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:297" | |
}, | |
"ports": { | |
"A0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"B0": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"C0": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"D0": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"A1": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"B1": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"C1": { | |
"direction": "input", | |
"bits": [ 8 ] | |
}, | |
"D1": { | |
"direction": "input", | |
"bits": [ 9 ] | |
}, | |
"M0": { | |
"direction": "input", | |
"bits": [ 10 ] | |
}, | |
"M1": { | |
"direction": "input", | |
"bits": [ 11 ] | |
}, | |
"FCI": { | |
"direction": "input", | |
"bits": [ 12 ] | |
}, | |
"FXA": { | |
"direction": "input", | |
"bits": [ 13 ] | |
}, | |
"FXB": { | |
"direction": "input", | |
"bits": [ 14 ] | |
}, | |
"CLK": { | |
"direction": "input", | |
"bits": [ 15 ] | |
}, | |
"LSR": { | |
"direction": "input", | |
"bits": [ 16 ] | |
}, | |
"CE": { | |
"direction": "input", | |
"bits": [ 17 ] | |
}, | |
"DI0": { | |
"direction": "input", | |
"bits": [ 18 ] | |
}, | |
"DI1": { | |
"direction": "input", | |
"bits": [ 19 ] | |
}, | |
"WD0": { | |
"direction": "input", | |
"bits": [ 20 ] | |
}, | |
"WD1": { | |
"direction": "input", | |
"bits": [ 21 ] | |
}, | |
"WAD0": { | |
"direction": "input", | |
"bits": [ 22 ] | |
}, | |
"WAD1": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"WAD2": { | |
"direction": "input", | |
"bits": [ 24 ] | |
}, | |
"WAD3": { | |
"direction": "input", | |
"bits": [ 25 ] | |
}, | |
"WRE": { | |
"direction": "input", | |
"bits": [ 26 ] | |
}, | |
"WCK": { | |
"direction": "input", | |
"bits": [ 27 ] | |
}, | |
"F0": { | |
"direction": "output", | |
"bits": [ 28 ] | |
}, | |
"Q0": { | |
"direction": "output", | |
"bits": [ 29 ] | |
}, | |
"F1": { | |
"direction": "output", | |
"bits": [ 30 ] | |
}, | |
"Q1": { | |
"direction": "output", | |
"bits": [ 31 ] | |
}, | |
"FCO": { | |
"direction": "output", | |
"bits": [ 32 ] | |
}, | |
"OFX0": { | |
"direction": "output", | |
"bits": [ 33 ] | |
}, | |
"OFX1": { | |
"direction": "output", | |
"bits": [ 34 ] | |
}, | |
"WDO0": { | |
"direction": "output", | |
"bits": [ 35 ] | |
}, | |
"WDO1": { | |
"direction": "output", | |
"bits": [ 36 ] | |
}, | |
"WDO2": { | |
"direction": "output", | |
"bits": [ 37 ] | |
}, | |
"WDO3": { | |
"direction": "output", | |
"bits": [ 38 ] | |
}, | |
"WADO0": { | |
"direction": "output", | |
"bits": [ 39 ] | |
}, | |
"WADO1": { | |
"direction": "output", | |
"bits": [ 40 ] | |
}, | |
"WADO2": { | |
"direction": "output", | |
"bits": [ 41 ] | |
}, | |
"WADO3": { | |
"direction": "output", | |
"bits": [ 42 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"A0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:298" | |
} | |
}, | |
"A1": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:299" | |
} | |
}, | |
"B0": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:298" | |
} | |
}, | |
"B1": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:299" | |
} | |
}, | |
"C0": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:298" | |
} | |
}, | |
"C1": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:299" | |
} | |
}, | |
"CE": { | |
"hide_name": 0, | |
"bits": [ 17 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:303" | |
} | |
}, | |
"CLK": { | |
"hide_name": 0, | |
"bits": [ 15 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:303" | |
} | |
}, | |
"D0": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:298" | |
} | |
}, | |
"D1": { | |
"hide_name": 0, | |
"bits": [ 9 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:299" | |
} | |
}, | |
"DI0": { | |
"hide_name": 0, | |
"bits": [ 18 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:304" | |
} | |
}, | |
"DI1": { | |
"hide_name": 0, | |
"bits": [ 19 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:304" | |
} | |
}, | |
"F0": { | |
"hide_name": 0, | |
"bits": [ 28 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:310" | |
} | |
}, | |
"F1": { | |
"hide_name": 0, | |
"bits": [ 30 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:311" | |
} | |
}, | |
"FCI": { | |
"hide_name": 0, | |
"bits": [ 12 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:301" | |
} | |
}, | |
"FCO": { | |
"hide_name": 0, | |
"bits": [ 32 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:312" | |
} | |
}, | |
"FXA": { | |
"hide_name": 0, | |
"bits": [ 13 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:301" | |
} | |
}, | |
"FXB": { | |
"hide_name": 0, | |
"bits": [ 14 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:301" | |
} | |
}, | |
"LSR": { | |
"hide_name": 0, | |
"bits": [ 16 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:303" | |
} | |
}, | |
"M0": { | |
"hide_name": 0, | |
"bits": [ 10 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:300" | |
} | |
}, | |
"M1": { | |
"hide_name": 0, | |
"bits": [ 11 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:300" | |
} | |
}, | |
"OFX0": { | |
"hide_name": 0, | |
"bits": [ 33 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:312" | |
} | |
}, | |
"OFX1": { | |
"hide_name": 0, | |
"bits": [ 34 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:312" | |
} | |
}, | |
"Q0": { | |
"hide_name": 0, | |
"bits": [ 29 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:310" | |
} | |
}, | |
"Q1": { | |
"hide_name": 0, | |
"bits": [ 31 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:311" | |
} | |
}, | |
"WAD0": { | |
"hide_name": 0, | |
"bits": [ 22 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:307" | |
} | |
}, | |
"WAD1": { | |
"hide_name": 0, | |
"bits": [ 23 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:307" | |
} | |
}, | |
"WAD2": { | |
"hide_name": 0, | |
"bits": [ 24 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:307" | |
} | |
}, | |
"WAD3": { | |
"hide_name": 0, | |
"bits": [ 25 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:307" | |
} | |
}, | |
"WADO0": { | |
"hide_name": 0, | |
"bits": [ 39 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:315" | |
} | |
}, | |
"WADO1": { | |
"hide_name": 0, | |
"bits": [ 40 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:315" | |
} | |
}, | |
"WADO2": { | |
"hide_name": 0, | |
"bits": [ 41 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:315" | |
} | |
}, | |
"WADO3": { | |
"hide_name": 0, | |
"bits": [ 42 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:315" | |
} | |
}, | |
"WCK": { | |
"hide_name": 0, | |
"bits": [ 27 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:308" | |
} | |
}, | |
"WD0": { | |
"hide_name": 0, | |
"bits": [ 20 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:306" | |
} | |
}, | |
"WD1": { | |
"hide_name": 0, | |
"bits": [ 21 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:306" | |
} | |
}, | |
"WDO0": { | |
"hide_name": 0, | |
"bits": [ 35 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:314" | |
} | |
}, | |
"WDO1": { | |
"hide_name": 0, | |
"bits": [ 36 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:314" | |
} | |
}, | |
"WDO2": { | |
"hide_name": 0, | |
"bits": [ 37 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:314" | |
} | |
}, | |
"WDO3": { | |
"hide_name": 0, | |
"bits": [ 38 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:314" | |
} | |
}, | |
"WRE": { | |
"hide_name": 0, | |
"bits": [ 26 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_sim.v:308" | |
} | |
} | |
} | |
}, | |
"TSHX2DQA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:276" | |
}, | |
"ports": { | |
"T0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"DQSW270": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 8 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DQSW270": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:278" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
}, | |
"T0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
}, | |
"T1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:277" | |
} | |
} | |
} | |
}, | |
"TSHX2DQSA": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:285" | |
}, | |
"ports": { | |
"T0": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"T1": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"SCLK": { | |
"direction": "input", | |
"bits": [ 4 ] | |
}, | |
"ECLK": { | |
"direction": "input", | |
"bits": [ 5 ] | |
}, | |
"DQSW": { | |
"direction": "input", | |
"bits": [ 6 ] | |
}, | |
"RST": { | |
"direction": "input", | |
"bits": [ 7 ] | |
}, | |
"Q": { | |
"direction": "output", | |
"bits": [ 8 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"DQSW": { | |
"hide_name": 0, | |
"bits": [ 6 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
}, | |
"ECLK": { | |
"hide_name": 0, | |
"bits": [ 5 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
}, | |
"Q": { | |
"hide_name": 0, | |
"bits": [ 8 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:287" | |
} | |
}, | |
"RST": { | |
"hide_name": 0, | |
"bits": [ 7 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
}, | |
"SCLK": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
}, | |
"T0": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
}, | |
"T1": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:286" | |
} | |
} | |
} | |
}, | |
"USRMCLK": { | |
"attributes": { | |
"blackbox": "00000000000000000000000000000001", | |
"keep": "00000000000000000000000000000001", | |
"cells_not_processed": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:160" | |
}, | |
"ports": { | |
"USRMCLKI": { | |
"direction": "input", | |
"bits": [ 2 ] | |
}, | |
"USRMCLKTS": { | |
"direction": "input", | |
"bits": [ 3 ] | |
}, | |
"USRMCLKO": { | |
"direction": "output", | |
"bits": [ 4 ] | |
} | |
}, | |
"cells": { | |
}, | |
"netnames": { | |
"USRMCLKI": { | |
"hide_name": 0, | |
"bits": [ 2 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:161" | |
} | |
}, | |
"USRMCLKO": { | |
"hide_name": 0, | |
"bits": [ 4 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:162" | |
} | |
}, | |
"USRMCLKTS": { | |
"hide_name": 0, | |
"bits": [ 3 ], | |
"attributes": { | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_bb.v:161" | |
} | |
} | |
} | |
}, | |
"top": { | |
"attributes": { | |
"nmigen.hierarchy": "top", | |
"top": "00000000000000000000000000000001", | |
"generator": "nMigen" | |
}, | |
"ports": { | |
"sram_0__cs__io": { | |
"direction": "output", | |
"bits": [ 2 ] | |
}, | |
"sram_0__oe__io": { | |
"direction": "output", | |
"bits": [ 3 ] | |
}, | |
"sram_0__we__io": { | |
"direction": "output", | |
"bits": [ 4 ] | |
}, | |
"sram_0__a__io": { | |
"direction": "output", | |
"bits": [ 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ] | |
}, | |
"sram_0__dm__io": { | |
"direction": "output", | |
"bits": [ 21, 22 ] | |
}, | |
"uart_0__rx__io": { | |
"direction": "input", | |
"bits": [ 23 ] | |
}, | |
"uart_0__tx__io": { | |
"direction": "output", | |
"bits": [ 24 ] | |
}, | |
"sram_0__d__io": { | |
"direction": "inout", | |
"bits": [ 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 ] | |
} | |
}, | |
"cells": { | |
"cd_sync.U$$0": { | |
"hide_name": 0, | |
"type": "OSCG", | |
"parameters": { | |
"DIV": "00000000000000000000000000000101" | |
}, | |
"attributes": { | |
}, | |
"port_directions": { | |
"OSC": "output" | |
}, | |
"connections": { | |
"OSC": [ 41 ] | |
} | |
}, | |
"cd_sync.U$$1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "1 ", | |
"CLKMUX": "CLK", | |
"GSR": "DISABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET", | |
"SRMODE": "ASYNC" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
}, | |
"port_directions": { | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CLK": [ 41 ], | |
"DI": [ "1" ], | |
"LSR": [ "0" ], | |
"Q": [ 42 ] | |
} | |
}, | |
"cd_sync.U$$2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "1 ", | |
"CLKMUX": "CLK", | |
"GSR": "DISABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET", | |
"SRMODE": "ASYNC" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_ff.vh:8" | |
}, | |
"port_directions": { | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CLK": [ 41 ], | |
"DI": [ 42 ], | |
"LSR": [ "0" ], | |
"Q": [ 43 ] | |
} | |
}, | |
"cd_sync.U$$3": { | |
"hide_name": 0, | |
"type": "SGSR", | |
"parameters": { | |
}, | |
"attributes": { | |
}, | |
"port_directions": { | |
"CLK": "input", | |
"GSR": "input" | |
}, | |
"connections": { | |
"CLK": [ 41 ], | |
"GSR": [ 43 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 45 ], | |
"C": [ 46 ], | |
"D": [ 47 ], | |
"Z": [ 48 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 49 ], | |
"C": [ 50 ], | |
"D": [ 51 ], | |
"Z": [ 52 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_10": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 53 ], | |
"C": [ 54 ], | |
"D": [ 55 ], | |
"Z": [ 56 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_10_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 57 ], | |
"B": [ 58 ], | |
"C": [ 59 ], | |
"D": [ 60 ], | |
"Z": [ 53 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_10_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000011101110111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 61 ], | |
"C": [ 62 ], | |
"D": [ 63 ], | |
"Z": [ 55 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_11": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 64 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 66 ], | |
"Z": [ 67 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_11_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 68 ], | |
"BLUT": [ 69 ], | |
"C0": [ 70 ], | |
"Z": [ 64 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_11_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 71 ], | |
"C": [ 72 ], | |
"D": [ 60 ], | |
"Z": [ 68 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_11_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100000111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 71 ], | |
"C": [ 72 ], | |
"D": [ 60 ], | |
"Z": [ 69 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_11_A_PFUMX_Z_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 73 ], | |
"D": [ 74 ], | |
"Z": [ 70 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_12": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 75 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 76 ], | |
"Z": [ 77 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_12_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 78 ], | |
"BLUT": [ 79 ], | |
"C0": [ 80 ], | |
"Z": [ 75 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_12_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 81 ], | |
"C": [ 82 ], | |
"D": [ 60 ], | |
"Z": [ 78 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_12_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100000111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 81 ], | |
"C": [ 82 ], | |
"D": [ 60 ], | |
"Z": [ 79 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_12_A_PFUMX_Z_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 73 ], | |
"D": [ 83 ], | |
"Z": [ 80 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_13": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111100011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 84 ], | |
"C": [ 85 ], | |
"D": [ 86 ], | |
"Z": [ 87 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_13_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 54 ], | |
"D": [ 88 ], | |
"Z": [ 85 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_13_D_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 89 ], | |
"BLUT": [ 90 ], | |
"C0": [ 60 ], | |
"Z": [ 86 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_13_D_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000011101110111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 91 ], | |
"B": [ 92 ], | |
"C": [ 93 ], | |
"D": [ 57 ], | |
"Z": [ 89 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_13_D_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 91 ], | |
"B": [ 92 ], | |
"C": [ 93 ], | |
"D": [ 57 ], | |
"Z": [ 90 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 94 ], | |
"C": [ 44 ], | |
"D": [ 95 ], | |
"Z": [ 96 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 97 ], | |
"B": [ 63 ], | |
"C": [ 98 ], | |
"D": [ 65 ], | |
"Z": [ 95 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 99 ], | |
"A1": [ 100 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 101 ], | |
"COUT": [ 102 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 97 ], | |
"S1": [ 103 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z_A_CCU2C_S0_S1_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001000000001001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 104 ], | |
"B": [ 103 ], | |
"C": [ 105 ], | |
"D": [ 106 ], | |
"Z": [ 107 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z_A_CCU2C_S0_S1_LUT4_B_Z_PFUMX_C0": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 108 ], | |
"BLUT": [ 109 ], | |
"C0": [ 107 ], | |
"Z": [ 110 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z_A_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001000000001001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 111 ], | |
"B": [ 112 ], | |
"C": [ 97 ], | |
"D": [ 113 ], | |
"Z": [ 114 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_14_D_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 113 ], | |
"B": [ 73 ], | |
"C": [ 99 ], | |
"D": [ 60 ], | |
"Z": [ 98 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_15": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 115 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 116 ], | |
"Z": [ 117 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_15_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 73 ], | |
"B": [ 111 ], | |
"C": [ 60 ], | |
"D": [ 118 ], | |
"Z": [ 115 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_15_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 112 ], | |
"B": [ 91 ], | |
"C": [ 119 ], | |
"D": [ 60 ], | |
"Z": [ 118 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_1_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 57 ], | |
"C": [ 60 ], | |
"D": [ 104 ], | |
"Z": [ 50 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_1_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 91 ], | |
"B": [ 60 ], | |
"C": [ 54 ], | |
"D": [ 120 ], | |
"Z": [ 51 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 121 ], | |
"C": [ 54 ], | |
"D": [ 122 ], | |
"Z": [ 123 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 57 ], | |
"B": [ 105 ], | |
"C": [ 124 ], | |
"D": [ 60 ], | |
"Z": [ 121 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000011101110111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 125 ], | |
"C": [ 126 ], | |
"D": [ 63 ], | |
"Z": [ 122 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 127 ], | |
"A1": [ 124 ], | |
"B0": [ "1" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ "1" ], | |
"COUT": [ 128 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 129 ], | |
"S1": [ 126 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 72 ], | |
"A1": [ 130 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 102 ], | |
"COUT": [ 131 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 71 ], | |
"S1": [ 106 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 88 ], | |
"A1": [ 132 ], | |
"B0": [ "1" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 128 ], | |
"COUT": [ 133 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 92 ], | |
"S1": [ 134 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_1_S1_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100001100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 83 ], | |
"C": [ 134 ], | |
"D": [ 135 ], | |
"Z": [ 136 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 137 ], | |
"A1": [ 119 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 138 ], | |
"COUT": [ 139 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 140 ], | |
"S1": [ 112 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100001100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 58 ], | |
"C": [ 140 ], | |
"D": [ 114 ], | |
"Z": [ 141 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 142 ], | |
"B": [ 141 ], | |
"C": [ 143 ], | |
"D": [ 144 ], | |
"Z": [ 108 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 142 ], | |
"B": [ 141 ], | |
"C": [ 143 ], | |
"D": [ 144 ], | |
"Z": [ 109 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B_D_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 145 ], | |
"BLUT": [ 146 ], | |
"C0": [ 74 ], | |
"Z": [ 144 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B_D_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000110100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 93 ], | |
"B": [ 147 ], | |
"C": [ 148 ], | |
"D": [ 71 ], | |
"Z": [ 145 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B_D_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000001101" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 93 ], | |
"B": [ 147 ], | |
"C": [ 148 ], | |
"D": [ 71 ], | |
"Z": [ 146 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_2_S0_LUT4_C_Z_LUT4_B_D_PFUMX_Z_BLUT_LUT4_Z_C_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 139 ], | |
"COUT": [ 149 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 148 ], | |
"S1": [ 150 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_3": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 151 ], | |
"A1": [ 82 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 131 ], | |
"COUT": [ 138 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 147 ], | |
"S1": [ 81 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_COUT_CCU2C_COUT_3_S1_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011000000001011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 93 ], | |
"B": [ 147 ], | |
"C": [ 83 ], | |
"D": [ 81 ], | |
"Z": [ 143 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001000000001001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 104 ], | |
"B": [ 120 ], | |
"C": [ 74 ], | |
"D": [ 129 ], | |
"Z": [ 152 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 153 ], | |
"B": [ 136 ], | |
"C": [ 154 ], | |
"D": [ 152 ], | |
"Z": [ 155 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_A_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000001011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 153 ], | |
"C": [ 155 ], | |
"D": [ 156 ], | |
"Z": [ 157 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_A_LUT4_B_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 153 ], | |
"C": [ 155 ], | |
"D": [ 156 ], | |
"Z": [ 158 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_A_LUT4_B_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 157 ], | |
"BLUT": [ 158 ], | |
"C0": [ 159 ], | |
"Z": [ 160 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_A_LUT4_B_Z_PFUMX_ALUT_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 162 ], | |
"C": [ 163 ], | |
"D": [ 164 ], | |
"Z": [ 159 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 165 ], | |
"C": [ 163 ], | |
"D": [ 164 ], | |
"Z": [ 153 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_CCU2C_S1_S0_LUT4_D_Z_LUT4_D_Z_LUT4_A": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010111001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 155 ], | |
"B": [ 164 ], | |
"C": [ 162 ], | |
"D": [ 60 ], | |
"Z": [ 166 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001000000001001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 105 ], | |
"B": [ 126 ], | |
"C": [ 58 ], | |
"D": [ 62 ], | |
"Z": [ 167 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_2_D_LUT4_Z_C_LUT4_B_Z_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100001100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 113 ], | |
"C": [ 168 ], | |
"D": [ 167 ], | |
"Z": [ 154 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_3": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 169 ], | |
"B": [ 54 ], | |
"C": [ 44 ], | |
"D": [ 170 ], | |
"Z": [ 171 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_3_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 83 ], | |
"C": [ 57 ], | |
"D": [ 172 ], | |
"Z": [ 169 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_3_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 134 ], | |
"B": [ 91 ], | |
"C": [ 132 ], | |
"D": [ 60 ], | |
"Z": [ 172 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_3_D_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 88 ], | |
"A1": [ 132 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 173 ], | |
"COUT": [ 174 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 84 ], | |
"S1": [ 170 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_4": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 175 ], | |
"C": [ 54 ], | |
"D": [ 176 ], | |
"Z": [ 177 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_4_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 57 ], | |
"B": [ 111 ], | |
"C": [ 178 ], | |
"D": [ 60 ], | |
"Z": [ 175 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_4_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000011101110111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 44 ], | |
"B": [ 179 ], | |
"C": [ 180 ], | |
"D": [ 63 ], | |
"Z": [ 176 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_4_D_LUT4_Z_C_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:219|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 59 ], | |
"A1": [ 178 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 133 ], | |
"COUT": [ 101 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 62 ], | |
"S1": [ 180 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_4_D_LUT4_Z_C_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001000000001001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 93 ], | |
"B": [ 92 ], | |
"C": [ 111 ], | |
"D": [ 180 ], | |
"Z": [ 135 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_5": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 181 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 182 ], | |
"Z": [ 183 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_5_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 73 ], | |
"B": [ 104 ], | |
"C": [ 60 ], | |
"D": [ 184 ], | |
"Z": [ 181 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_5_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 103 ], | |
"B": [ 91 ], | |
"C": [ 100 ], | |
"D": [ 60 ], | |
"Z": [ 184 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_5_D_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 99 ], | |
"A1": [ 100 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 185 ], | |
"COUT": [ 186 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 94 ], | |
"S1": [ 182 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 187 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 188 ], | |
"Z": [ 189 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 190 ], | |
"BLUT": [ 191 ], | |
"C0": [ 192 ], | |
"Z": [ 187 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 106 ], | |
"C": [ 130 ], | |
"D": [ 60 ], | |
"Z": [ 190 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100000111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 106 ], | |
"C": [ 130 ], | |
"D": [ 60 ], | |
"Z": [ 191 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6_A_PFUMX_Z_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 73 ], | |
"D": [ 105 ], | |
"Z": [ 192 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_6_D_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 72 ], | |
"A1": [ 130 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 186 ], | |
"COUT": [ 193 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 66 ], | |
"S1": [ 188 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 194 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 195 ], | |
"Z": [ 196 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 197 ], | |
"BLUT": [ 198 ], | |
"C0": [ 199 ], | |
"Z": [ 194 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 147 ], | |
"C": [ 151 ], | |
"D": [ 60 ], | |
"Z": [ 197 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100000111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 63 ], | |
"B": [ 147 ], | |
"C": [ 151 ], | |
"D": [ 60 ], | |
"Z": [ 198 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7_A_PFUMX_Z_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 73 ], | |
"D": [ 93 ], | |
"Z": [ 199 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_7_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 151 ], | |
"A1": [ 82 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 193 ], | |
"COUT": [ 200 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 195 ], | |
"S1": [ 76 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_8": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 201 ], | |
"B": [ 65 ], | |
"C": [ 44 ], | |
"D": [ 202 ], | |
"Z": [ 203 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_8_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 73 ], | |
"B": [ 58 ], | |
"C": [ 60 ], | |
"D": [ 204 ], | |
"Z": [ 201 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_8_A_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 164 ], | |
"D": [ 205 ], | |
"Z": [ 73 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_8_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 140 ], | |
"B": [ 91 ], | |
"C": [ 137 ], | |
"D": [ 60 ], | |
"Z": [ 204 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_8_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 137 ], | |
"A1": [ 119 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 200 ], | |
"COUT": [ 206 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 202 ], | |
"S1": [ 116 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_9": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010001000100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 207 ], | |
"B": [ 54 ], | |
"C": [ 44 ], | |
"D": [ 208 ], | |
"Z": [ 209 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_9_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 74 ], | |
"C": [ 57 ], | |
"D": [ 210 ], | |
"Z": [ 207 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_9_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111011100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 129 ], | |
"B": [ 91 ], | |
"C": [ 127 ], | |
"D": [ 60 ], | |
"Z": [ 210 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_9_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 127 ], | |
"A1": [ 124 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 211 ], | |
"COUT": [ 173 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 208 ], | |
"S1": [ 125 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 168 ], | |
"A1": [ 120 ], | |
"B0": [ "1" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ "1" ], | |
"COUT": [ 211 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 45 ], | |
"S1": [ 49 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_B_CCU2C_S0_COUT_CCU2C_COUT": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:245|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 59 ], | |
"A1": [ 178 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 174 ], | |
"COUT": [ 185 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 61 ], | |
"S1": [ 179 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 57 ], | |
"C": [ 60 ], | |
"D": [ 113 ], | |
"Z": [ 46 ] | |
} | |
}, | |
"d.counter$next_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 91 ], | |
"B": [ 60 ], | |
"C": [ 54 ], | |
"D": [ 168 ], | |
"Z": [ 47 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 117 ], | |
"LSR": [ "0" ], | |
"Q": [ 119 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 203 ], | |
"LSR": [ "0" ], | |
"Q": [ 137 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 171 ], | |
"LSR": [ "0" ], | |
"Q": [ 132 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_11": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 87 ], | |
"LSR": [ "0" ], | |
"Q": [ 88 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_12": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 123 ], | |
"LSR": [ "0" ], | |
"Q": [ 124 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_13": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 209 ], | |
"LSR": [ "0" ], | |
"Q": [ 127 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_14": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 52 ], | |
"LSR": [ "0" ], | |
"Q": [ 120 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_15": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 48 ], | |
"LSR": [ "0" ], | |
"Q": [ 168 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 77 ], | |
"LSR": [ "0" ], | |
"Q": [ 82 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 196 ], | |
"LSR": [ "0" ], | |
"Q": [ 151 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 189 ], | |
"LSR": [ "0" ], | |
"Q": [ 130 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 67 ], | |
"LSR": [ "0" ], | |
"Q": [ 72 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 183 ], | |
"LSR": [ "0" ], | |
"Q": [ 100 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 65 ], | |
"CLK": [ 41 ], | |
"DI": [ 96 ], | |
"LSR": [ "0" ], | |
"Q": [ 99 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 177 ], | |
"LSR": [ "0" ], | |
"Q": [ 178 ] | |
} | |
}, | |
"d.counter_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 54 ], | |
"CLK": [ 41 ], | |
"DI": [ 56 ], | |
"LSR": [ "0" ], | |
"Q": [ 59 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 212 ], | |
"D1": [ 213 ], | |
"SD": [ 214 ], | |
"Z": [ 215 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 216 ], | |
"BLUT": [ 217 ], | |
"C0": [ 218 ], | |
"Z": [ 212 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 222 ], | |
"Z": [ 216 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 222 ], | |
"Z": [ 217 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D1_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 223 ], | |
"BLUT": [ 224 ], | |
"C0": [ 218 ], | |
"Z": [ 213 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D1_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 222 ], | |
"Z": [ 223 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_L6MUX21_SD_D1_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000001111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 222 ], | |
"Z": [ 224 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 221 ], | |
"B": [ 219 ], | |
"C": [ 220 ], | |
"D": [ 214 ], | |
"Z": [ 225 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_PFUMX_C0": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 226 ], | |
"BLUT": [ 227 ], | |
"C0": [ 214 ], | |
"Z": [ 228 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_PFUMX_C0_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 229 ], | |
"Z": [ 226 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_PFUMX_C0_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 219 ], | |
"B": [ 220 ], | |
"C": [ 221 ], | |
"D": [ 229 ], | |
"Z": [ 227 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET", | |
"SRMODE": "LSR_OVER_CE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:48" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 230 ], | |
"CLK": [ 41 ], | |
"DI": [ 231 ], | |
"LSR": [ "0" ], | |
"Q": [ 214 ] | |
} | |
}, | |
"d.counter_fifo.r_rdy_TRELLIS_FF_Q_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 231 ], | |
"D": [ 232 ], | |
"Z": [ 230 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.level$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:79" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ "0" ], | |
"D": [ 233 ], | |
"Z": [ 234 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.level_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 235 ], | |
"CLK": [ 41 ], | |
"DI": [ 234 ], | |
"LSR": [ "0" ], | |
"Q": [ 233 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.level_TRELLIS_FF_Q_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 231 ], | |
"D": [ 236 ], | |
"Z": [ 235 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.r_en_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 232 ], | |
"C": [ 214 ], | |
"D": [ 233 ], | |
"Z": [ 231 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage.0.0.0": { | |
"hide_name": 0, | |
"type": "TRELLIS_DPR16X4", | |
"parameters": { | |
"INITVAL": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0000", | |
"WCKMUX": "WCK", | |
"WREMUX": "WRE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/lutrams_map.v:15" | |
}, | |
"port_directions": { | |
"DI": "input", | |
"DO": "output", | |
"RAD": "input", | |
"WAD": "input", | |
"WCK": "input", | |
"WRE": "input" | |
}, | |
"connections": { | |
"DI": [ 237, 238, 239, 240 ], | |
"DO": [ 241, 242, 243, 244 ], | |
"RAD": [ "0", "0", "0", "0" ], | |
"WAD": [ "0", "0", "0", "0" ], | |
"WCK": [ 41 ], | |
"WRE": [ 236 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage.1.0.0": { | |
"hide_name": 0, | |
"type": "TRELLIS_DPR16X4", | |
"parameters": { | |
"INITVAL": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0000", | |
"WCKMUX": "WCK", | |
"WREMUX": "WRE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/lutrams_map.v:15" | |
}, | |
"port_directions": { | |
"DI": "input", | |
"DO": "output", | |
"RAD": "input", | |
"WAD": "input", | |
"WCK": "input", | |
"WRE": "input" | |
}, | |
"connections": { | |
"DI": [ 245, 246, 247, 248 ], | |
"DO": [ 249, 250, 251, 252 ], | |
"RAD": [ "0", "0", "0", "0" ], | |
"WAD": [ "0", "0", "0", "0" ], | |
"WCK": [ 41 ], | |
"WRE": [ 236 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage.2.0.0": { | |
"hide_name": 0, | |
"type": "TRELLIS_DPR16X4", | |
"parameters": { | |
"INITVAL": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0000", | |
"WCKMUX": "WCK", | |
"WREMUX": "WRE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/lutrams_map.v:15" | |
}, | |
"port_directions": { | |
"DI": "input", | |
"DO": "output", | |
"RAD": "input", | |
"WAD": "input", | |
"WCK": "input", | |
"WRE": "input" | |
}, | |
"connections": { | |
"DI": [ 253, 254, 255, 256 ], | |
"DO": [ 257, 258, 259, 260 ], | |
"RAD": [ "0", "0", "0", "0" ], | |
"WAD": [ "0", "0", "0", "0" ], | |
"WCK": [ 41 ], | |
"WRE": [ 236 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage.3.0.0": { | |
"hide_name": 0, | |
"type": "TRELLIS_DPR16X4", | |
"parameters": { | |
"INITVAL": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0000", | |
"WCKMUX": "WCK", | |
"WREMUX": "WRE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/lutrams_map.v:15" | |
}, | |
"port_directions": { | |
"DI": "input", | |
"DO": "output", | |
"RAD": "input", | |
"WAD": "input", | |
"WCK": "input", | |
"WRE": "input" | |
}, | |
"connections": { | |
"DI": [ 261, 262, 263, 264 ], | |
"DO": [ 265, 266, 267, 268 ], | |
"RAD": [ "0", "0", "0", "0" ], | |
"WAD": [ "0", "0", "0", "0" ], | |
"WCK": [ 41 ], | |
"WRE": [ 236 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 244 ], | |
"LSR": [ "0" ], | |
"Q": [ 269 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 243 ], | |
"LSR": [ "0" ], | |
"Q": [ 270 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 250 ], | |
"LSR": [ "0" ], | |
"Q": [ 271 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_11": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 249 ], | |
"LSR": [ "0" ], | |
"Q": [ 272 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_12": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 260 ], | |
"LSR": [ "0" ], | |
"Q": [ 273 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_13": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 259 ], | |
"LSR": [ "0" ], | |
"Q": [ 274 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_14": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 258 ], | |
"LSR": [ "0" ], | |
"Q": [ 275 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_15": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 257 ], | |
"LSR": [ "0" ], | |
"Q": [ 276 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 242 ], | |
"LSR": [ "0" ], | |
"Q": [ 277 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 241 ], | |
"LSR": [ "0" ], | |
"Q": [ 278 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 268 ], | |
"LSR": [ "0" ], | |
"Q": [ 279 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 267 ], | |
"LSR": [ "0" ], | |
"Q": [ 280 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 266 ], | |
"LSR": [ "0" ], | |
"Q": [ 281 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 265 ], | |
"LSR": [ "0" ], | |
"Q": [ 282 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 252 ], | |
"LSR": [ "0" ], | |
"Q": [ 283 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_r_data_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 231 ], | |
"CLK": [ 41 ], | |
"DI": [ 251 ], | |
"LSR": [ "0" ], | |
"Q": [ 284 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 233 ], | |
"C": [ 285 ], | |
"D": [ 44 ], | |
"Z": [ 236 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 60 ], | |
"C": [ 285 ], | |
"D": [ 286 ], | |
"Z": [ 156 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_C_D_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 286 ], | |
"C": [ 91 ], | |
"D": [ 57 ], | |
"Z": [ 54 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_C_D_LUT4_B_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 286 ], | |
"C": [ 91 ], | |
"D": [ 73 ], | |
"Z": [ 65 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_C_D_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 286 ], | |
"D": [ 60 ], | |
"Z": [ 44 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_C_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 287 ], | |
"B": [ 161 ], | |
"C": [ 163 ], | |
"D": [ 164 ], | |
"Z": [ 286 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 288 ], | |
"B": [ 289 ], | |
"C": [ 290 ], | |
"D": [ 291 ], | |
"Z": [ 285 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 59 ], | |
"B": [ 178 ], | |
"C": [ 99 ], | |
"D": [ 100 ], | |
"Z": [ 288 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 120 ], | |
"B": [ 127 ], | |
"C": [ 88 ], | |
"D": [ 132 ], | |
"Z": [ 289 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 137 ], | |
"B": [ 119 ], | |
"C": [ 168 ], | |
"D": [ 124 ], | |
"Z": [ 290 ] | |
} | |
}, | |
"d.counter_fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 72 ], | |
"B": [ 130 ], | |
"C": [ 151 ], | |
"D": [ 82 ], | |
"Z": [ 291 ] | |
} | |
}, | |
"d.fifo.r_rdy_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET", | |
"SRMODE": "LSR_OVER_CE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:48" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 292 ], | |
"CLK": [ 41 ], | |
"DI": [ 293 ], | |
"LSR": [ "0" ], | |
"Q": [ 294 ] | |
} | |
}, | |
"d.fifo.r_rdy_TRELLIS_FF_Q_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 225 ], | |
"Z": [ 292 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 296 ], | |
"Z": [ 297 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 298 ], | |
"Z": [ 299 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_10": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 300 ], | |
"Z": [ 301 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 302 ], | |
"Z": [ 303 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_2_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 304 ], | |
"B1": [ 305 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 306 ], | |
"COUT": [ 307 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 302 ], | |
"S1": [ 298 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_3": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 308 ], | |
"Z": [ 309 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_4": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 310 ], | |
"Z": [ 311 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_4_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 312 ], | |
"B1": [ 313 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 314 ], | |
"COUT": [ 306 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 310 ], | |
"S1": [ 308 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_5": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 315 ], | |
"Z": [ 316 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_6": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 317 ], | |
"Z": [ 318 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_6_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 319 ], | |
"B1": [ 320 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 321 ], | |
"COUT": [ 314 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 317 ], | |
"S1": [ 315 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_7": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 322 ], | |
"Z": [ 323 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_8": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 324 ], | |
"Z": [ 325 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_8_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 326 ], | |
"B1": [ 327 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 328 ], | |
"COUT": [ 321 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 324 ], | |
"S1": [ 322 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_9": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 295 ], | |
"D": [ 329 ], | |
"Z": [ 330 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_9_D_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "1" ], | |
"A1": [ "0" ], | |
"B0": [ 331 ], | |
"B1": [ 332 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ "0" ], | |
"COUT": [ 328 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 300 ], | |
"S1": [ 329 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 333 ], | |
"B": [ 313 ], | |
"C": [ 304 ], | |
"D": [ 334 ], | |
"Z": [ 295 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 335 ], | |
"BLUT": [ 336 ], | |
"C0": [ 312 ], | |
"Z": [ 333 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 337 ], | |
"B": [ 332 ], | |
"C": [ 327 ], | |
"D": [ 319 ], | |
"Z": [ 335 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 337 ], | |
"B": [ 332 ], | |
"C": [ 327 ], | |
"D": [ 319 ], | |
"Z": [ 336 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 331 ], | |
"B": [ 326 ], | |
"C": [ 320 ], | |
"D": [ 305 ], | |
"Z": [ 337 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume$next_LUT4_Z_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 334 ], | |
"B1": [ "0" ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 307 ], | |
"COUT": [ 338 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 296 ], | |
"S1": [ 339 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 297 ], | |
"LSR": [ "0" ], | |
"Q": [ 334 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 299 ], | |
"LSR": [ "0" ], | |
"Q": [ 305 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 301 ], | |
"LSR": [ "0" ], | |
"Q": [ 331 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 303 ], | |
"LSR": [ "0" ], | |
"Q": [ 304 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 309 ], | |
"LSR": [ "0" ], | |
"Q": [ 313 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 311 ], | |
"LSR": [ "0" ], | |
"Q": [ 312 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 316 ], | |
"LSR": [ "0" ], | |
"Q": [ 320 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 318 ], | |
"LSR": [ "0" ], | |
"Q": [ 319 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 323 ], | |
"LSR": [ "0" ], | |
"Q": [ 327 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 325 ], | |
"LSR": [ "0" ], | |
"Q": [ 326 ] | |
} | |
}, | |
"d.fifo.unbuffered.consume_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 293 ], | |
"CLK": [ 41 ], | |
"DI": [ 330 ], | |
"LSR": [ "0" ], | |
"Q": [ 332 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 340 ], | |
"B": [ 341 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 343 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 344 ], | |
"B": [ 345 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 346 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_10": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 347 ], | |
"B": [ 348 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 349 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 350 ], | |
"B": [ 351 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 352 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_2_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 353 ], | |
"A1": [ 354 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 355 ], | |
"COUT": [ 356 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 350 ], | |
"S1": [ 344 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_2_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 353 ], | |
"B1": [ 354 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 357 ], | |
"COUT": [ 358 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 351 ], | |
"S1": [ 345 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_3": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 359 ], | |
"B": [ 360 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 361 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_4": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 362 ], | |
"B": [ 363 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 364 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_4_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 365 ], | |
"A1": [ 366 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 367 ], | |
"COUT": [ 355 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 362 ], | |
"S1": [ 359 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_4_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 365 ], | |
"B1": [ 366 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 368 ], | |
"COUT": [ 357 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 363 ], | |
"S1": [ 360 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_5": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 369 ], | |
"B": [ 370 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 371 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_6": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 372 ], | |
"B": [ 373 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 374 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_6_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 375 ], | |
"A1": [ 376 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 377 ], | |
"COUT": [ 367 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 372 ], | |
"S1": [ 369 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_6_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 375 ], | |
"B1": [ 376 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 378 ], | |
"COUT": [ 368 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 373 ], | |
"S1": [ 370 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_7": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 379 ], | |
"B": [ 380 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 381 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_8": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 382 ], | |
"B": [ 383 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 384 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_8_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 385 ], | |
"A1": [ 386 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 387 ], | |
"COUT": [ 377 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 382 ], | |
"S1": [ 379 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_8_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 385 ], | |
"B1": [ 386 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 388 ], | |
"COUT": [ 378 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 383 ], | |
"S1": [ 380 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_9": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100101011001100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 389 ], | |
"B": [ 390 ], | |
"C": [ 342 ], | |
"D": [ 293 ], | |
"Z": [ 391 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_9_A_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 392 ], | |
"A1": [ 393 ], | |
"B0": [ "1" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ "1" ], | |
"COUT": [ 387 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 347 ], | |
"S1": [ 389 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_9_B_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "1" ], | |
"A1": [ "0" ], | |
"B0": [ 392 ], | |
"B1": [ 393 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ "0" ], | |
"COUT": [ 388 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 348 ], | |
"S1": [ 390 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_A_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:164|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 394 ], | |
"A1": [ "0" ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 356 ], | |
"COUT": [ 395 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 340 ], | |
"S1": [ 396 ] | |
} | |
}, | |
"d.fifo.unbuffered.level$next_LUT4_Z_B_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:162|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 394 ], | |
"B1": [ "0" ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 358 ], | |
"COUT": [ 397 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 341 ], | |
"S1": [ 398 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 399 ], | |
"CLK": [ 41 ], | |
"DI": [ 343 ], | |
"LSR": [ "0" ], | |
"Q": [ 394 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 400 ], | |
"CLK": [ 41 ], | |
"DI": [ 346 ], | |
"LSR": [ "0" ], | |
"Q": [ 354 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 401 ], | |
"CLK": [ 41 ], | |
"DI": [ 349 ], | |
"LSR": [ "0" ], | |
"Q": [ 392 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_10_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 401 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_1_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 400 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 402 ], | |
"CLK": [ 41 ], | |
"DI": [ 352 ], | |
"LSR": [ "0" ], | |
"Q": [ 353 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_2_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 402 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 403 ], | |
"CLK": [ 41 ], | |
"DI": [ 361 ], | |
"LSR": [ "0" ], | |
"Q": [ 366 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_3_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 403 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 404 ], | |
"CLK": [ 41 ], | |
"DI": [ 364 ], | |
"LSR": [ "0" ], | |
"Q": [ 365 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_4_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 404 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 405 ], | |
"CLK": [ 41 ], | |
"DI": [ 371 ], | |
"LSR": [ "0" ], | |
"Q": [ 376 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_5_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 405 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 406 ], | |
"CLK": [ 41 ], | |
"DI": [ 374 ], | |
"LSR": [ "0" ], | |
"Q": [ 375 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_6_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 406 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 407 ], | |
"CLK": [ 41 ], | |
"DI": [ 381 ], | |
"LSR": [ "0" ], | |
"Q": [ 386 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_7_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 407 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 408 ], | |
"CLK": [ 41 ], | |
"DI": [ 384 ], | |
"LSR": [ "0" ], | |
"Q": [ 385 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_8_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 408 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 409 ], | |
"CLK": [ 41 ], | |
"DI": [ 391 ], | |
"LSR": [ "0" ], | |
"Q": [ 393 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_9_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 409 ] | |
} | |
}, | |
"d.fifo.unbuffered.level_TRELLIS_FF_Q_CE_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 293 ], | |
"D": [ 342 ], | |
"Z": [ 399 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 411 ], | |
"Z": [ 412 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 413 ], | |
"Z": [ 414 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_10": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 415 ], | |
"Z": [ 416 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 417 ], | |
"Z": [ 418 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_2_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 419 ], | |
"B1": [ 420 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 421 ], | |
"COUT": [ 422 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 417 ], | |
"S1": [ 413 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_3": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 423 ], | |
"Z": [ 424 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_4": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 425 ], | |
"Z": [ 426 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_4_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 427 ], | |
"B1": [ 428 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 429 ], | |
"COUT": [ 421 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 425 ], | |
"S1": [ 423 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_5": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 430 ], | |
"Z": [ 431 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_6": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 432 ], | |
"Z": [ 433 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_6_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 434 ], | |
"B1": [ 435 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 436 ], | |
"COUT": [ 429 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 432 ], | |
"S1": [ 430 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_7": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 437 ], | |
"Z": [ 438 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_8": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 439 ], | |
"Z": [ 440 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_8_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 441 ], | |
"B1": [ 442 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 443 ], | |
"COUT": [ 436 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 439 ], | |
"S1": [ 437 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_9": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 410 ], | |
"D": [ 444 ], | |
"Z": [ 445 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_9_D_CCU2C_S1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "1" ], | |
"A1": [ "0" ], | |
"B0": [ 446 ], | |
"B1": [ 447 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ "0" ], | |
"COUT": [ 443 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 415 ], | |
"S1": [ 444 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 448 ], | |
"B": [ 428 ], | |
"C": [ 419 ], | |
"D": [ 449 ], | |
"Z": [ 410 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 450 ], | |
"BLUT": [ 451 ], | |
"C0": [ 427 ], | |
"Z": [ 448 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 452 ], | |
"B": [ 447 ], | |
"C": [ 442 ], | |
"D": [ 434 ], | |
"Z": [ 450 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 452 ], | |
"B": [ 447 ], | |
"C": [ 442 ], | |
"D": [ 434 ], | |
"Z": [ 451 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_C_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 446 ], | |
"B": [ 441 ], | |
"C": [ 435 ], | |
"D": [ 420 ], | |
"Z": [ 452 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce$next_LUT4_Z_D_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:87|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 449 ], | |
"B1": [ "0" ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 422 ], | |
"COUT": [ 453 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 411 ], | |
"S1": [ 454 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 412 ], | |
"LSR": [ "0" ], | |
"Q": [ 449 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 414 ], | |
"LSR": [ "0" ], | |
"Q": [ 420 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 416 ], | |
"LSR": [ "0" ], | |
"Q": [ 446 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 418 ], | |
"LSR": [ "0" ], | |
"Q": [ 419 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 424 ], | |
"LSR": [ "0" ], | |
"Q": [ 428 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 426 ], | |
"LSR": [ "0" ], | |
"Q": [ 427 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 431 ], | |
"LSR": [ "0" ], | |
"Q": [ 435 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 433 ], | |
"LSR": [ "0" ], | |
"Q": [ 434 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 438 ], | |
"LSR": [ "0" ], | |
"Q": [ 442 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 440 ], | |
"LSR": [ "0" ], | |
"Q": [ 441 ] | |
} | |
}, | |
"d.fifo.unbuffered.produce_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 342 ], | |
"CLK": [ 41 ], | |
"DI": [ 445 ], | |
"LSR": [ "0" ], | |
"Q": [ 447 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000011001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 225 ], | |
"C": [ 294 ], | |
"D": [ 455 ], | |
"Z": [ 293 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 353 ], | |
"B": [ 354 ], | |
"C": [ 394 ], | |
"D": [ 456 ], | |
"Z": [ 455 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z_D_LUT4_Z_D_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 457 ], | |
"BLUT": [ 458 ], | |
"C0": [ 459 ], | |
"Z": [ 456 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z_D_LUT4_Z_D_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 375 ], | |
"B": [ 376 ], | |
"C": [ 365 ], | |
"D": [ 366 ], | |
"Z": [ 457 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z_D_LUT4_Z_D_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 375 ], | |
"B": [ 376 ], | |
"C": [ 365 ], | |
"D": [ 366 ], | |
"Z": [ 458 ] | |
} | |
}, | |
"d.fifo.unbuffered.r_en_LUT4_Z_D_LUT4_Z_D_PFUMX_Z_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 392 ], | |
"B": [ 393 ], | |
"C": [ 385 ], | |
"D": [ 386 ], | |
"Z": [ 459 ] | |
} | |
}, | |
"d.fifo.unbuffered.storage.0.0.0": { | |
"hide_name": 0, | |
"type": "DP16KD", | |
"parameters": { | |
"CLKAMUX": "CLKA", | |
"CLKBMUX": "CLKB", | |
"DATA_WIDTH_A": "00000000000000000000000000001001", | |
"DATA_WIDTH_B": "00000000000000000000000000001001", | |
"GSR": "ENABLED", | |
"INITVAL_00": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_01": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_02": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_03": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_04": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_05": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_06": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_07": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_08": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_09": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0A": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0B": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0C": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0D": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0E": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_0F": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_10": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_11": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_12": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_13": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_14": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_15": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_16": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_17": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_18": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_19": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1A": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1B": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1C": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1D": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1E": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_1F": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_20": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_21": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_22": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_23": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_24": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_25": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_26": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_27": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_28": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_29": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2A": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2B": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2C": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2D": "00x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2E": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxx0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x0000000000x00000000x00000000", | |
"INITVAL_2F": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_30": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_31": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_32": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_33": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_34": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_35": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_36": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_37": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_38": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_39": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3A": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3B": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3C": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3D": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3E": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"INITVAL_3F": "00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx00xxxxxxxxxxxxxxxxxx", | |
"WRITEMODE_A": "READBEFOREWRITE", | |
"WRITEMODE_B": "READBEFOREWRITE" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/brams_map.v:79" | |
}, | |
"port_directions": { | |
"ADA0": "input", | |
"ADA1": "input", | |
"ADA10": "input", | |
"ADA11": "input", | |
"ADA12": "input", | |
"ADA13": "input", | |
"ADA2": "input", | |
"ADA3": "input", | |
"ADA4": "input", | |
"ADA5": "input", | |
"ADA6": "input", | |
"ADA7": "input", | |
"ADA8": "input", | |
"ADA9": "input", | |
"ADB0": "input", | |
"ADB1": "input", | |
"ADB10": "input", | |
"ADB11": "input", | |
"ADB12": "input", | |
"ADB13": "input", | |
"ADB2": "input", | |
"ADB3": "input", | |
"ADB4": "input", | |
"ADB5": "input", | |
"ADB6": "input", | |
"ADB7": "input", | |
"ADB8": "input", | |
"ADB9": "input", | |
"CEA": "input", | |
"CEB": "input", | |
"CLKA": "input", | |
"CLKB": "input", | |
"DIA0": "input", | |
"DIA1": "input", | |
"DIA10": "input", | |
"DIA11": "input", | |
"DIA12": "input", | |
"DIA13": "input", | |
"DIA14": "input", | |
"DIA15": "input", | |
"DIA16": "input", | |
"DIA17": "input", | |
"DIA2": "input", | |
"DIA3": "input", | |
"DIA4": "input", | |
"DIA5": "input", | |
"DIA6": "input", | |
"DIA7": "input", | |
"DIA8": "input", | |
"DIA9": "input", | |
"DOB0": "output", | |
"DOB1": "output", | |
"DOB2": "output", | |
"DOB3": "output", | |
"DOB4": "output", | |
"DOB5": "output", | |
"DOB6": "output", | |
"DOB7": "output", | |
"DOB8": "output", | |
"OCEA": "input", | |
"OCEB": "input", | |
"RSTA": "input", | |
"RSTB": "input", | |
"WEA": "input", | |
"WEB": "input" | |
}, | |
"connections": { | |
"ADA0": [ "0" ], | |
"ADA1": [ "0" ], | |
"ADA10": [ 428 ], | |
"ADA11": [ 419 ], | |
"ADA12": [ 420 ], | |
"ADA13": [ 449 ], | |
"ADA2": [ "0" ], | |
"ADA3": [ 446 ], | |
"ADA4": [ 447 ], | |
"ADA5": [ 441 ], | |
"ADA6": [ 442 ], | |
"ADA7": [ 434 ], | |
"ADA8": [ 435 ], | |
"ADA9": [ 427 ], | |
"ADB0": [ "0" ], | |
"ADB1": [ "0" ], | |
"ADB10": [ 313 ], | |
"ADB11": [ 304 ], | |
"ADB12": [ 305 ], | |
"ADB13": [ 334 ], | |
"ADB2": [ "0" ], | |
"ADB3": [ 331 ], | |
"ADB4": [ 332 ], | |
"ADB5": [ 326 ], | |
"ADB6": [ 327 ], | |
"ADB7": [ 319 ], | |
"ADB8": [ 320 ], | |
"ADB9": [ 312 ], | |
"CEA": [ "1" ], | |
"CEB": [ 293 ], | |
"CLKA": [ 41 ], | |
"CLKB": [ 41 ], | |
"DIA0": [ 113 ], | |
"DIA1": [ 104 ], | |
"DIA10": [ "0" ], | |
"DIA11": [ "0" ], | |
"DIA12": [ "0" ], | |
"DIA13": [ "0" ], | |
"DIA14": [ "0" ], | |
"DIA15": [ "0" ], | |
"DIA16": [ "0" ], | |
"DIA17": [ "0" ], | |
"DIA2": [ 74 ], | |
"DIA3": [ 105 ], | |
"DIA4": [ 93 ], | |
"DIA5": [ 83 ], | |
"DIA6": [ 58 ], | |
"DIA7": [ 111 ], | |
"DIA8": [ "0" ], | |
"DIA9": [ "0" ], | |
"DOB0": [ 460 ], | |
"DOB1": [ 461 ], | |
"DOB2": [ 462 ], | |
"DOB3": [ 463 ], | |
"DOB4": [ 464 ], | |
"DOB5": [ 465 ], | |
"DOB6": [ 466 ], | |
"DOB7": [ 467 ], | |
"DOB8": [ 468 ], | |
"OCEA": [ "1" ], | |
"OCEB": [ "1" ], | |
"RSTA": [ "0" ], | |
"RSTB": [ "0" ], | |
"WEA": [ 342 ], | |
"WEB": [ "0" ] | |
} | |
}, | |
"d.fifo.unbuffered.storage_w_en_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 469 ], | |
"B": [ 470 ], | |
"C": [ 471 ], | |
"D": [ 44 ], | |
"Z": [ 342 ] | |
} | |
}, | |
"d.fifo.unbuffered.storage_w_en_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 376 ], | |
"B": [ 375 ], | |
"C": [ 365 ], | |
"D": [ 366 ], | |
"Z": [ 469 ] | |
} | |
}, | |
"d.fifo.unbuffered.storage_w_en_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 385 ], | |
"B": [ 393 ], | |
"C": [ 392 ], | |
"D": [ 386 ], | |
"Z": [ 470 ] | |
} | |
}, | |
"d.fifo.unbuffered.storage_w_en_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 354 ], | |
"C": [ 353 ], | |
"D": [ 394 ], | |
"Z": [ 471 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 353 ], | |
"B1": [ 354 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 472 ], | |
"COUT": [ 473 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 474 ], | |
"S1": [ 475 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0_1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 365 ], | |
"B1": [ 366 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 476 ], | |
"COUT": [ 472 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 477 ], | |
"S1": [ 478 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0_2": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 375 ], | |
"B1": [ 376 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 479 ], | |
"COUT": [ 476 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 480 ], | |
"S1": [ 481 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0_3": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 385 ], | |
"B1": [ 386 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 482 ], | |
"COUT": [ 479 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 483 ], | |
"S1": [ 484 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0_4": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ "0" ], | |
"A1": [ "0" ], | |
"B0": [ 394 ], | |
"B1": [ "0" ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ 473 ], | |
"COUT": [ 485 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 486 ], | |
"S1": [ 487 ] | |
} | |
}, | |
"d.fifo_level_CCU2C_S0_5": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/nmigen/nmigen/lib/fifo.py:251|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 294 ], | |
"A1": [ "0" ], | |
"B0": [ 392 ], | |
"B1": [ 393 ], | |
"C0": [ "0" ], | |
"C1": [ "0" ], | |
"CIN": [ "0" ], | |
"COUT": [ 482 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 488 ], | |
"S1": [ 489 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 490 ], | |
"D1": [ 491 ], | |
"SD": [ 492 ], | |
"Z": [ 493 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 494 ], | |
"BLUT": [ 495 ], | |
"C0": [ 496 ], | |
"Z": [ 490 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1110111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 497 ], | |
"B": [ 498 ], | |
"C": [ 499 ], | |
"D": [ 500 ], | |
"Z": [ 494 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 497 ], | |
"B": [ 498 ], | |
"C": [ 499 ], | |
"D": [ 500 ], | |
"Z": [ 495 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z_D_L6MUX21_Z": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 501 ], | |
"D1": [ 502 ], | |
"SD": [ 60 ], | |
"Z": [ 500 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 503 ], | |
"BLUT": [ 504 ], | |
"C0": [ 505 ], | |
"Z": [ 496 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000101110111011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 506 ], | |
"B": [ 507 ], | |
"C": [ 508 ], | |
"D": [ 509 ], | |
"Z": [ 503 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 506 ], | |
"B": [ 507 ], | |
"C": [ 508 ], | |
"D": [ 509 ], | |
"Z": [ 504 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 510 ], | |
"BLUT": [ 511 ], | |
"C0": [ 162 ], | |
"Z": [ 506 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1110111111111101" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 164 ], | |
"B": [ 163 ], | |
"C": [ 161 ], | |
"D": [ 512 ], | |
"Z": [ 510 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D0_PFUMX_Z_C0_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111110011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 164 ], | |
"B": [ 163 ], | |
"C": [ 161 ], | |
"D": [ 512 ], | |
"Z": [ 511 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D1_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 513 ], | |
"BLUT": [ 514 ], | |
"C0": [ 496 ], | |
"Z": [ 491 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 497 ], | |
"B": [ 498 ], | |
"C": [ 499 ], | |
"D": [ 500 ], | |
"Z": [ 513 ] | |
} | |
}, | |
"d.input_active$next_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 497 ], | |
"B": [ 498 ], | |
"C": [ 499 ], | |
"D": [ 500 ], | |
"Z": [ 514 ] | |
} | |
}, | |
"d.input_active_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000001111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 515 ], | |
"B": [ 60 ], | |
"C": [ 516 ], | |
"D": [ 517 ], | |
"Z": [ 492 ] | |
} | |
}, | |
"d.input_active_LUT4_D_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111110000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 518 ], | |
"B": [ 519 ], | |
"C": [ 520 ], | |
"D": [ 517 ], | |
"Z": [ 521 ] | |
} | |
}, | |
"d.input_active_LUT4_D_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 518 ], | |
"B": [ 519 ], | |
"C": [ 520 ], | |
"D": [ 517 ], | |
"Z": [ 522 ] | |
} | |
}, | |
"d.input_active_LUT4_D_2_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 488 ], | |
"B": [ 489 ], | |
"C": [ 483 ], | |
"D": [ 484 ], | |
"Z": [ 518 ] | |
} | |
}, | |
"d.input_active_LUT4_D_2_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 474 ], | |
"C": [ 475 ], | |
"D": [ 486 ], | |
"Z": [ 519 ] | |
} | |
}, | |
"d.input_active_LUT4_D_2_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 480 ], | |
"B": [ 481 ], | |
"C": [ 477 ], | |
"D": [ 478 ], | |
"Z": [ 520 ] | |
} | |
}, | |
"d.input_active_LUT4_D_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 164 ], | |
"D": [ 287 ], | |
"Z": [ 516 ] | |
} | |
}, | |
"d.input_active_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 523 ], | |
"CLK": [ 41 ], | |
"DI": [ 493 ], | |
"LSR": [ "0" ], | |
"Q": [ 517 ] | |
} | |
}, | |
"d.input_active_TRELLIS_FF_Q_CE_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 524 ], | |
"BLUT": [ 525 ], | |
"C0": [ 162 ], | |
"Z": [ 523 ] | |
} | |
}, | |
"d.input_active_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000011111100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 164 ], | |
"C": [ 161 ], | |
"D": [ 163 ], | |
"Z": [ 524 ] | |
} | |
}, | |
"d.input_active_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100111000001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 164 ], | |
"C": [ 161 ], | |
"D": [ 163 ], | |
"Z": [ 525 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 72 ], | |
"A1": [ 130 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 526 ], | |
"COUT": [ 527 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 528 ], | |
"S1": [ 529 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_1": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 99 ], | |
"A1": [ 100 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 530 ], | |
"COUT": [ 526 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 531 ], | |
"S1": [ 532 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_2": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 59 ], | |
"A1": [ 178 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 533 ], | |
"COUT": [ 530 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 534 ], | |
"S1": [ 535 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_3": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 88 ], | |
"A1": [ 132 ], | |
"B0": [ "1" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 536 ], | |
"COUT": [ 533 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 537 ], | |
"S1": [ 538 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_4": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 137 ], | |
"A1": [ 119 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 539 ], | |
"COUT": [ 540 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 541 ], | |
"S1": [ 542 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_5": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 151 ], | |
"A1": [ 82 ], | |
"B0": [ "0" ], | |
"B1": [ "0" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ 527 ], | |
"COUT": [ 539 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 543 ], | |
"S1": [ 544 ] | |
} | |
}, | |
"d.input_counter$next_CCU2C_S0_6": { | |
"hide_name": 0, | |
"type": "CCU2C", | |
"parameters": { | |
"INIT0": "1001011010101010", | |
"INIT1": "1001011010101010", | |
"INJECT1_0": "NO", | |
"INJECT1_1": "NO" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/home/awygle/udptherbone/udptherbone/udp.py:239|/usr/local/bin/../share/yosys/ecp5/arith_map.v:59" | |
}, | |
"port_directions": { | |
"A0": "input", | |
"A1": "input", | |
"B0": "input", | |
"B1": "input", | |
"C0": "input", | |
"C1": "input", | |
"CIN": "input", | |
"COUT": "output", | |
"D0": "input", | |
"D1": "input", | |
"S0": "output", | |
"S1": "output" | |
}, | |
"connections": { | |
"A0": [ 127 ], | |
"A1": [ 124 ], | |
"B0": [ "1" ], | |
"B1": [ "1" ], | |
"C0": [ "1" ], | |
"C1": [ "1" ], | |
"CIN": [ "1" ], | |
"COUT": [ 536 ], | |
"D0": [ "1" ], | |
"D1": [ "1" ], | |
"S0": [ 545 ], | |
"S1": [ 546 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 542 ], | |
"LSR": [ "0" ], | |
"Q": [ 264 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 541 ], | |
"LSR": [ "0" ], | |
"Q": [ 263 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_10": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 538 ], | |
"LSR": [ "0" ], | |
"Q": [ 246 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_11": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 537 ], | |
"LSR": [ "0" ], | |
"Q": [ 245 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_12": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 546 ], | |
"LSR": [ "0" ], | |
"Q": [ 240 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_13": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 545 ], | |
"LSR": [ "0" ], | |
"Q": [ 239 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_14": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 120 ], | |
"LSR": [ "0" ], | |
"Q": [ 238 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_15": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 168 ], | |
"LSR": [ "0" ], | |
"Q": [ 237 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 544 ], | |
"LSR": [ "0" ], | |
"Q": [ 262 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 543 ], | |
"LSR": [ "0" ], | |
"Q": [ 261 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 529 ], | |
"LSR": [ "0" ], | |
"Q": [ 256 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_5": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 528 ], | |
"LSR": [ "0" ], | |
"Q": [ 255 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_6": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 532 ], | |
"LSR": [ "0" ], | |
"Q": [ 254 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_7": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 531 ], | |
"LSR": [ "0" ], | |
"Q": [ 253 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_8": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 535 ], | |
"LSR": [ "0" ], | |
"Q": [ 248 ] | |
} | |
}, | |
"d.input_counter_TRELLIS_FF_Q_9": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 63 ], | |
"CLK": [ 41 ], | |
"DI": [ 534 ], | |
"LSR": [ "0" ], | |
"Q": [ 247 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 547 ], | |
"D1": [ 548 ], | |
"SD": [ 549 ], | |
"Z": [ 550 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 551 ], | |
"D1": [ 552 ], | |
"SD": [ 553 ], | |
"Z": [ 554 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 555 ], | |
"BLUT": [ 556 ], | |
"C0": [ 557 ], | |
"Z": [ 551 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 558 ], | |
"B": [ 498 ], | |
"C": [ 559 ], | |
"D": [ 166 ], | |
"Z": [ 555 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 558 ], | |
"B": [ 498 ], | |
"C": [ 559 ], | |
"D": [ 166 ], | |
"Z": [ 556 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D1_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 560 ], | |
"BLUT": [ 561 ], | |
"C0": [ 557 ], | |
"Z": [ 552 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D1_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 558 ], | |
"B": [ 498 ], | |
"C": [ 559 ], | |
"D": [ 166 ], | |
"Z": [ 560 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_D1_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 558 ], | |
"B": [ 498 ], | |
"C": [ 559 ], | |
"D": [ 166 ], | |
"Z": [ 561 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_SD_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010000000111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 562 ], | |
"B": [ 563 ], | |
"C": [ 564 ], | |
"D": [ 60 ], | |
"Z": [ 553 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_SD_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 164 ], | |
"C": [ 163 ], | |
"D": [ 205 ], | |
"Z": [ 562 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_SD_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 164 ], | |
"C": [ 161 ], | |
"D": [ 165 ], | |
"Z": [ 563 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_SD_LUT4_Z_B_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 162 ], | |
"D": [ 512 ], | |
"Z": [ 165 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_1_SD_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 565 ], | |
"D": [ 164 ], | |
"Z": [ 564 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 566 ], | |
"BLUT": [ 567 ], | |
"C0": [ 568 ], | |
"Z": [ 547 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 569 ], | |
"B": [ 570 ], | |
"C": [ 571 ], | |
"D": [ 160 ], | |
"Z": [ 566 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 569 ], | |
"B": [ 570 ], | |
"C": [ 571 ], | |
"D": [ 160 ], | |
"Z": [ 567 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D1_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 572 ], | |
"BLUT": [ 573 ], | |
"C0": [ 568 ], | |
"Z": [ 548 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1110111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 569 ], | |
"B": [ 570 ], | |
"C": [ 571 ], | |
"D": [ 160 ], | |
"Z": [ 572 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 569 ], | |
"B": [ 570 ], | |
"C": [ 571 ], | |
"D": [ 160 ], | |
"Z": [ 573 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000011101110111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 574 ], | |
"B": [ 60 ], | |
"C": [ 575 ], | |
"D": [ 287 ], | |
"Z": [ 549 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 565 ], | |
"D": [ 576 ], | |
"Z": [ 574 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 575 ], | |
"C": [ 577 ], | |
"D": [ 205 ], | |
"Z": [ 578 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 113 ], | |
"B": [ 579 ], | |
"C": [ 104 ], | |
"D": [ 580 ], | |
"Z": [ 577 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_C_LUT4_Z_B_LUT4_A": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 579 ], | |
"B": [ 104 ], | |
"C": [ 93 ], | |
"D": [ 113 ], | |
"Z": [ 581 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_C_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 105 ], | |
"D": [ 74 ], | |
"Z": [ 579 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_C_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 83 ], | |
"B": [ 111 ], | |
"C": [ 58 ], | |
"D": [ 93 ], | |
"Z": [ 580 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 155 ], | |
"B": [ 582 ], | |
"C": [ 578 ], | |
"D": [ 523 ], | |
"Z": [ 583 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000001" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 155 ], | |
"B": [ 582 ], | |
"C": [ 578 ], | |
"D": [ 523 ], | |
"Z": [ 584 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C_2": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 155 ], | |
"B": [ 582 ], | |
"C": [ 578 ], | |
"D": [ 523 ], | |
"Z": [ 585 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C_2_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 585 ], | |
"BLUT": [ 586 ], | |
"C0": [ 516 ], | |
"Z": [ 501 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C_3": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 155 ], | |
"B": [ 582 ], | |
"C": [ 578 ], | |
"D": [ 523 ], | |
"Z": [ 586 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_B_Z_LUT4_C_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 583 ], | |
"BLUT": [ 584 ], | |
"C0": [ 516 ], | |
"Z": [ 502 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 587 ], | |
"D": [ 164 ], | |
"Z": [ 575 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_PFUMX_C0": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 588 ], | |
"BLUT": [ 589 ], | |
"C0": [ 575 ], | |
"Z": [ 559 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_PFUMX_C0_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000101111000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 577 ], | |
"B": [ 60 ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 588 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_C_PFUMX_C0_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 577 ], | |
"B": [ 60 ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 589 ] | |
} | |
}, | |
"d.input_fsm_state$next_L6MUX21_Z_SD_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 287 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 557 ], | |
"B": [ 571 ], | |
"C": [ 590 ], | |
"D": [ 591 ], | |
"Z": [ 592 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 505 ], | |
"B": [ 509 ], | |
"C": [ 60 ], | |
"D": [ 508 ], | |
"Z": [ 557 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_A_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 164 ], | |
"C": [ 205 ], | |
"D": [ 587 ], | |
"Z": [ 508 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_A_LUT4_Z_D_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 205 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_A_LUT4_Z_D_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 163 ], | |
"D": [ 161 ], | |
"Z": [ 587 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000110100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 593 ], | |
"B": [ 60 ], | |
"C": [ 156 ], | |
"D": [ 594 ], | |
"Z": [ 590 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 93 ], | |
"B": [ 595 ], | |
"C": [ 164 ], | |
"D": [ 593 ], | |
"Z": [ 596 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 581 ], | |
"B": [ 595 ], | |
"C": [ 597 ], | |
"D": [ 60 ], | |
"Z": [ 598 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 287 ], | |
"D": [ 164 ], | |
"Z": [ 597 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 505 ], | |
"B": [ 507 ], | |
"C": [ 165 ], | |
"D": [ 598 ], | |
"Z": [ 599 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 505 ], | |
"B": [ 507 ], | |
"C": [ 165 ], | |
"D": [ 598 ], | |
"Z": [ 600 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 599 ], | |
"BLUT": [ 600 ], | |
"C0": [ 601 ], | |
"Z": [ 569 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D_Z_PFUMX_ALUT_C0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 602 ], | |
"BLUT": [ 603 ], | |
"C0": [ 164 ], | |
"Z": [ 601 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D_Z_PFUMX_ALUT_C0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010111111100" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 161 ], | |
"C": [ 163 ], | |
"D": [ 162 ], | |
"Z": [ 602 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_B_Z_LUT4_D_Z_PFUMX_ALUT_C0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 161 ], | |
"C": [ 163 ], | |
"D": [ 162 ], | |
"Z": [ 603 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 597 ], | |
"C": [ 581 ], | |
"D": [ 595 ], | |
"Z": [ 582 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 111 ], | |
"C": [ 83 ], | |
"D": [ 58 ], | |
"Z": [ 595 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000001100000101" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 156 ], | |
"B": [ 604 ], | |
"C": [ 110 ], | |
"D": [ 596 ], | |
"Z": [ 499 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_LUT4_D_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 104 ], | |
"B": [ 605 ], | |
"C": [ 60 ], | |
"D": [ 113 ], | |
"Z": [ 604 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_PFUMX_C0": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 606 ], | |
"BLUT": [ 607 ], | |
"C0": [ 596 ], | |
"Z": [ 568 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_PFUMX_C0_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 110 ], | |
"B": [ 60 ], | |
"C": [ 142 ], | |
"D": [ 604 ], | |
"Z": [ 606 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_PFUMX_C0_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100111101001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 110 ], | |
"B": [ 60 ], | |
"C": [ 142 ], | |
"D": [ 604 ], | |
"Z": [ 607 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_D_Z_PFUMX_C0_BLUT_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 287 ], | |
"C": [ 163 ], | |
"D": [ 164 ], | |
"Z": [ 142 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 565 ], | |
"D": [ 587 ], | |
"Z": [ 593 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_Z_C_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 565 ], | |
"C": [ 163 ], | |
"D": [ 164 ], | |
"Z": [ 91 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_Z_C_LUT4_B_Z_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 91 ], | |
"D": [ 60 ], | |
"Z": [ 63 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_Z_C_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 164 ], | |
"D": [ 565 ], | |
"Z": [ 57 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_A_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 565 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_D_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 608 ], | |
"BLUT": [ 609 ], | |
"C0": [ 161 ], | |
"Z": [ 594 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_D_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111101000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 163 ], | |
"C": [ 164 ], | |
"D": [ 162 ], | |
"Z": [ 608 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_C_LUT4_Z_D_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 163 ], | |
"C": [ 164 ], | |
"D": [ 162 ], | |
"Z": [ 609 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000001100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 63 ], | |
"C": [ 610 ], | |
"D": [ 611 ], | |
"Z": [ 591 ] | |
} | |
}, | |
"d.input_fsm_state$next_LUT4_Z_D_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 164 ], | |
"C": [ 60 ], | |
"D": [ 565 ], | |
"Z": [ 610 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 612 ], | |
"BLUT": [ 613 ], | |
"C0": [ 614 ], | |
"Z": [ 615 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 616 ], | |
"BLUT": [ 617 ], | |
"C0": [ 611 ], | |
"Z": [ 618 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 619 ], | |
"B": [ 568 ], | |
"C": [ 620 ], | |
"D": [ 160 ], | |
"Z": [ 616 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 619 ], | |
"B": [ 568 ], | |
"C": [ 620 ], | |
"D": [ 160 ], | |
"Z": [ 617 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_A_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 164 ], | |
"B": [ 593 ], | |
"C": [ 505 ], | |
"D": [ 507 ], | |
"Z": [ 619 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 621 ], | |
"BLUT": [ 622 ], | |
"C0": [ 623 ], | |
"Z": [ 620 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0111111100001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 604 ], | |
"B": [ 580 ], | |
"C": [ 624 ], | |
"D": [ 60 ], | |
"Z": [ 621 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 604 ], | |
"B": [ 580 ], | |
"C": [ 624 ], | |
"D": [ 60 ], | |
"Z": [ 622 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_BLUT_LUT4_Z_C_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 604 ], | |
"C": [ 624 ], | |
"D": [ 580 ], | |
"Z": [ 498 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_BLUT_LUT4_Z_C_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 164 ], | |
"C": [ 163 ], | |
"D": [ 165 ], | |
"Z": [ 624 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_C0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 625 ], | |
"BLUT": [ 626 ], | |
"C0": [ 163 ], | |
"Z": [ 623 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_C0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111110011111010" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 161 ], | |
"C": [ 164 ], | |
"D": [ 162 ], | |
"Z": [ 625 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_BLUT_LUT4_Z_C_PFUMX_Z_C0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 161 ], | |
"C": [ 164 ], | |
"D": [ 162 ], | |
"Z": [ 626 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_C0_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1011001100111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 576 ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 611 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_1_C0_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 164 ], | |
"C": [ 163 ], | |
"D": [ 161 ], | |
"Z": [ 576 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111011111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 627 ], | |
"B": [ 628 ], | |
"C": [ 629 ], | |
"D": [ 630 ], | |
"Z": [ 612 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 627 ], | |
"B": [ 628 ], | |
"C": [ 629 ], | |
"D": [ 630 ], | |
"Z": [ 613 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 631 ], | |
"BLUT": [ 632 ], | |
"C0": [ 60 ], | |
"Z": [ 627 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000001000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 509 ], | |
"B": [ 505 ], | |
"C": [ 633 ], | |
"D": [ 512 ], | |
"Z": [ 631 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 509 ], | |
"B": [ 505 ], | |
"C": [ 633 ], | |
"D": [ 512 ], | |
"Z": [ 632 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z_C_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 634 ], | |
"BLUT": [ 635 ], | |
"C0": [ 161 ], | |
"Z": [ 633 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z_C_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111011101111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 164 ], | |
"B": [ 163 ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 634 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_A_PFUMX_Z_BLUT_LUT4_Z_C_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111110111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 164 ], | |
"B": [ 163 ], | |
"C": [ 512 ], | |
"D": [ 162 ], | |
"Z": [ 635 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1110111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 578 ], | |
"B": [ 110 ], | |
"C": [ 60 ], | |
"D": [ 636 ], | |
"Z": [ 628 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011001111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 637 ], | |
"C": [ 60 ], | |
"D": [ 512 ], | |
"Z": [ 636 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0011001101010101" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 559 ], | |
"B": [ 507 ], | |
"C": [ 637 ], | |
"D": [ 638 ], | |
"Z": [ 639 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111001111110000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 559 ], | |
"B": [ 507 ], | |
"C": [ 637 ], | |
"D": [ 638 ], | |
"Z": [ 640 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 113 ], | |
"B": [ 605 ], | |
"C": [ 104 ], | |
"D": [ 641 ], | |
"Z": [ 638 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_B_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000001100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 104 ], | |
"C": [ 113 ], | |
"D": [ 605 ], | |
"Z": [ 505 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000001111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:84" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ "0" ], | |
"C": [ 105 ], | |
"D": [ 74 ], | |
"Z": [ 605 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_D_LUT4_B": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0100000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 113 ], | |
"B": [ 641 ], | |
"C": [ 605 ], | |
"D": [ 104 ], | |
"Z": [ 642 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_D_LUT4_B_1": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 113 ], | |
"B": [ 641 ], | |
"C": [ 605 ], | |
"D": [ 104 ], | |
"Z": [ 643 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_D_LUT4_B_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 642 ], | |
"BLUT": [ 643 ], | |
"C0": [ 507 ], | |
"Z": [ 497 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_D_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 565 ], | |
"D": [ 164 ], | |
"Z": [ 641 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_C_Z_PFUMX_ALUT": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 639 ], | |
"BLUT": [ 640 ], | |
"C0": [ 60 ], | |
"Z": [ 571 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_B_LUT4_Z_D_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1001111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 162 ], | |
"C": [ 587 ], | |
"D": [ 164 ], | |
"Z": [ 637 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000001111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 505 ], | |
"B": [ 644 ], | |
"C": [ 507 ], | |
"D": [ 582 ], | |
"Z": [ 630 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_C": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111100000011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:89" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ "0" ], | |
"B": [ 165 ], | |
"C": [ 644 ], | |
"D": [ 163 ], | |
"Z": [ 645 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_C_Z_PFUMX_C0": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 646 ], | |
"BLUT": [ 647 ], | |
"C0": [ 645 ], | |
"Z": [ 558 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_C_Z_PFUMX_C0_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0000000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 507 ], | |
"B": [ 505 ], | |
"C": [ 60 ], | |
"D": [ 162 ], | |
"Z": [ 646 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_C_Z_PFUMX_C0_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000111110001000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 507 ], | |
"B": [ 505 ], | |
"C": [ 60 ], | |
"D": [ 162 ], | |
"Z": [ 647 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_D": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1000111100000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 507 ], | |
"B": [ 505 ], | |
"C": [ 60 ], | |
"D": [ 644 ], | |
"Z": [ 570 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_BLUT_LUT4_Z_D_LUT4_Z_B_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001000000000000" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:93" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 161 ], | |
"B": [ 163 ], | |
"C": [ 205 ], | |
"D": [ 164 ], | |
"Z": [ 644 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z": { | |
"hide_name": 0, | |
"type": "L6MUX21", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:119" | |
}, | |
"port_directions": { | |
"D0": "input", | |
"D1": "input", | |
"SD": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"D0": [ 648 ], | |
"D1": [ 649 ], | |
"SD": [ 512 ], | |
"Z": [ 614 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D0_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:117" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 650 ], | |
"BLUT": [ 651 ], | |
"C0": [ 163 ], | |
"Z": [ 648 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1101110101011101" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:109" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 164 ], | |
"C": [ 162 ], | |
"D": [ 161 ], | |
"Z": [ 650 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111010111011111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:107" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 164 ], | |
"C": [ 162 ], | |
"D": [ 161 ], | |
"Z": [ 651 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D1_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:118" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 652 ], | |
"BLUT": [ 653 ], | |
"C0": [ 163 ], | |
"Z": [ 649 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1110111010101011" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:114" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 164 ], | |
"C": [ 162 ], | |
"D": [ 161 ], | |
"Z": [ 652 ] | |
} | |
}, | |
"d.input_fsm_state$next_PFUMX_Z_C0_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1010111110101010" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:112" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 60 ], | |
"B": [ 164 ], | |
"C": [ 162 ], | |
"D": [ 161 ], | |
"Z": [ 653 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 654 ], | |
"CLK": [ 41 ], | |
"DI": [ 550 ], | |
"LSR": [ "0" ], | |
"Q": [ 164 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_1": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 654 ], | |
"CLK": [ 41 ], | |
"DI": [ 618 ], | |
"LSR": [ "0" ], | |
"Q": [ 163 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_2": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 654 ], | |
"CLK": [ 41 ], | |
"DI": [ 592 ], | |
"LSR": [ "0" ], | |
"Q": [ 161 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_3": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 654 ], | |
"CLK": [ 41 ], | |
"DI": [ 554 ], | |
"LSR": [ "0" ], | |
"Q": [ 162 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_4": { | |
"hide_name": 0, | |
"type": "TRELLIS_FF", | |
"parameters": { | |
"CEMUX": "CE", | |
"CLKMUX": "CLK", | |
"GSR": "ENABLED", | |
"LSRMUX": "LSR", | |
"REGSET": "RESET" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:8" | |
}, | |
"port_directions": { | |
"CE": "input", | |
"CLK": "input", | |
"DI": "input", | |
"LSR": "input", | |
"Q": "output" | |
}, | |
"connections": { | |
"CE": [ 654 ], | |
"CLK": [ 41 ], | |
"DI": [ 615 ], | |
"LSR": [ "0" ], | |
"Q": [ 512 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_CE_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"ALUT": [ 655 ], | |
"BLUT": [ 656 ], | |
"C0": [ 164 ], | |
"Z": [ 654 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "0001111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:101" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 162 ], | |
"C": [ 161 ], | |
"D": [ 163 ], | |
"Z": [ 655 ] | |
} | |
}, | |
"d.input_fsm_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": { | |
"hide_name": 0, | |
"type": "LUT4", | |
"parameters": { | |
"INIT": "1111111111111111" | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:99" | |
}, | |
"port_directions": { | |
"A": "input", | |
"B": "input", | |
"C": "input", | |
"D": "input", | |
"Z": "output" | |
}, | |
"connections": { | |
"A": [ 512 ], | |
"B": [ 162 ], | |
"C": [ 161 ], | |
"D": [ 163 ], | |
"Z": [ 656 ] | |
} | |
}, | |
"d.output_counter$next_PFUMX_Z": { | |
"hide_name": 0, | |
"type": "PFUMX", | |
"parameters": { | |
}, | |
"attributes": { | |
"module_not_derived": "00000000000000000000000000000001", | |
"src": "/usr/local/bin/../share/yosys/ecp5/cells_map.v:103" | |
}, | |
"port_directions": { | |
"ALUT": "input", | |
"BLUT": "input", | |
"C0": "inpu |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment