A virtual network device for Ethernet MII interfaces of Systemverilog testbench for FPGA-based network devices