Merge pull request #654 from litghost/fix_missing_iob_baseaddr

Fix missing IOB base address.
This commit is contained in:
litghost 2019-02-13 22:48:11 -08:00 committed by GitHub
commit 6dc64e8ec8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 3 deletions

View File

@ -1,3 +1,3 @@
N ?= 15 N ?= 20
GENERATE_ARGS?="--oneval 1 --design params.csv --dframe 26 --dword 1" GENERATE_ARGS?="--oneval 1 --design params.csv --dframe 26 --dword 1"
include ../fuzzaddr/common.mk include ../fuzzaddr/common.mk

View File

@ -19,6 +19,8 @@ proc load_pin_lines {} {
# IOB_X0Y129 do[0] output # IOB_X0Y129 do[0] output
set fp [open "params.csv" r] set fp [open "params.csv" r]
gets $fp line
set pin_lines {} set pin_lines {}
for {gets $fp line} {$line != ""} {gets $fp line} { for {gets $fp line} {$line != ""} {gets $fp line} {
lappend pin_lines [split $line ","] lappend pin_lines [split $line ","]

View File

@ -2,7 +2,6 @@ import os
import random import random
random.seed(int(os.getenv("SEED"), 16)) random.seed(int(os.getenv("SEED"), 16))
from prjxray import util from prjxray import util
from prjxray import verilog
from prjxray.db import Database from prjxray.db import Database
@ -25,7 +24,7 @@ def gen_sites():
def write_params(params): def write_params(params):
pinstr = '' pinstr = 'tile,val,site,pin\n'
for tile, (site, val, pin) in sorted(params.items()): for tile, (site, val, pin) in sorted(params.items()):
pinstr += '%s,%s,%s,%s\n' % (tile, val, site, pin) pinstr += '%s,%s,%s,%s\n' % (tile, val, site, pin)
open('params.csv', 'w').write(pinstr) open('params.csv', 'w').write(pinstr)