Lattice Semiconductor Corporation
Home > About Us > Newsletters > LatticeNEWS December 2008 > Lattice Listens Q&A

LatticeNEWS December 2008

Lattice Listens

Q: Some of the Power Manager II devices offer I2C. How is it used?  

A: The following Power Manager II devices have I2C functionality:

I2C can be used for many purposes, including:

I2C adds flexibility to the Power Manager II architecture and expands the capabilities of the device. It allows simple interfacing with CPLDs, CPUs and small microcontrollers as well as FPGAs with I2C code written into them as part of a core.

I2C can be used for debug as well as part of the overall functional design. The Lattice Applications Engineering Team frequently asks users about I2C in their systems and encourages them to add a few resistors for pull-ups and two test pads so they can use I2C later in development, even if they do not have the software. This quick tip has opened up opportunities for users to be exposed to I2C functions and alleviated some board issues during debug.

Software Support

The PAC-Designer design tool provides an I2C Graphic Utility that allows read/write access to all the I2C register functions and I/Os with I2C features. It uses a Lattice ispDOWNLOAD Cable to talk I2C with a small circuit board add-on or buffer. The parallel cable is supported now, the USB cable will be supported in a future release of PAC-Designer. The ispPAC-POWR1220AT8 Evaluation Board offers this capability and allows the user to quickly test drive the product.

 

PAC-Designer I2C Utility

PAC-Designer I2C Graphic Utility

 

To Learn More

For further information, contact Lattice Technical Support or your local Lattice sales representative.

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012