// Copyright 2023 Google LLC | |
package common | |
import chisel3._ | |
import chisel3.util._ | |
object MuxOR { | |
def apply(valid: Bool, data: UInt): UInt = { | |
Mux(valid, data, 0.U(data.getWidth)) | |
} | |
def apply(valid: Bool, data: Bool): Bool = { | |
Mux(valid, data, false.B) | |
} | |
} |