High speed video board as a case study for hardware-software co-design | IEEE Conference Publication | IEEE Xplore