diff options
| author | Clifford Wolf <clifford@clifford.at> | 2016-05-15 00:37:45 +0200 |
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2016-05-15 00:37:45 +0200 |
| commit | 8503d3edd12f62c78e1de4ecc91d5ca89250e13c (patch) | |
| tree | 16efaccffbab36578e04d64aef215e060324a3cd /icebram/makedemo.py | |
| parent | 2c553baeac92026177dcf3be95cb793f1a5c973d (diff) | |
Finished icebram
Diffstat (limited to 'icebram/makedemo.py')
| -rw-r--r-- | icebram/makedemo.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/icebram/makedemo.py b/icebram/makedemo.py index 35d3653..a014484 100644 --- a/icebram/makedemo.py +++ b/icebram/makedemo.py @@ -8,11 +8,10 @@ while True: numrports = np.random.randint(1, 5) if bram_width * bram_depth * numrports < 16*4096: break -bram_width = 16 -bram_depth = 256 -numrports = 1 - with open("demo.v", "wt") as f: + print("// bram_width = %d" % bram_width, file=f) + print("// bram_depth = %d" % bram_depth, file=f) + print("// numrports = %d" % numrports, file=f) print("module demo (", file=f) for i in range(numrports): print(" input [%d:0] raddr%d," % (np.ceil(np.log2(bram_depth))-1, i), file=f) |
