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 |