Programmable Oscillator Software 6.2 July 2021 Copyright (C) Silicon Laboratories Silicon Laboratories http://www.silabs.com/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Use with the following devices: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Si514 Si544 Si548 Si549 Si564 Si569 Si570 Si571 Si598 Si599 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Use with the EVBs: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Si5xxUC-EVB Si5xx-PROG-EVB Si514-PROG-EVB Si570-PROG-EVB See: https://www.silabs.com/products/development-tools/timing/oscillator Make sure to use the corresponding EVB user guide for setting up the EVB to work with the software. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PC System Requirements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Microsoft Windows XP, Vista, 7, 10 - USB 2.0 - 3 MB of hard drive space - 1024 x 768 screen resolution or greater (1280 x 1024 recommended) - Microsoft .NET Framework 4.0 - USBXpress 3.3 Driver ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EVB Driver Installation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Run the software installer and the EVB driver installer will run after the software is installed. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Installation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To install and run: 1. Install the Programmable Oscillator Software by double-clicking on the Setup.exe file and following the steps in the wizard. (Assumes that Microsoft .NET Framework 4.0 is already installed. See the next section for more information.) 2. Launch the Programmable Oscillator Calculator by clicking on Start > Programs > Silicon Laboratories > Programmable Oscillator Software > ProgOsc Calculator 3. See the online help by clicking on Start > Programs > Silicon Laboratories > Programmable Oscillator Software > ProgOsc Software User Guide or by clicking Help > Help in the program for more information. To uninstall: 1. Go to the Windows Control Panel and open Add/Remove Programs. 2. Select the Programmable Oscillator Software from the list. 3. Click Remove to begin the uninstall procedure and follow the directions. Note: the driver will have to be uninstalled separately. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Microsoft .NET Framework ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Microsoft .NET Framework is required BEFORE installing and running the Programmable Oscillator Software. Details and installation information about the .NET Framework are available via a shortcut in the NETFramework directory or at this website: http://www.microsoft.com/download/en/details.aspx?id=17718&WT.mc_id=MSCOM_EN_US_DLC_DETAILS_121LSUS007995 Contact your system administrator for more details. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Change List ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 - Added Si548 selection (comsetic, same as Si549) - Fixed: 'Help -> Help...' pointed to wrong path for user guide 6.1 - Si544/Si549/Si564/Si569: - Fixed: Calculator was solving for invalid values of HSDIV - Fixed: Calculator was not minimizing LSDIV in solutions 6.0.1 - Updated the vcxo related calculations for the Si569 6.0 - Added Si564 and Si569 devices in all the software 5.0.1 - Updated the Advanced features for the Si544 and Si549 devices 5.0 - Added Si544 and Si549 devices in all the software - Added support for the Si5xxUC-EVB in the Calculator and Register Programmer 4.0.1 - updated frequency range for the Si598 and Si599 devices 4.0.0 - Added support for Si570 +/-20ppm total stability (+/-7ppm temperature stability) devices - Increased the precision of the GUI frequency input controls to 9 decimal places (0.001Hz) - Added the ability to search for I2C addresses on the Device Selection panel. This feature will scan the I2C addresses from 1 to 127 until it finds an oscillator device. - Fixed a bug that did not allow the user to select the first divider combination in the list that is displayed on the Divider combinations tab. - Upgrade .NET support from .NET 1.1 to .NET 4.0 - Removed the dependencies on the Altova DLLs - Upgraded USBXpress driver to version 3.3 - Added version checking to notify the user when a new version of the software is available for download from www.silabs.com. 3.0.1 - Removed the device check on start up of the Calculator when the EVB is connected - Added feature to check for the latest version at www.silabs.com - Update the spreadsheet to include the Si598 and Si599 3.0 - Added Si514 - Added feature to allow changing divider combination in the Calculator - Added Register Viewer - Added Register Programmer for all devices - Upgraded the driver to USBXpress 3.1 - Support Si5xx-PROG-EVB (universal I2C oscillator EVB) - Removed speed grading restrictions - Expanded Si598 output frequency 2.0 - Changed the name of the Si57x Programmer to Programmable Oscillator Calculator - Added Si598/9 to the software - Added Freeze VCADC and Freeze M to the Register Programmer 1.2 - Added more precision to the PPM control the small frequency change feature, updated help documentation 1.1 - Added small frequency change feature, added advanced options dialog box, updated help documentation 1.0 - Initial release