Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Newbie
bbeauchaine87408
Posts: 2
Registered: ‎03-17-2012
0
Accepted Solution

Attempting to implement the I2C module from XAPP385

I'm just starting out on a Coolrunner II project which will require an I2C interface to an LCD matrix.  I found the Verilog source in XAPP385 for a uC interface to just such a controller, and I'm now trying to simulate the module to ensure that I understand how it works.  

 

When I instantiate and run the attached simulation, I see the DTACK line go low from the uC interface after I initiate a write transfer.  I then release the bus and deassert the address and data strobe, but there is no activity on the SCL/SDA lines indicating that a transfer is occurring.  So what bozo mistake am I making in my understanding of how this should work?

 

 

Newbie
bbeauchaine87408
Posts: 2
Registered: ‎03-17-2012
0

Re: Attempting to implement the I2C module from XAPP385

Ok, so this question was premature.  I'm working through the uC interface initialization and status right now.  Don't waste your time answering - thanks!