//--------------------------------------------------------------------------------------------------
//
// Title       : I2CAddress
// Design      : U4
// Author      : mbari###
// Company     : MBARI
//
//-------------------------------------------------------------------------------------------------
//
// File        : c:\Projects\genosensor\2g\CPLDs\Core\U4\src\I2CAddress.v
// Generated   : Wed Dec 24 10:38:12 2003
// From        : interface description file
// By          : Itf2Vhdl ver. 1.20
//
//-------------------------------------------------------------------------------------------------
//
// Description : 
//
//-------------------------------------------------------------------------------------------------
`timescale 1ps / 1ps

//{{ Section below this comment is automatically maintained
//   and may be overwritten
//{module {I2CAddress}}
module I2CAddress ( MotorIn0 ,DCORCONFIGr ,MotorIn1 ,I2CS ,outDATA );

input MotorIn0 ;
wire MotorIn0 ;
input DCORCONFIGr ;
wire DCORCONFIGr ;
input MotorIn1 ;
wire MotorIn1 ;
input [5:0] I2CS ;
wire [5:0] I2CS ;

output [7:0] outDATA ;
wire [7:0] outDATA ;

//}} End of automatically maintained section

// -- Enter your statements here -- //	  
//assign outDATA = (!AS & RD & !WR & (ADDR == 8'h0a)) ?  I2CS : 6'bz;
assign outDATA[0] = (DCORCONFIGr) ?  I2CS[0] : 1'bz;
assign outDATA[1] = (DCORCONFIGr) ?  I2CS[1] : 1'bz;
assign outDATA[2] = (DCORCONFIGr) ?  I2CS[2] : 1'bz;
assign outDATA[3] = (DCORCONFIGr) ?  I2CS[3] : 1'bz;
assign outDATA[4] = (DCORCONFIGr) ?  I2CS[4] : 1'bz;
assign outDATA[5] = (DCORCONFIGr) ?  I2CS[5] : 1'bz;
assign outDATA[6] = (DCORCONFIGr) ?  MotorIn0 : 1'bz;
assign outDATA[7] = (DCORCONFIGr) ?  MotorIn1 : 1'bz;
endmodule
