mibuild/sim: create server.py and server_tb (Proof of concept OK with flterm)
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Tue, 3 Mar 2015 16:35:52 +0000 (17:35 +0100)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Tue, 3 Mar 2015 16:38:22 +0000 (17:38 +0100)
commit991572f4fe836a17a771b5b0a415d947b9e64c12
treee4495de97e7a4d2c8a655cd9ab73d82f7a4b4d8b
parentf154c2e7ec517aa6434173a020a7981a0d8ec9dd
mibuild/sim: create server.py and server_tb (Proof of concept OK with flterm)
Using a server allow us to create a virtual UART (and ethernet TAP in the future).

1) start the server
2) start flterm on the virtual serial port created by the server
3) run the simulation

This will enable us to do serialboot and netboot in simulation.
This will also enable prototyping  ethernet for ARTIQ in simulation.
mibuild/sim/console_tb.cpp [new file with mode: 0644]
mibuild/sim/dut_tb.cpp [deleted file]
mibuild/sim/server.py [new file with mode: 0644]
mibuild/sim/server_tb.cpp [new file with mode: 0644]
mibuild/sim/verilator.py