Lattice iCE40 User Manual

Lattice iCE40 User Manual

Ultra breakout board
Hide thumbs Also See for iCE40:

Advertisement

iCE40 Ultra Breakout Board
Evaluation Board User Guide
FPGA-EB-02034-1.2
July 2020

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the iCE40 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lattice iCE40

  • Page 1 Ultra Breakout Board Evaluation Board User Guide FPGA-EB-02034-1.2 July 2020...
  • Page 2 The information provided in this document is proprietary to Lattice Semiconductor, and Lattice reserves the right to make any changes to the information in this document or to any products at any time without notice.
  • Page 3: Table Of Contents

    Revision History ................................... 29 © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 4 Table 12.1. Ordering Information ............................18 © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 5: Acronyms In This Document

    WLSCP © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 6: Introduction

    This guide describes how to begin using the iCE40 Ultra™ Breakout Board, an easy-to-use platform for demonstrating the high-current LED drive capabilities of the iCE40 Ultra FPGA. Along with the evaluation board and accessories, this kit includes the pre-loaded LED Driver Demo that demonstrates driving the RGB LEDs with a PWM circuit. In addition, most of the device's I/O balls are accessible through one of the several header locations on the board, facilitating rapid prototyping of user functions.
  • Page 7: Figure 2.1. Top Side Of The Ice40 Ultra Breakout Board

    Figure 2.1. Top Side of the iCE40 Ultra Breakout Board © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 8: Ice40 Ultra Device

    Otherwise, these software downloads are not visible. It is also recommended to download the RGB LED software user interface which interfaces with the iCE40 Ultra Breakout Board. This user interface allows you to control the RGB LED for color, brightness, blinking, and breathing. Download the PC or MAC version of the user interface at www.latticesemi.com.
  • Page 9: Clock Sources

    The board has a single 12 MHz clock source. The 12 MHz clock drives both the FTDI USB interface device and the iCE5LP4K device. The iCE5LP4K can be disconnected from the 12 MHz oscillator using J51. This is necessary, for example, when iCE40 Ultra device ball C2 is mistakenly programmed as an output and prevents the FTDI USB interface from operating.
  • Page 10: Board Configuration And Programming

    Figure 8.1. Configuration and Programming Details © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 11: Test Points

    Ultra Breakout Board Evaluation Board User Guide 9. Test Points The board features a number of headers and test connections which provide access to the iCE40 Ultra I/O: Figure 9.1. J6 Header A Breakouts Figure 9.2. J7 Header B Breakouts Figure 9.3.
  • Page 12: Figure 9.4. J7 Header B Breakouts

    Figure 9.5. Breakout Headers © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 13: Rgb Led Demonstration Design And User Interface

    3. Connect the iCE40 Ultra breakout board through USB cable to a PC or MAC. 4. After the iCE40 Ultra device has initialized and the RGB LED is illuminated RED, change the J10 jumper positions to horizontal, shorting pins 1-2 and 3-4. This is required to allow the USB port to communicate with the iCE40 Ultra device.
  • Page 14: Figure 10.3. Ice40 Ultra Led Demonstration Interface

    5. Start the RBG user interface on the PC or MAC. Figure 10.3. iCE40 Ultra LED Demonstration Interface You can now control the RGB LED on the iCE40 Ultra Breakout Board. You can set the color, brightness, blinking rate as well as the breathing.
  • Page 15: User Interface Serial Communication Interface

    #00FFFF © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 16: Table 11.4. Brightness [3:0]

    — © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 17: Table 11.6. Blink Rate [3:0]

    Default setting (hardware, software). © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 18: Ordering Information

    ICE5LP4K-B-EVN © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 19: Technical Support Assistance

    Submit a technical support case through www.latticesemi.com/techsupport. © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 20: Appendix A. Schematic Diagrams

    Figure A.1. Block Diagram © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 21: Figure A.2. Ftdi Connection

    Figure A.2. FTDI Connection © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 22: Figure A.3. Dut Connection

    Figure A.3. DUT Connection © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 23: Figure A.4. Leds And Headers

    Figure A.4. LEDs and Headers © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 24: Figure A.5. Regulator Connection

    Figure A.5. Regulator Connection © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 25 Figure A.6. SPI © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 26: Appendix B. Bill Of Materials

    2POS © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 27 0603 SMD © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 28 — © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 29: Revision History

    Initial release. © 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 30 www.latticesemi.com...

Table of Contents