Table of Contents

Advertisement

Quick Links

Smart Socket
User Guide
FPGA-UG-02046 Version 1.1
April 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lattice Semiconductor Smart Socket

  • Page 1 Smart Socket User Guide FPGA-UG-02046 Version 1.1 April 2018...
  • Page 2: Table Of Contents

    Revision History .................................. 29 © 2016-2018 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 3 Figure B.3. Scanning Completed ............................28 © 2016-2018 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: Introduction

    Standard ESD environment and procedures should be followed when working with loose devices and the Smart Socket. 2. Features Each Smart Socket board is unique for a device family and package. Smart Socket boards have common features such  Powered over simple USB cable ...
  • Page 5: Block Diagram

    Some product families, such as MachX02, have parts with different core supply voltage requirements. The Smart Socket board jumper (J2) allows you to select between 1.2 V and 3.3 V core supply voltage. The selected core supply voltage is indicated by LEDs located next to the jumper on the board.
  • Page 6: Board Specifications

    Smart Socket User Guide 4. Board Specifications The outline dimension is the same for all Smart Socket boards. The dimensions of the socket vary based on target device family and package. Board dimensions:  Width: 4 inch  Length: 6 inch ...
  • Page 7: Software Requirements

    Smart Socket works with the Lattice Diamond Programmer using only a USB cable. Connect the cable from the Smart Socket to a PC, and use the cable search feature in Lattice Diamond Programmer to establish the programming link. The steps to program a device are described below.
  • Page 8: Figure 5.3. Unable To Identify Device

    Figure 5.5. Access Device Properties through Edit © 2016-2018 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 9: Figure 5.6. Programming Options

    Figure 5.9. Design Menu © 2016-2018 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 10: Figure 5.10. Programming In Progress

    © 2016-2018 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: Specific Software Requirements For Certain Device Families

    Programming. Note that in the main interface, PTM Bypass is indicated under Operation. © 2016-2018 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 12: Figure 5.14. Asc Socket - Device Properties

    Figure 5.15. ASC Socket – Add External ASC Device © 2016-2018 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: Figure 5.16. Asc Socket - Asc File Load Menu

    6. From the Operation dropdown list, select ASC Erase, Program, Verify. © 2016-2018 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 14: Figure 5.17. Asc Socket - Operation Menu

    5.19. © 2016-2018 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 15: Figure 5.19. Asc Socket - Warning For Machxo2

    Under Operation, PTM Bypass is indicated. The File Name field is greyed out (to prevent adding a new file) as shown in Figure 5.20. Figure 5.20. ASC Socket – Ready to Program Step 8. Program the ASC device through the MachXO2 device on the Smart Socket board by clicking the Program icon as shown in Figure 5.21.
  • Page 16: Ice40 Device Family Programming

    Device: iCE5LP1K (choose the size of the device based on the device present in the socket) © 2016-2018 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: Figure 5.24. Ice40 Family - Device Family List

    5.27. © 2016-2018 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: Figure 5.27. Ice40 Family - Programming Completed Successfully

    Figure 5.27. iCE40 Family – Programming Completed Successfully © 2016-2018 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: Crosslink Device Family Programming

    © 2016-2018 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: Figure 5.29. Crosslink Family - Device Family List

    5.31. © 2016-2018 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: Ordering Information

    © 2016-2018 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: Technical Support

    © 2016-2018 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: Appendix A. Smart Socket Board Schematics

    Smart Socket User Guide Appendix A. Smart Socket Board Schematics The following are representative schematics of a Smart Socket board. The FTDI and voltage regulator portions are the same across various Smart Socket boards. +3.3V +3.3V +3.3V +3.3V Ferrite_bead 4.7uF...
  • Page 24: Figure A.2. Voltage Regulator And Leds

    Figure A.2. Voltage Regulator and LEDs © 2016-2018 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.3. Jtag Bank And Connections

    Figure A.3. JTAG Bank and Connections © 2016-2018 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: Figure A.4. Vcc Core, Bypass Caps, And Test Points

    Figure A.4. VCC Core, Bypass Caps, and Test Points © 2016-2018 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: Appendix B. Debugging

    Figure B.2. Detect Cable (FTDI) © 2016-2018 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: Figure B.3. Scanning Completed

    Figure B.3. Scanning Completed © 2016-2018 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. © 2016-2018 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 Floor, 111 SW 5 Avenue Portland, OR 97204, USA T 503.268.8000 www.latticesemi.com...

Table of Contents