# Title: Clock Gen 4 Click Board™ ## Description: How Does The Clock Gen 4 Click Board™ Work? The Clock Gen 4 Click Board™ is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. The Delta-Sigma fractional-N frequency synthesizer has a very high resolution for Input/Output clock ratios, low phase noise, a wide range of output frequencies, and the ability to quickly tune to a new frequency. This synthesizer multiplies the timing reference clock by the value of N to generate a stable and low-jitter PLL clock available on the connector labeled as PLL Clock. The Clock Gen 4 Click Board™ also has another connector marked as AUX Clock that outputs a buffered version of one of the input/output clocks, or a status signal, depending on register configuration. The analog PLL based frequency synthesizer uses a low-jitter timing reference clock as time and phase reference for the internal voltage controlled oscillator (VCO). The phase comparator compares the fractional-N divided clock with the original timing reference and generates a control signal that is filtered by the internal loop filter to generate the VCO's control voltage that sets its output frequency. The Delta-Sigma modulator modulates the loop integer divide ratio to get the desired fractional ratio between the reference clock and the VCO output. This allows fast lock times for a wide range of output frequencies without the need for external filter components. The Clock Gen 4 Click Board™ provides the possibility of using both I2C and SPI interfaces with a maximum frequency of 100 kHz for I2C and 6 MHz for SPI communication. The selection can be performed by positioning SMD jumpers labeled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive. While the I2C interface is selected, the CS2200-CP allows the choice of the least significant bit (LSB) of its I2C slave address. This can be done by using the SMD jumper labeled as ADDR SEL. The Clock Gen 4 Click Board™ is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels. However, the Click board™ comes equipped with a library that contains easy to use functions and an example code that can be used as a reference for further development. SPECIFICATIONS Type Clock generator Applications Can be used as an MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more. On-board modules Clock Gen 4 Click is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. Key Features High-performance analog/digital phase locked loop, clock generation/frequency synthesis and multiplier/jitter reduction, flexible control options, configurable auxiliary output, and more. Interface I2C,SPI Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V PINOUT DIAGRAM This table shows how the pinout on the Clock Gen 4 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC NC 2 RST INT 15 NC SPI Chip Select CS 3 CS RX 14 NC SPI Clock SCK 4 SCK TX 13 NC SPI Data OUT SDO 5 MISO SCL 12 SCL I2C Clock SPI Data IN SDI 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description LD1 PWR - Power LED Indicator JP1-JP3 COMM SEL Left Communication Interface Selection: Left position SPI, Right position I2C JP4 ADDR SEL Left I2C Address Selection: Left position 0, Right position 1 CN1 PLL - PLL Clock Output SMA Connector CN2 AUX - Auxiliary Clock Output SMA Connector CLOCK GEN 4 CLICK ELECTRICAL SPECIFICATIONS Description Min Typ Max Unit Supply Voltage 3.1 3.3 3.5 V PLL Clock Output Frequency 6 - 75 MHz Output Frequency Synthesis Resolution 0 - ±0.5 ppm Operating Temperature Range -10 - +70 °C ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Cirrus Logic, Click Board, Clock Generator, Clock Timing, MikroE ## Price range: 18.2 - 18.2 GBP ## Link: https://thedebugstore.com/products/mikroe-4300-clock-gen-4-click-board-uk ## Compare-at price range: 26.0 - 26.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Clock & Timing Click Boards™](https://thedebugstore.com/a/llms/collections/clock-timing-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Clock Generators Click Boards™](https://thedebugstore.com/a/llms/collections/clock-generator-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [Cirrus Logic Audio IC Development Boards and Tools | Debug Store](https://thedebugstore.com/a/llms/collections/cirrus-logic-audio-ic-device-support) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-4300, Available: yes, Inventory: 1 ## Metafields - full_description:

How Does The Clock Gen 4 Click Board™ Work?

The Clock Gen 4 Click Board™ is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. The Delta-Sigma fractional-N frequency synthesizer has a very high resolution for Input/Output clock ratios, low phase noise, a wide range of output frequencies, and the ability to quickly tune to a new frequency. This synthesizer multiplies the timing reference clock by the value of N to generate a stable and low-jitter PLL clock available on the connector labeled as PLL Clock. The Clock Gen 4 Click Board™ also has another connector marked as AUX Clock that outputs a buffered version of one of the input/output clocks, or a status signal, depending on register configuration.

Clock Gen 4 Click Board™

The analog PLL based frequency synthesizer uses a low-jitter timing reference clock as time and phase reference for the internal voltage controlled oscillator (VCO). The phase comparator compares the fractional-N divided clock with the original timing reference and generates a control signal that is filtered by the internal loop filter to generate the VCO's control voltage that sets its output frequency. The Delta-Sigma modulator modulates the loop integer divide ratio to get the desired fractional ratio between the reference clock and the VCO output. This allows fast lock times for a wide range of output frequencies without the need for external filter components.

