dbus_driver.v 4.69 KB
module dbus_driver(dbus_data_out, dbus_enable, dbus_data);

`include "rcp.vh"

input [DBUS_DATA_SIZE-1:0] dbus_data_out;
input dbus_enable;
output [DBUS_DATA_SIZE-1:0] dbus_data;

nt01d5 g00(.i(dbus_data_out[00]), .oe(dbus_enable), .z(dbus_data[00]));
nt01d5 g01(.i(dbus_data_out[01]), .oe(dbus_enable), .z(dbus_data[01]));
nt01d5 g02(.i(dbus_data_out[02]), .oe(dbus_enable), .z(dbus_data[02]));
nt01d5 g03(.i(dbus_data_out[03]), .oe(dbus_enable), .z(dbus_data[03]));
nt01d5 g04(.i(dbus_data_out[04]), .oe(dbus_enable), .z(dbus_data[04]));
nt01d5 g05(.i(dbus_data_out[05]), .oe(dbus_enable), .z(dbus_data[05]));
nt01d5 g06(.i(dbus_data_out[06]), .oe(dbus_enable), .z(dbus_data[06]));
nt01d5 g07(.i(dbus_data_out[07]), .oe(dbus_enable), .z(dbus_data[07]));
nt01d5 g08(.i(dbus_data_out[08]), .oe(dbus_enable), .z(dbus_data[08]));
nt01d5 g09(.i(dbus_data_out[09]), .oe(dbus_enable), .z(dbus_data[09]));
nt01d5 g10(.i(dbus_data_out[10]), .oe(dbus_enable), .z(dbus_data[10]));
nt01d5 g11(.i(dbus_data_out[11]), .oe(dbus_enable), .z(dbus_data[11]));
nt01d5 g12(.i(dbus_data_out[12]), .oe(dbus_enable), .z(dbus_data[12]));
nt01d5 g13(.i(dbus_data_out[13]), .oe(dbus_enable), .z(dbus_data[13]));
nt01d5 g14(.i(dbus_data_out[14]), .oe(dbus_enable), .z(dbus_data[14]));
nt01d5 g15(.i(dbus_data_out[15]), .oe(dbus_enable), .z(dbus_data[15]));
nt01d5 g16(.i(dbus_data_out[16]), .oe(dbus_enable), .z(dbus_data[16]));
nt01d5 g17(.i(dbus_data_out[17]), .oe(dbus_enable), .z(dbus_data[17]));
nt01d5 g18(.i(dbus_data_out[18]), .oe(dbus_enable), .z(dbus_data[18]));
nt01d5 g19(.i(dbus_data_out[19]), .oe(dbus_enable), .z(dbus_data[19]));
nt01d5 g20(.i(dbus_data_out[20]), .oe(dbus_enable), .z(dbus_data[20]));
nt01d5 g21(.i(dbus_data_out[21]), .oe(dbus_enable), .z(dbus_data[21]));
nt01d5 g22(.i(dbus_data_out[22]), .oe(dbus_enable), .z(dbus_data[22]));
nt01d5 g23(.i(dbus_data_out[23]), .oe(dbus_enable), .z(dbus_data[23]));
nt01d5 g24(.i(dbus_data_out[24]), .oe(dbus_enable), .z(dbus_data[24]));
nt01d5 g25(.i(dbus_data_out[25]), .oe(dbus_enable), .z(dbus_data[25]));
nt01d5 g26(.i(dbus_data_out[26]), .oe(dbus_enable), .z(dbus_data[26]));
nt01d5 g27(.i(dbus_data_out[27]), .oe(dbus_enable), .z(dbus_data[27]));
nt01d5 g28(.i(dbus_data_out[28]), .oe(dbus_enable), .z(dbus_data[28]));
nt01d5 g29(.i(dbus_data_out[29]), .oe(dbus_enable), .z(dbus_data[29]));
nt01d5 g30(.i(dbus_data_out[30]), .oe(dbus_enable), .z(dbus_data[30]));
nt01d5 g31(.i(dbus_data_out[31]), .oe(dbus_enable), .z(dbus_data[31]));
nt01d5 g32(.i(dbus_data_out[32]), .oe(dbus_enable), .z(dbus_data[32]));
nt01d5 g33(.i(dbus_data_out[33]), .oe(dbus_enable), .z(dbus_data[33]));
nt01d5 g34(.i(dbus_data_out[34]), .oe(dbus_enable), .z(dbus_data[34]));
nt01d5 g35(.i(dbus_data_out[35]), .oe(dbus_enable), .z(dbus_data[35]));
nt01d5 g36(.i(dbus_data_out[36]), .oe(dbus_enable), .z(dbus_data[36]));
nt01d5 g37(.i(dbus_data_out[37]), .oe(dbus_enable), .z(dbus_data[37]));
nt01d5 g38(.i(dbus_data_out[38]), .oe(dbus_enable), .z(dbus_data[38]));
nt01d5 g39(.i(dbus_data_out[39]), .oe(dbus_enable), .z(dbus_data[39]));
nt01d5 g40(.i(dbus_data_out[40]), .oe(dbus_enable), .z(dbus_data[40]));
nt01d5 g41(.i(dbus_data_out[41]), .oe(dbus_enable), .z(dbus_data[41]));
nt01d5 g42(.i(dbus_data_out[42]), .oe(dbus_enable), .z(dbus_data[42]));
nt01d5 g43(.i(dbus_data_out[43]), .oe(dbus_enable), .z(dbus_data[43]));
nt01d5 g44(.i(dbus_data_out[44]), .oe(dbus_enable), .z(dbus_data[44]));
nt01d5 g45(.i(dbus_data_out[45]), .oe(dbus_enable), .z(dbus_data[45]));
nt01d5 g46(.i(dbus_data_out[46]), .oe(dbus_enable), .z(dbus_data[46]));
nt01d5 g47(.i(dbus_data_out[47]), .oe(dbus_enable), .z(dbus_data[47]));
nt01d5 g48(.i(dbus_data_out[48]), .oe(dbus_enable), .z(dbus_data[48]));
nt01d5 g49(.i(dbus_data_out[49]), .oe(dbus_enable), .z(dbus_data[49]));
nt01d5 g50(.i(dbus_data_out[50]), .oe(dbus_enable), .z(dbus_data[50]));
nt01d5 g51(.i(dbus_data_out[51]), .oe(dbus_enable), .z(dbus_data[51]));
nt01d5 g52(.i(dbus_data_out[52]), .oe(dbus_enable), .z(dbus_data[52]));
nt01d5 g53(.i(dbus_data_out[53]), .oe(dbus_enable), .z(dbus_data[53]));
nt01d5 g54(.i(dbus_data_out[54]), .oe(dbus_enable), .z(dbus_data[54]));
nt01d5 g55(.i(dbus_data_out[55]), .oe(dbus_enable), .z(dbus_data[55]));
nt01d5 g56(.i(dbus_data_out[56]), .oe(dbus_enable), .z(dbus_data[56]));
nt01d5 g57(.i(dbus_data_out[57]), .oe(dbus_enable), .z(dbus_data[57]));
nt01d5 g58(.i(dbus_data_out[58]), .oe(dbus_enable), .z(dbus_data[58]));
nt01d5 g59(.i(dbus_data_out[59]), .oe(dbus_enable), .z(dbus_data[59]));
nt01d5 g60(.i(dbus_data_out[60]), .oe(dbus_enable), .z(dbus_data[60]));
nt01d5 g61(.i(dbus_data_out[61]), .oe(dbus_enable), .z(dbus_data[61]));
nt01d5 g62(.i(dbus_data_out[62]), .oe(dbus_enable), .z(dbus_data[62]));
nt01d5 g63(.i(dbus_data_out[63]), .oe(dbus_enable), .z(dbus_data[63]));

endmodule