CY30701 Peppermint Board (CY22393 Candy Board) Features Benefits Demonstrate CY22393 capabilities See actual waveforms from a JEDEC file you just created CyClocksRT support Easy-to-use software configuration support, program on-the-fly in seconds USB interface Simple plug-and-play interface Built-in crystal No external reference required for use Built-in test points Easily accessible probe points Compact design Easily portable like a piece of candy Logic Block Diagram Board Layout 10 MHz XTAL CLKC Touch Pad External GND Status LED GND D+ D5V USB CY7C63231A USB Connection CY22393 XBUF CLKA CLKB CLKC CLKD CLKE XBUF CLKA CLKD CLKB CLKE GND External 5V SDAT VDD AVDD SCLK OE Touch Pad (back side) External GND 5V to 3.3V Regulator External VCC – 5V Cypress Semiconductor Corporation Document #38-07128 Rev. ** • 3901 North First Street • San Jose • CA 95134 • 408-943-2600 Revised January 9, 2002 CY30701 CY30701 Peppermint Board Touch Pad The CY30701 Peppermint board is a demo board that features our CY22393 serial programmable clock chip. The boards are USB-compatible and can run in stand-alone mode or with our Cypress’s CyClocksRT software. Each Peppermint board has a special touch pad built onto it that functions as a S2/suspend button. Just squeeze the “C” in the name “Cypress” (the touchpad is on the back side right under the “C”) and the LED should blink, indicating that it has received the command. Each squeeze will toggle the S2/suspend pin from 0 to ,1or 1 to 0. The Peppermint board can be used to serially program a CY22393 and measure the actual performance of your configuration. The datasheet has a broad jitter specification of maximum 400 ps, but there are millions of possible PLL and output frequency combinations that may yield much higher performance. The Peppermint board allows both a prospective user to see real performance or a systems engineer to see output phase relationships, and get a better feel for what the CY22393 is capable of doing. All the user needs is a computer running CyClocksRT with a USB connection and an oscilloscope to look at waveforms, or just an oscilloscope and 5V power supply to look at the preprogrammed configurations in the CY22393. How to Use the Boards In order to use the Candy boards, users must have Windows 98 Second Edition (SE) Operating System or a later version installed on their computer. The user will just need to plug in the device and Windows should be able to detect it and install the appropriate drivers. If you are using Windows 98 SE you will need the Windows installation disk to install appropriate drivers. Each Peppermint board features a preprogrammed CY22393 embedded onto the board. Once powered, the outputs should exhibit the default frequencies which were preprogrammed (see Table 1). The user can vary output frequencies by using the touch pad or by programming the part with CyClocksRT. When using an external power supply, do not connect the board to the USB port as this may damage both your computer and the candy board. Table 1. Default Configuration I/O Pin S2/Suspend = 0 S2/Suspend = 1 CLKA 40 40 CLKB 25 25 CLKC 16.66667 16.66667 CLKD 33.33 50 CLKE 66.66 100 XBUF 10 10 Document #38-07128 Rev. ** SMA Connections Each clock output probe point has the ground plane exposed on either side to enable a user to solder on an SMA connector. Due to space restrictions, only every other clock output can have an SMA connector. Using CyClocksRT with Peppermint Board Users can also program the part using the Cypress CyclocksRT software that is found on the web. There are two ways the user can program the part on the candy boards: either open up a new or existing CY22393 JEDEC file, or select the “Options” menu and click on “Candy Board Setup” to program the part. Using a CY22393 JEDEC File in CyClocksRT to Program the Part The crystal embedded on the boards are 10-MHz crystals, so users should input 10-MHz as their REF when trying to program the part on-board with CyClocksRT. Using the first option, the user can program the part on the candy board by opening a new or existing CY22393 JEDEC file. Once the candy board is plugged in, a “Send” button should appear on the bottom of the file next to the “Calculate” button. Once the desired configuration is set, the user should click on “Calculate” and then click on the “Send” button to send the program to the board. The LED on the board should blink and then stop, indicating that it has received the data. Using the Candy Board Setup in CyClocksRT to Program the Part If the user wants to program the board with a file that is not the currently opened version, they can do so using the “Candy Board Setup” option. Under the Options menu, select “Candy Board Setup.” This will bring up the Candy Board Setup window. Select “CY22393” under “Candy Board List.” By clicking on “Load Jedec,” the user can select a file that is stored on the computer in order to program the candy board. Page 2 of 4 CY30701 Figure 1. Candy Board Set-up Window Windows is a trademark of Microsoft Corporation. CYClocksRT is a trademark of Cypress Semiconductor Corporation. All product and company names mentioned in this document are the trademarks of their respective holders. Document #38-07128 Rev. ** Page 3 of 4 CY30701 Document Title: CY30701 Peppermint Board (CY22393 Candy Board) Document Number: 38-07128 REV. ECN NO. Issue Date Orig. of Change ** 110089 02/19/02 CKN Document #38-07128 Rev. ** Description of Change New Data Sheet Page 4 of 4