module p_pack_valid_ready #( parameter PipeSpec = `PS_def ) (
        input                    valid,
        output                   ready,
        inout [`P_m(PipeSpec):0] pipe
    );

    assign pipe[ `P_Valid_b(PipeSpec) ] = valid;
    assign ready = pipe[ `P_Ready_b(PipeSpec) ];

endmodule