From 8503d3edd12f62c78e1de4ecc91d5ca89250e13c Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sun, 15 May 2016 00:37:45 +0200 Subject: Finished icebram --- icebram/makedemo.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'icebram/makedemo.py') 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) -- cgit v1.2.3