iCE40 Oscillator Usage Guide
Technical Note
© 2016-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
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.
12
FPGA-TN-02008-1.7
Revision History
Revision 1.7, December 2020
Section
Change Summary
Appendix A. Design Entry
Updated code in the
A.1. SB_LFOSC Usage in iCEcube2 Software
sections.
Revision 1.6, July 2020
Section
Change Summary
Acronyms in This Document
Added this section.
Appendix A. Design Entry
Updated Parameter Values and Verilog Instantiation in the SB_HFOSC Usage in iCEcube2
Software section.
Revision 1.5, March 2020
Section
Change Summary
All
Added primitives for Lattice Radiant Software.
Disclaimers
Added this section.
Revision 1.4, September 2017
Section
Change Summary
All
Changed document number from TN1296 to FPGA-TN-02008.
Updated document template.
Multiple
Fixed the port name of SB_LFOSC and SB_HFOSC modules.
Changed Oscillator input pin names:
CLKHF_EN => CLKHFEN
CLKHF_PU => CLKHFPU
CLKLF_EN => CLKLFEN
CLKLF_PU => CLKLFPU
Connectivity Guideline
Removed clock generation logic information from the Connectivity Guideline section.
Disclaimers
Added this section.
Revision 1.3, June 2016
Section
Change Summary
Introduction
Updated Introduction section. Added iCE40 UltraPlus.
Revision 1.2, April 2015
Section
Change Summary
Connectivity Guideline
Updated Connectivity Guideline section. Added example of clock generation logic.
Technical Support Assistance
Updated Technical Support Assistance section.
Revision 1.1, January 2015
Section
Change Summary
All
Added support for iCE40 UltraLite.
Revision 1.0, June 2014
Section
Change Summary
All
Initial release.