blob: d23d48ed52ecfe37c6b649d13588db25fca1b9a6 [file] [log] [blame]
module DeviceSelect #(
parameter ID = 4'h0
)(
input wire peripheralEnable,
input wire[15:0] peripheralBus_address,
output wire[11:0] localAddress,
output wire deviceEnable
);
assign deviceEnable = peripheralEnable && (peripheralBus_address[15:12] == ID);
assign localAddress = peripheralBus_address[11:0];
endmodule