Title: Hardware/software co design for data flow dominated embedded systems