The Gannet Service Manager: A Distributed Dataflow Controller for Heterogeneous Multi-core SoCs. - Wim Vanderbauwhede; Paul Edward McKechnie; Chidambaram Thirunavukkarasu (AHS, 2008)

A type system for static typing of a domain-specific language. - Paul Edward McKechnie; Nathan A. Lindop; Wim Vanderbauwhede (FPGA, 2008)

Architectural Comparison of Instruments for Transaction Level Monitoring of FPGA-Based Packet Processing Systems. - Paul Edward McKechnie; Michaela Blott; Wim Vanderbauwhede (FCCM, 2009)

Automated instrumentation of FPGA-based systems for system-level transaction monitoring. - Paul Edward McKechnie; Michaela Blott; Wim Vanderbauwhede (SoC, 2009)

Debugging FPGA-based packet processing systems through transaction-level communication-centric monitoring. - Paul Edward McKechnie; Michaela Blott; Wim Vanderbauwhede (LCTES, 2009)

Validation and verification of the interconnection of hardware intellectual property blocks for FPGA-based packet processing systems. - Paul Edward McKechnie (2010)