The Clock Gen 4 Click Board™ provides the possibility of using both I2C and SPI interfaces with a maximum frequency of 100 kHz for I2C and 6 MHz for SPI communication. The selection can be performed by positioning SMD jumpers labeled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive. While the I2C interface is selected, the CS2200-CP allows the choice of the least significant bit (LSB) of its I2C slave address. This can be done by using the SMD jumper labeled as ADDR SEL.

The Clock Gen 4 Click Board™ is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels. However, the Click board™ comes equipped with a library that contains easy to use functions and an example code that can be used as a reference for further development.

SPECIFICATIONS

Type Clock generator
Applications Can be used as an MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more.
On-board modules Clock Gen 4 Click is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic.
Key Features High-performance analog/digital phase locked loop, clock generation/frequency synthesis and multiplier/jitter reduction, flexible control options, configurable auxiliary output, and more.
Interface I2C,SPI
Compatibility mikroBUS
Click board size M (42.9 x 25.4 mm)
Input Voltage 3.3V

PINOUT DIAGRAM

This table shows how the pinout on the Clock Gen 4 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
NC 1 AN PWM 16 NC
NC 2 RST INT 15 NC
SPI Chip Select CS 3 CS RX 14 NC
SPI Clock SCK 4 SCK TX 13 NC
SPI Data OUT SDO 5 MISO SCL 12 SCL I2C Clock
SPI Data IN SDI 6 MOSI SDA 11 SDA I2C Data
Power Supply 3.3V 7 3.3V 5V 10 NC
Ground GND 8 GND GND 9 GND Ground

ONBOARD SETTINGS AND INDICATORS

Label Name Default  Description
LD1 PWR - Power LED Indicator
JP1-JP3 COMM SEL Left Communication Interface Selection: Left position SPI, Right position I2C
JP4 ADDR SEL Left I2C Address Selection: Left position 0, Right position 1
CN1 PLL - PLL Clock Output SMA Connector
CN2 AUX - Auxiliary Clock Output SMA Connector

CLOCK GEN 4 CLICK ELECTRICAL SPECIFICATIONS

Description Min Typ Max Unit
Supply Voltage 3.1 3.3 3.5 V
PLL Clock Output Frequency 6 - 75 MHz
Output Frequency Synthesis Resolution 0 - ±0.5 ppm
Operating Temperature Range -10 - +70 °C

 

- description_tag: The Clock Gen 4 Click Board™ is a compact add-on board that contains both a clock generator and a multiplier/jitter reduced clock frequency synthesizer. This board features the CS2200-CP, an analogue PLL architecture comprised of a Delta-Sigma frequency synthesizer from Cirrus Logic. Available from Debug Store UK. - title_tag: MikroE Clock Gen 4 Click Board™ (MIKROE-4300) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Clock Gen 4 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 14.96 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 16.9048 - amazon_fr_currency: EUR - amazon_fr_price: 16.9048 - amazon_es_currency: EUR - amazon_es_price: 16.9048 - amazon_nl_currency: EUR - amazon_nl_price: 16.9048 - amazon_it_currency: EUR - amazon_it_price: 16.9048 - amazon_se_curency: SEK - amazon_se_price: 170.544 - amazon_product_id: 8606018717958 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The Clock Gen 4 Click Board™ is a compact add-on board that contains both a clock generator and a multiplier/jitter reduced clock frequency synthesizer. This board features the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. This clocking device utilizes a programmable phase lock loop and allows frequency synthesis and clock generation from a stable reference clock. It generates a low-jitter PLL clock from an external crystal, supports both I²C and SPI for full software control, and also has configurable auxiliary clock output. This Click board™ is suitable for MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more.Clock Gen 4 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket. - amazon_main_image: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-front.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-back.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-fusion.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-shuttle.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-clicker.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-clock-gen-4-click-breadboard.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-clock-gen-3-click-breadboard.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-4300 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 2082 - examples:

We provide a library for the Clock Gen 4 Click Board™ on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.

Library Description

The library covers all the necessary functions to control the Clock Gen 4 Click Board™. User can use functions that allow writting to different registers in order to apply different settings or the ratio between the output signal and the input clock, or to read data using I2C communication exclusively.

Key Functions

Example Description

The application is composed of three sections :

