From: A novel FPGA-based test-bench framework for SDI stream verification
Work | Type | Connectivity | Data available | Remarks |
---|---|---|---|---|
[18] | Internal scan chain | N/A | Simulation time vs # of scan chain | Overheads in FPGA resources; limited observability to internal signals; the protocol observation is not allowed; its analysis time is fast |
[19] | Test-bench connected to the board | PCI to interchange data between DUT and PC | Simulation time, FPGA resources | Overheads in FPGA resources; limited observability to internal signals; the protocol observation is not allowed; its analysis time is fast with less probing nodes; became slow with a high number of probing nodes |
[22] | Software simulation and hardware emulation | UART and JTAG for debug | Debugging speed comparison, FPGA resources | Overheads in FPGA resources; limited observability to internal signals; the protocol observation is not allowed; its simulation time is fast |
[24] | Software simulation and hardware on FPGA IP verification | S-Video/VGA signal input and output, USB / RS232 for debug | Unknown-only structure | Overheads in FPGA resources; limited observability to internal signals; the protocol observation is not allowed; do not provide simulation/analysis time |
Our work | Software simulation | SDI family, but this method allows to use every interface to carry signals | Simulation time, simulated internal blocks processing time, FPGA resources | We do not overhead in FPGA resources; unlimited observability to internal and external signals; we allow protocol observation; it is integrable to any simulation tool; commercial or open source; the simulation time is slow |