Mattavelli, MarcoThavot, Richard2013-03-272013-03-27201310.5075/epfl-thesis-5628https://infoscience.epfl.ch/handle/20.500.14299/90596urn:nbn:ch:bel-epfl-thesis5628-8enCo-designCode generationCommunication networksDataflow computingHeterogeneous platformsHigh-level of programmingPerformance evaluationPlatform-based designPlatform-dependent portingVirtual PrototypingHigh-level dataflow programming for complex digital systems : methodology and tools for design, validation, and implementationthesis::doctoral thesis