Lightweight communication framework for cross functional unit message passing