On-FPGA Communication Architectures and Design Factors - Mak, S T; Sedcole, N P; Cheung; P, Y K; Luk, W (2006)