IOBUF8.v 285 B

12345678910
  1. module IOBUF8 (input [7:0] I, output [7:0] O, inout [7:0] IO, input [7:0] T);
  2. genvar k;
  3. generate // tri-state buffer for parallel port
  4. for (k = 0; k < 8; k = k+1)
  5. begin: gpioblock
  6. IOBUF gpiobuf (.I(I[k]), .O(O[k]), .IO(IO[k]), .T(T[k]));
  7. end
  8. endgenerate
  9. endmodule