rename PipIO to Valid and FIFOIO to Decoupled