Cypress CY25822-2 manual Block Read and Block Write Protocol, Spread Spectrum Select

Page 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CY25822-2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 2. Block Read and Block Write Protocol (continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

 

 

 

Data Byte N –8 bits

 

 

 

56

Acknowledge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

 

 

 

Acknowledge from slave

 

 

 

....

Data bytes from slave/Acknowledge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

 

 

 

Stop

 

 

 

 

 

 

 

 

 

....

Data byte N from slave – 8 bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

Not Acknowledge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

Stop

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 3. Byte Read and Byte Write Protocol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte Write Protocol

 

 

 

 

Byte Read Protocol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

 

 

 

 

 

 

Description

 

 

Bit

 

Description

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

Start

 

 

 

 

 

 

 

 

 

1

Start

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2:8

 

 

 

Slave address – 7 bits

 

 

 

2:8

Slave address – 7 bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

Write = 0

 

 

 

 

 

 

 

9

Write = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

Acknowledge from slave

 

 

 

10

Acknowledge from slave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11:18

 

 

Command Code – 8 bits

 

 

 

11:18

Command Code – 8 bits

 

 

 

 

 

'1xxxxxxx' stands for byte operation, bits[6:0] of

'1xxxxxxx' stands for byte operation, bits[6:0]

 

 

 

 

 

the command code represents the offset of the

of the command code represents the offset of

 

 

 

 

 

byte to be accessed

 

 

 

 

the byte to be accessed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

 

 

 

Acknowledge from slave

 

19

Acknowledge from slave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20:27

 

 

Data byte from master – 8 bits

20

Repeat start

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

 

 

Acknowledge from slave

 

21:27

Slave address – 7 bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

 

 

 

Stop

 

 

 

 

 

 

 

28

Read = 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

Acknowledge from slave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30:37

Data byte from slave – 8 bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

38

Not Acknowledge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

39

Stop

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte 0: Control Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

@Pup

Pin#

 

 

 

Name

 

 

 

Pin Description

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

1

4

 

 

SS0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

0

4

 

 

SS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

0

4

 

 

SS2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

0

4

 

 

SS3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

1

 

 

 

 

Not Applicable

Reserved, must be written as 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

1

4, 5

 

 

CLKOUT,

 

Power-down three-state enable

 

 

 

 

 

 

 

 

 

 

REFOUT

 

0 = three-state outputs, 1 = drive outputs low

 

 

 

 

 

 

 

 

 

 

 

 

 

(Applies only in Power Down State)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

4

 

 

CLKOUT

 

Spread Spectrum enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 = spread off, 1 = spread on

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

 

Not Applicable

No Pins

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 4. Spread Spectrum Select

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SS3

 

 

SS2

 

 

SS1

 

SS0

 

Spread Mode

 

Spread Amount%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

0

 

0

 

 

Down

 

0.8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

0

 

1

 

 

Down

 

1.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

1

 

0

 

 

Down

 

1.25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

1

 

1

 

 

Down

 

1.5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1

 

 

0

 

0

 

 

Down

 

1.75

 

 

 

 

 

 

 

 

 

 

 

 

Document #: 38-07531 Rev. **

 

 

 

 

 

Page 3 of 9

[+] Feedback

Image 3
Contents 2 5 8 2 2 FeaturesBlock Diagram Pin ConfigurationPin Description Serial Data InterfaceData Protocol Spread Spectrum Select Spread Mode Spread Amount%Block Read and Block Write Protocol Byte 0 Control Register Bit @Pup Pin# Name Pin DescriptionPWRDWN# Power-down Clarification Bytes 2 through 5 Reserved RegistersByte 1 Control Register Bit @Pup Pin# Name Pin Description Power-down Assertion Clkout and Refout Enable ClarificationDescription Conditions Min Max Unit Parameter Description Condition Min Max UnitSignal Loading Table Clock Name Max Load pF Ordering InformationPart Number Package Type Product Flow Lead 150-Mil Soic S8 Package DiagramNew Data Sheet Document HistoryDate Change Description of Change 124462

CY25822-2 specifications

The Cypress CY25822-2 is a highly versatile clock generator and clock distribution device designed for use in high-performance applications. As part of Cypress's extensive portfolio of timing solutions, the CY25822-2 takes center stage in delivering precise clock signals for system synchronization and performance enhancement.

One of the standout features of the CY25822-2 is its ability to generate multiple output clocks from a single input source. This functionality is particularly beneficial in applications where multiple components or subsystems require synchronized clock signals, allowing designers to simplify their designs and reduce component count.

The CY25822-2 supports a wide input frequency range, accommodating various system clock sources while maintaining low jitter performance. This characteristic is critical in high-speed digital applications, where timing precision is paramount. With its ability to minimize phase noise and jitter, the CY25822-2 ensures reliable data transmission and system stability.

Another notable aspect of the CY25822-2 is its programmable features. The device can be configured through a simple interface, allowing designers to customize the output frequencies and clock characteristics according to their specific application needs. This programmability enhances flexibility, enabling the CY25822-2 to be used in diverse environments, from consumer electronics to automotive systems.

The CY25822-2 utilizes advanced phase-locked loop (PLL) technology to achieve high-performance clock generation. The PLL feature allows it to multiply input frequencies and generate higher frequency outputs while maintaining excellent signal integrity. This capability is crucial for modern high-speed data applications, including networking, telecommunications, and high-definition video processing.

In terms of power efficiency, the CY25822-2 is designed to operate with low power consumption, making it suitable for battery-operated devices and energy-sensitive applications. The reduced power footprint contributes to prolonged battery life and better overall system performance.

Moreover, the CY25822-2 package options cater to various design requirements, offering flexibility for integration into a range of PCB layouts. Its small footprint suits compact devices, while its robust operation ensures reliability across different environmental conditions.

In conclusion, the Cypress CY25822-2 stands out as a reliable and advanced clock generator solution, integrating essential features such as multiple outputs, low jitter performance, programmability, and power efficiency. Its adoption across various high-performance applications underscores its importance in the modern electronics landscape.