Interface() требует на входе список ключ-значение

Этот коммит содержится в:
Softonik 2022-11-10 01:38:57 +03:00 коммит произвёл Nikolay Kopitonenko
родитель ff23ef5708
коммит 4b14e3c7ea

Просмотреть файл

@ -396,7 +396,7 @@ main()
wr := Net("MEM_WR#")
addr := Bus("MEM_ADDR", 20)
data := Bus("MEM_DATA", 16)
mem_intfc = Interface(rd, wr, addr, data)
mem_intfc = Interface(rd == rd, wr == wr, addr == addr, data == data)
mem_module(mem_intfc)
uc_module(clk, mem_intfc, io_intfc)
}
@ -414,7 +414,7 @@ def main():
wr = Net("MEM_WR#")
addr = Bus("MEM_ADDR",20)
data = Bus("MEM_DATA",16)
mem_intfc = Interface(rd,wr,addr,data)
mem_intfc = Interface(rd=rd,wr=wr,addr=addr,data=data)
mem_module(mem_intfc)
uc_module(clk,mem_intfc,io_intfc)
main()