LMX2572: TICS Pro version provides different warnings when importing same register map

Part Number: LMX2572

Tool/software:

This register map was created with TICS Pro 1.6.8, which I can no longer find a way to download, if someone can provide a link that would be helpful. I believe on that version it will show no errors/warnings, but on newer versions it increasingly shows more errors/warnings. Are the register imports not backwards compatible or is TICS Pro just more strict now with settings?

TICS Pro 1.7.10.0



TICS Pro 1.7.2.0

  • Hi There,

    TICS Pro 1.7.10.0 is correctly highlighted the error in the configuration. Multiplier of 29 is not supported. N = 3 is not valid as there is a min. N divider restriction. VCO frequency is also below the min. of 3.2GHz.

    Were you importing the register text file (.txt) or TICS Pro configuration file (.tcs)?

  • I'm importing a register txt dump from TICS Pro 1.6.8 into newer versions of TICS Pro. 

    This is the register.txt contents:

    R125	0x7D0000
    R124	0x7C0000
    R123	0x7B0000
    R122	0x7A0000
    R121	0x790000
    R120	0x780000
    R119	0x770000
    R118	0x760000
    R117	0x750000
    R116	0x740000
    R115	0x730000
    R114	0x720000
    R113	0x710000
    R112	0x700000
    R111	0x6F0000
    R110	0x6E0000
    R109	0x6D0000
    R108	0x6C0000
    R107	0x6B0000
    R106	0x6A0001
    R105	0x690021
    R104	0x680000
    R103	0x670000
    R102	0x663F00
    R101	0x650011
    R100	0x640000
    R99	0x630000
    R98	0x620400
    R97	0x610088
    R96	0x600000
    R95	0x5F0000
    R94	0x5E0000
    R93	0x5D0000
    R92	0x5C0000
    R91	0x5B0000
    R90	0x5A0000
    R89	0x590000
    R88	0x580000
    R87	0x570000
    R86	0x560000
    R85	0x55D800
    R84	0x540001
    R83	0x530000
    R82	0x522800
    R81	0x510000
    R80	0x50CCCC
    R79	0x4F004C
    R78	0x4E0002
    R77	0x4D0000
    R76	0x4C000C
    R75	0x4B0800
    R74	0x4A0000
    R73	0x49003F
    R72	0x480001
    R71	0x470080
    R70	0x46C350
    R69	0x450000
    R68	0x4403E8
    R67	0x430000
    R66	0x4201F4
    R65	0x410000
    R64	0x401388
    R63	0x3F0000
    R62	0x3E00AF
    R61	0x3D00A8
    R60	0x3C0000
    R59	0x3B0001
    R58	0x3A8001
    R57	0x390000
    R56	0x380000
    R55	0x370000
    R54	0x360000
    R53	0x350000
    R52	0x340420
    R51	0x330080
    R50	0x320080
    R49	0x314180
    R48	0x3003E0
    R47	0x2F0300
    R46	0x2E07F0
    R45	0x2DC000
    R44	0x2C3FA2
    R43	0x2BFAB3
    R42	0x2AC152
    R41	0x299038
    R40	0x28000D
    R39	0x27FFFF
    R38	0x26FFFF
    R37	0x250205
    R36	0x24001E
    R35	0x230004
    R34	0x220010
    R33	0x211E21
    R32	0x2005BF
    R31	0x1FC3E6
    R30	0x1E1CA9
    R29	0x1D0000
    R28	0x1C0488
    R27	0x1B0002
    R26	0x1A0808
    R25	0x190624
    R24	0x18071A
    R23	0x17007C
    R22	0x160001
    R21	0x150408
    R20	0x147048
    R19	0x1327B7
    R18	0x120064
    R17	0x110096
    R16	0x100080
    R15	0x0F060F
    R14	0x0E1808
    R13	0x0D4000
    R12	0x0C5003
    R11	0x0BB018
    R10	0x0A1EF8
    R9	0x094204
    R8	0x082000
    R7	0x0700B2
    R6	0x06C802
    R5	0x0520C8
    R4	0x040A43
    R3	0x030782
    R2	0x020500
    R1	0x010809
    R0	0x00239C

  • Hi There,

    It is a known issue that whenever we import the register text file in TICS Pro, we don't always get the correct configuration immediately, especially when fosc does not match with the text file. In this case, if we import the text file with fosc=100MHz, will will get fvco and PLL_N errors. However, if we import the text file with fosc = 19.2MHz, we will only get Multiplier error. In fact, this error is valid as the Multiplier should not be greater than 7. 

    I usually save both text file and configuration file (.tcs) to ensure I can get the correct setting later. Sometimes, after importing the file, I still have to toggle the R divider to refresh the GUI. This problem is due to the core of TICS Pro, we are in the development to enhance the core of TICS Pro, this problem will not happen later.

    BTW, your configuration has some errors, the values of some fixed-value bits are not correct.

    R125 0x7D0000 --> 0x7D 2288 [15:0] = 0x2288
    R114 0x720000 --> 0x72 7800 [15:11] = 0xF
    R78 0x4E0002 --> 0x4E 0003 [0] = 0x1
    R71 0x470080 --> 0x47 0081 [1:0] = 0x1
    R57 0x390000 --> 0x39 0020 [15:0] = 0x20
    R52 0x340420 --> 0x34 0421 [15:0] = 0x421
    R45 0x2DC000 --> 0x2D C600 [10:8] = 0x6
    R33 0x211E21 --> 0x21 1E01 [15:0] = 0x1E01
    R30 0x1E1CA9 --> 0x1E 18A6 [15:0] = 0x18A6
    R21 0x150408 --> 0x15 0409 [15:0] = 0x409
    R15 0x0F060F --> 0x0F 060E [15:0] = 0x60E
    R9 0x094204 --> 0x09 4004 [11:0] = 0x4

  • I see, would you be able to provide me with a link to 1.6.8 version of TICS Pro so then I can export the .tcs file from this config?

  • Hi There,

    The oldest version I can find in my hard drive is 1.6.9. Would you like to try?

  • Yes please.

  • Thank you!