void application_task ( )
{
    clockgen4_dev_ctl ( CLOCKGEN4_AUX_OUT_DIS | CLOCKGEN4_CLK_OUT_EN );
    mikrobus_logWrite( "  PLL Clock          ", _LOG_LINE );
    mikrobus_logWrite( "  output enabled!    ", _LOG_LINE );
    mikrobus_logWrite( "---------------------", _LOG_LINE );
    Delay_ms( 1000 );
    
    clockgen4_dev_ctl ( CLOCKGEN4_AUX_OUT_EN | CLOCKGEN4_CLK_OUT_DIS );
    mikrobus_logWrite( "  AUX Clock          ", _LOG_LINE );
    mikrobus_logWrite( "  output enabled!    ", _LOG_LINE );
    mikrobus_logWrite( "---------------------", _LOG_LINE );
    Delay_ms( 1000 );
}

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.

MIKROSDK

The Clock Gen 4 Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.

- attachments: [{"download_file":[{"download_file":"Clock Gen 4 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Cirrus Logic CS2200-CP PLL Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-4300 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Cirrus Logic Inc. - device_type: CS2200CP-CZZ - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - target_keyword: Clock Gen 4 Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/241680580797","gid://shopify/Collection/241553998013","gid://shopify/Collection/279407231165"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The Clock Gen 4 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Clock Gen 4 Click Board™","bold":true,"italic":true},{"type":"text","value":" is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. The Delta-Sigma fractional-N frequency synthesizer has a very high resolution for Input/Output clock ratios, low phase noise, a wide range of output frequencies, and the ability to quickly tune to a new frequency. This synthesizer multiplies the timing reference clock by the value of N to generate a stable and low-jitter PLL clock available on the connector labeled as PLL Clock. The "},{"type":"text","value":"Clock Gen 4 Click Board™","bold":true},{"type":"text","value":" also has another connector marked as AUX Clock that outputs a buffered version of one of the input/output clocks, or a status signal, depending on register configuration."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The analog PLL based frequency synthesizer uses a low-jitter timing reference clock as time and phase reference for the internal voltage controlled oscillator (VCO). The phase comparator compares the fractional-N divided clock with the original timing reference and generates a control signal that is filtered by the internal loop filter to generate the VCO's control voltage that sets its output frequency. The Delta-Sigma modulator modulates the loop integer divide ratio to get the desired fractional ratio between the reference clock and the VCO output. This allows fast lock times for a wide range of output frequencies without the need for external filter components."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Clock Gen 4 Click Board™","bold":true},{"type":"text","value":" provides the possibility of using both I2C and SPI interfaces with a maximum frequency of 100 kHz for I2C and 6 MHz for SPI communication. The selection can be performed by positioning SMD jumpers labeled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive. While the I2C interface is selected, the CS2200-CP allows the choice of the least significant bit (LSB) of its I2C slave address. This can be done by using the SMD jumper labeled as ADDR SEL."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Clock Gen 4 Click Board™","bold":true},{"type":"text","value":" is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels. However, the Click board™ comes equipped with a library that contains easy to use functions and an example code that can be used as a reference for further development."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nClock generator\nApplications\nCan be used as an MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more.\nOn-board modules\nClock Gen 4 Click is based on the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic.\nKey Features\nHigh-performance analog/digital phase locked loop, clock generation/frequency synthesis and multiplier/jitter reduction, flexible control options, configurable auxiliary output, and more.\nInterface\nI2C,SPI\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on the "},{"type":"text","value":"Clock Gen 4 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nNC\nSPI Chip Select\nCS\n3\nCS\nRX\n14\nNC\nSPI Clock\nSCK\n4\nSCK\nTX\n13\nNC\nSPI Data OUT\nSDO\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nSPI Data IN\nSDI\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\n Description\nLD1\nPWR\n-\nPower LED Indicator\nJP1-JP3\nCOMM SEL\nLeft\nCommunication Interface Selection: Left position SPI, Right position I2C\nJP4\nADDR SEL\nLeft\nI2C Address Selection: Left position 0, Right position 1\nCN1\nPLL\n-\nPLL Clock Output SMA Connector\nCN2\nAUX\n-\nAuxiliary Clock Output SMA Connector"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"CLOCK GEN 4 CLICK ELECTRICAL SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Description\nMin\nTyp\nMax\nUnit\nSupply Voltage\n3.1\n3.3\n3.5\nV\nPLL Clock Output Frequency\n6\n-\n75\nMHz\nOutput Frequency Synthesis Resolution\n0\n-\n±0.5\nppm\nOperating Temperature Range\n-10\n-\n+70\n°C"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The Clock Gen 4 Click Board™ is a compact add-on board that contains both a clock generator and a multiplier/jitter reduced clock frequency synthesizer. This board features the CS2200-CP, an analogue PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. This clocking device utilizes a programmable phase lock loop and allows frequency synthesis and clock generation from a stable reference clock. It generates a low-jitter PLL clock from an external crystal, supports both I²C and SPI for full software control, and also has configurable auxiliary clock output. This Click Board™ is suitable for MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more.

The Clock Gen 4 Click Board™ is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click Board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.