TTL74245_TypeB.v


/*
 Produced by NSL Core, IP ARCH, Inc. Fri Jun 04 17:56:11 2010

 Licensed to :EVALUATION USER:
*/

module TTL_74245_TypeB ( p_reset , m_clock , Port_A , Port_B , DIR , nOE );
  input p_reset, m_clock;
inout [7:0] Port_A;
inout [7:0] Port_B;
  input DIR;
  input nOE;
  wire output_AtoB;
  wire output_BtoA;
  wire _net_0;
  wire _net_1;

   assign  output_AtoB = _net_0&(~_net_1);
   assign  output_BtoA = _net_0&_net_1;
   assign  _net_0 = ~nOE;
   assign  _net_1 = ~DIR;
   assign  Port_A = (output_AtoB)? ((output_AtoB)?Port_B:8'bZ):8'bz;
   assign  Port_B = (output_BtoA)? ((output_BtoA)?Port_A:8'bZ):8'bz;
endmodule
/*
 Produced by NSL Core, IP ARCH, Inc. Fri Jun 04 17:56:11 2010

 Licensed to
*/
PAGE TOP