module top ( input sbclki, sbrwi, sbstbi, input sbadri0, sbadri1, sbadri7, input sbdati0, sbdati1, sbdati7, output sbdato0, sbdato1, sbdato7, output sbacko, i2cirq, i2cwkup, input scli, sdai, scli2, output sclo, scloe, sdao, sdaoe ); SB_I2C #( .I2C_SLAVE_INIT_ADDR("0b1111100001"), .BUS_ADDR74("0b0001") ) i2c_ip ( .SBCLKI(sbclki), .SBRWI(sbrwi), .SBSTBI(sbstbi), .SBADRI0(sbadri0), .SBADRI1(sbadri1), .SBADRI7(sbadri7), .SBDATI0(sbdati0), .SBDATI1(sbdati1), .SBDATI7(sbdati7), .SBDATO0(sbdato0), .SBDATO1(sbdato1), .SBACKO(sbacko), .I2CIRQ(i2cirq), .I2CWKUP(i2cwkup), .SCLI(scli), .SCLO(sclo), .SCLOE(scloe), .SDAI(sdai), .SDAO(sdao), .SDAOE(sdaoe) ) /* synthesis SDA_INPUT_DELAYED=0 */ /* synthesis SDA_OUTPUT_DELAYED=0 */ /* synthesis SCL_INPUT_FILTERED=1 */ ; SB_I2C #( .I2C_SLAVE_INIT_ADDR("0b1111100010"), .BUS_ADDR74("0b0011") ) i2c_ip2 ( .SBCLKI(sbclki), .SBRWI(sbrwi), .SBSTBI(sbstbi), .SBADRI0(sbadri0), .SBADRI1(sbadri1), .SBADRI7(sbadri7), .SBDATI0(sbdati0), .SBDATI1(sbdati1), .SBDATI7(sbdati7), .SBDATO7(sbdato7), .SCLI(scli2) ) /* synthesis SDA_INPUT_DELAYED=0 */ /* synthesis SDA_OUTPUT_DELAYED=0 */ /* synthesis SCL_INPUT_FILTERED=1 */ ; endmodule