background image

1

©2018 Integrated Device Technology, Inc.

March 7, 2018

Register Descriptions

The register descriptions section describes the behavior and function of the customer-programmable non-volatile-memory registers in the 
9FGV1005 clock generator. 

For details of product operation, refer to the product datasheet.

9FGV1005 Clock Register Set

The device contains volatile (RAM) 8-bit registers and non-volatile 8-bit registers (

Figure 1

). The non-volatile registers are One-Time 

Programmable (OTP) and will be pre-programmed at the factory with a custom dash-code configuration.

The device operates according to settings in the RAM registers. At power-up a pre-programmed configuration is transferred from OTP to 
RAM registers. The device behavior can then be modified by reprogramming the RAM registers through I

2

C.

The device can start up in “I

2

C mode” or in “Hardware Select Mode”, depending upon the status of the REF0_SEL_I2C# pin at power up. 

Also see the datasheet. I

2

C access is only possible when the device has started up in I

2

C mode. Startup in I

2

C mode is default when no 

pull-up is added to the REF0_SEL_I2C# pin. Pre-programming settings determine which of the 4 OTP banks is loaded into RAM registers 
at power up in I

2

C mode. Using I

2

C commands, the configuration can be changed and there are also commands to reload a configuration 

from a different OTP bank.

Figure 1.  Register Maps

User Configuration Table Selection

At power-up, the voltage at OUT0_SEL_I2CB pin 24 is latched by the part and used to select the state of SEL0/SCL and SEL1/SDA pins 
(

Table 1

).

When a weak pull-up (10k

) is placed on REF0_SEL_I2C#, the SEL0/SCL and SEL1/SDA pins will be configured as hardware select 

inputs, SEL0 and SEL1. Connecting SEL0 and SEL1 to VDDD and/or GND selects one of 4 configuration register sets, CFG0 through 
CFG3, which is then loaded into the non-volatile configuration registers to configure the clock synthesizer. The CFG0 through CFG3 
configurations are preprogrammed at the factory according to customer specifications and assigned a specific (dash) part number.

When a weak pull-down is placed on REF0_SEL_I2C# (or when it is left floating to use internal pull-down), the pins SEL0 and SEL1 will 
be configured as an I

2

C interface's SDA and SCL slave bus. Configuration register set CFG0 is commonly loaded into the non-volatile 

configuration registers to configure the clock synthesizer but the device can be configured to load any of the other configurations. The 
host system can use the I

2

C bus to update the volatile RAM registers to change the configuration, and to read status registers.

9FGV1005 Register Descriptions and

Programming Guide

Summary of Contents for 9FGV1005

Page 1: ...Using I2C commands the configuration can be changed and there are also commands to reload a configuration from a different OTP bank Figure 1 Register Maps User Configuration Table Selection At power...

Page 2: ...nd write block transfers can be stopped after any complete byte transfer During a write operation data will not be moved into the registers until the STOP signal is received at which point all data re...

Page 3: ...x00 Device I2C settings 0x01 REF output settings 0x02 Reserved 0x03 0x04 0x05 OUT1 output settings 0x06 0x07 0x08 Reserved 0x09 0x0A 0x0B OUT0 output settings 0x0C 0x0D 0x0E Crystal oscillator setting...

Page 4: ...le REF outputs 0x REF0 disabled unused 10 REF0 enabled 5 0 Reserved 4 0 Behavior when REF is unused 0 Logic 0 1 High impedance tri state 3 2 11 REF outputs power supply voltage 00 01 1 8V 10 2 5V 11 3...

Page 5: ...4 000 OUT0 configuration 000 LP HCSL Low power HCSL 001 CMOS1 Single ended CMOS on true output pin 011 LVDS 100 CMOS2 Single ended CMOS on complementary output pin 101 CMOSD Differential CMOS 111 CMO...

Page 6: ...hex Reserved 23 0x17 7 0 00 hex Reserved 24 0x18 7 0 00 hex Reserved 25 0x19 7 0 00 hex Reserved 26 0x1A 7 1 PLL VCO band calibration start Toggle to 0 and back to 1 to trigger a calibration The cali...

Page 7: ...register 0x1F FOUT0 FOUT1 FVCO Integer Divider see registers 0x21 and 0x22 Limits FCRYSTAL 10MHz 40MHz FVCO 2300MHz 2600MHz Integer Output Divider 8 4095 Feedback Divider 12 255 30 0x1E 7 4 0000 Reser...

Page 8: ...g too much capacitance All these capacitors combined make the load capacitance for the crystal Capacitance on pin XIN or X1 Cx1 Ci1 Cs1 Ce1 Capacitance on pin XOUT or X2 Cx2 Ci2 Cs2 Ce2 Total Crystal...

Page 9: ...ving extreme environmental conditions or in life support systems or similar devices where the failure or malfunction of an IDT product can be rea sonably expected to significantly affect the health or...

Page 10: ...e intended for developers skilled in the art designing with Renesas products You are solely responsible for 1 selecting the appropriate products for your application 2 designing validating and testing...

Reviews: