Core-Based Methodology: An Automated Approach for Implementing a Complete System from Algorithms to a Heterogeneous Network including FPGAs. - Jasmine Lam; John McAllister; Jennifer Dudley (FCCM, 2005)