manta/examples/nexys_a7/lut_ram_ether/read_write_test.py

22 lines
539 B
Python

from manta import Manta
from random import randint
m = Manta('manta.yaml')
from manta import Manta
from time import sleep
m = Manta("manta.yaml")
print(m.my_lut_ram.read(0))
m.my_lut_ram.write(0, 5)
print(m.my_lut_ram.read(0))
# for addr in range(m.my_lut_ram.size):
# write_data = randint(0, (2**16)-1)
# m.my_lut_ram.write(addr, write_data)
# read_data = m.my_lut_ram.read(addr)
# print(f"test addr: {addr} with data: {write_data}")
# print(f" -> correct data received on readback?: {write_data == read_data}")