TI中文支持网
TI专业的中文技术问题搜集分享网站

CDCE913: 燒錄EEPROM 時, 頻率會有誤差;

Part Number:CDCE913

Hi, Support Team

目前我們客戶有用一顆CDCE913 I2C Clcok Generator

客戶用小轉板手工焊接IC,再利用排針(杜邦線)連到I2C Programmer燒錄器

然後試了幾組欲寫入的頻率並觀查結果,其結果及暫存器設定值如下所示:

註:各暫存器的建議值皆由TI網站上的CLOCK PRO軟體裡面的Bits viewer而來

  • 20MHz寫入暫存器頻率輸出正確,但燒錄頻率輸出18.2MHz
  • 40MHz寫入及燒錄OK
  • 60MHz寫入暫存器頻率輸出正確,但燒錄頻率輸出66.6MHz
  • 80MHz寫入及燒錄不穩,但若成功燒錄後頻率正確
  • 100MHz:無法穩定燒錄暫存器及EEPROM,若成功寫入暫存器頻率輸出正常,但若成功寫入EEPROM則頻率輸出106MHz
  • 120MHz無法穩定燒錄暫存器及EEPROM,若成功寫入暫存器頻率輸出正常,但若成功寫入EEPROM則頻率輸出160MHz

觀查輸出結果列出了三個問題:

Q1:頻率寫入暫存器且輸出頻率正確,但燒錄EEPROM時燒入頻率會有誤差

Q2:暫存器及EEPROM燒錄時不穩定時而正常燒錄及輸出,時而無法寫入暫存器或EEPROM

Q3: 是否可用PLL 去調整Jitter?

這些問題發生的可能原因??

20MHz

40MHz

60MHz

80MHz

100MHz

120MHz

Y1/Y3 OUT

Y1/Y3 OUT

Y1/Y3 OUT

Y1/Y3 OUT

Y1/Y3 OUT

Y1/Y3 OUT

Byte0

0x81

0x81

0x81

0x81

0x81

0x81

Byte1

0x01

0x01

0x01

0x01

0x01

0x01

Byte2

0xB4

0xB4

0xB4

0xB4

0xB4

0xB4

Byte3

0X0B

0x05

0x03

0x02

0x02

0x01

Byte4

0x02

0x02

0x02

0x02

0x02

0x02

Byte5

0x50

0x50

0x50

0x50

0x50

0x50

Byte6

0x40

0x40

0x40

0x40

0x40

0x40

Byte7

0x00

0x00

0x00

0x00

0x00

0x00

Byte8

0x00

0x00

0x00

0x00

0x00

0x00

Byte9

0x00

0x00

0x00

0x00

0x00

0x00

Byte10

0x00

0x00

0x00

0x00

0x00

0x00

Byte11

0x00

0x00

0x00

0x00

0x00

0x00

Byte12

0x00

0x00

0x00

0x00

0x00

0x00

Byte13

0x00

0x00

0x00

0x00

0x00

0x00

Byte14

0x00

0x00

0x00

0x00

0x00

0x00

Byte15

0x00

0x00

0x00

0x00

0x00

0x00

Byte16

0x00

0x00

0x00

0x00

0x00

0x00

Byte17

0x00

0x00

0x00

0x00

0x00

0x00

Byte18

0x00

0x00

0x00

0x00

0x00

0x00

Byte19

0x00

0x00

0x00

0x00

0x00

0x00

Byte20

0x4D

0x4D

0x4D

0x4D

0x4D

0x4D

Byte21

0x02

0x02

0x02

0x02

0x02

0x02

Byte22

0x00

0x00

0x00

0x00

0x00

0x00

Byte23

0x00

0x00

0x00

0x00

0x00

0x00

Byte24

0xF7

0xE1

0xD4

0xB4

0xE1

0x8C

Byte25

0x84

0x09

0x8A

0x0A

0x09

0x0C

Byte26

0x82

0x93

0xA3

0xB2

0x93

0x42

Byte27

0x07

0xAB

0x4B

0xEA

0xAB

0x28

Byte28

0xF7

0xE1

0xD4

0xB4

0xE1

0x8C

Byte29

0x84

0x09

0x8A

0x0A

0x09

0x0C

Byte30

0x82

0x93

0xA3

0xB2

0x93

0x42

Byte31

0x07

0xAB

0x4B

0xEA

0xAB

0x28

if any, Please advise me.

Thanks,

Best regards,

Lawrence

Kailyn Chen:

您好,为了更好的解决您的问题,您的这个问题我帮您转给我同事,她会帮您升级到美国工程师那里,然后给您答复。 

,

Cherry Zhou:

您好,可以看下工程师的如下答复:

What is being used for the programming, is it the CDCE913 EVM or the cdce(l)9xx programming EVM?

Are you able to program devices off of the board if we can ship a CDCE(L) programming EVM?

The ability to program the EEPROM is not dependent upon the output frequency. 

Is the table above what is being programed into the EEPROM, or the value read back after programming? Are these the same before and after?

For optimal PLL performance, the M and N values should be as large as possible, rather than simplifying the fraction.

赞(0)
未经允许不得转载:TI中文支持网 » CDCE913: 燒錄EEPROM 時, 頻率會有誤差;
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1