This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADC3660: Please review ADC3660 programming.

Part Number: ADC3660


Tool/software:

hello

The following procedure is programmed from the ADC35XX EVM GUI.
I am not sure why ADC3660 is sometimes working correctly and sometimes not.
Please review if the procedure to ADC3660 is correct.

0x7 0x8
0x7 0x4B
0x13 0x1
0x13 0x0
0x1b 0x88
0x19 0x12
0x19 0x12
0x1f 0x50
0xa 0x7f
0xb 0xee
0xc 0xfc
0x18 0x10
0x20 0x0
0x21 0xf0
0x22 0xf
0x24 0x6
0x27 0x10
0x2e 0x10
0x7 0x4b
0x25 0x30
0x2a 0xa2
0x2b 0xa5
0x2c 0x43
0x2d 0xd4
0x31 0xa2
0x32 0xa5
0x33 0x43
0x34 0xd4
0x11 0x30
0x26 0x88
0x26 0xAA
0x26 0x88

  • Hi,

    What do you mean sometimes working correctly and sometimes not?

    Do you mean you get a valid data capture?

    What data capture board to you have? What is the part number?

    Please provide more details on what is going on.

    Thanks,

    Rob

  • Hello,

    To allow us to debug your configuration, please provide the following information about the ADC configuration you are trying to use:

    • Sample rate
    • Are you using Decimation? If so,
      • Decimation rate 
      • Complex or real decimation
      • NCO Frequencies
    • Output interface mode (1-wire, 2-wire, half-wire)
    • Resolution
    • Any other settings?

    Best,

    Luke Allen

  • Hello LUKE and Rob!

    Sample rate: 63.456 MHz
    Decimation Factor: 8
    DDC setting: Complex
    NCO frequency: 10.841 MHz (3561203106)
    Output interface mode: 2-wire
    Resolution: 16bit
    FCLK Source Select :DEC
    Symptom: SN sometimes deteriorates when setting is LOAD.

    Best regards.

    Miyahara

  • Hello LUKE and Rob!

    How is the progress on the answers to my questions?

  • Hi Miyahara,

    Sorry for the delay, let me look at this in the lab tomorrow.

    What do you mean by Symptom: SN sometimes deteriorates when setting is LOAD.??

    Regards,

    Rob

  • Hi Miyahara,

    Luke and I have looked at this in the lab, we are still working through a few more setup issues for the application specifications above.

    I will give you an update on where we are at by the end of the day tomorrow.

    Regards,

    Rob

  • Hello LUKE

    Hello ROB

    Thank you for the analysis.
    What I am doing is receiving a radio signal, capturing it into an FPGA with an ASDC3660, and evaluating it with demodulated audio. I would like to confirm if there is a problem with the ADC settings.

    Bestregards

    miyahara

  • Hi Miyahara,

    Would it be possible for you to send over some data captures or FFT plots for us to understand the problem better?

    Also, would it be possible you show us how your test setup is on the bench? Please send pictures and/or a block diagram with instrument details.

    Thanks,

    Rob

  • Hellow Rob

    I have gone through the ADC settings here, imported the digital data of the FPGA input into MATLAB and FFT'd it when it was OK and when it was NG, and found that there is no difference.
    I will do some more analysis on my end.
    The current block is shown below.
    I would like to know if there is a problem with the configuration data set in the ADC, so please respond.

    Bestregard

    Miyahara

  • Hi Miyahara,

    Please help me understand this part of your sentence above "...when it was NG, and found..." What does NG mean?

    Your block diagram is fine. If you can share the amp and ADC schematic portion, I can guide you if the amplifier is setup correctly.

    I assume you want to DC couple the amp to the ADC? Is so, its important to setup the amp correctly to do that, otherwise, you could experience poor FFT data.

    Please advise.

    Thanks,

    Rob

  • PS - we are validating your register writes on the lab bench with design. I hope to have an update by early next week.

    Regards,

    Rob

  • Dear Rob


    I wanted to follow up regarding the validation of the register writes on the lab bench with the design. As of now, I have not received any updates, and I would appreciate any information you could provide on the current status.


    Thank you for your attention to this matter, and I look forward to your response.

    Bestregard

    Miyahara

  • Hi Miyahra-san,

    Attached is the correct configuration for your mode. I have validated this configuration by taking a capture with Fin = 9MHz, shown below. I took about 20 captures over the course of 30 minutes and I did not see a degradation in performance.

    0x7	0x4b
    0x8	0x0
    0x9	0x0
    0xd	0x0
    0xe	0x0
    0x11	0x0
    0x13	0x0
    0x14	0x0
    0x15	0x0
    0x16	0x0
    0x19	0x82
    0x1a	0x0
    0x1b	0x88
    0x1e	0x0
    0x20	0x0
    0x21	0xf0
    0x22	0xf
    0x24	0x7
    0x25	0x30
    0x26	0x88
    0x27	0x10
    0x2a	0x5e
    0x2b	0x5a
    0x2c	0xbc
    0x2d	0x2b
    0x2e	0x10
    0x31	0x5e
    0x32	0x5a
    0x33	0xbc
    0x34	0x2b
    // Bit Mapping Registers 0x39 to 0x88. For future development.
    0x39	0x46
    0x3a	0x4c
    0x3b	0x4e
    0x3c	0x54
    0x3d	0x56
    0x3e	0x5c
    0x3f	0x5e
    0x40	0x64
    0x41	0x66
    0x42	0x6c
    0x43	0x6
    0x44	0xc
    0x45	0xe
    0x46	0x14
    0x47	0x16
    0x48	0x1c
    0x49	0x1e
    0x4a	0x24
    0x4b	0x26
    0x4c	0x2c
    0x4d	0x47
    0x4e	0x4d
    0x4f	0x4f
    0x50	0x55
    0x51	0x57
    0x52	0x5d
    0x53	0x5f
    0x54	0x65
    0x55	0x67
    0x56	0x6d
    0x57	0x7
    0x58	0xd
    0x59	0xf
    0x5a	0x15
    0x5b	0x17
    0x5c	0x1d
    0x5d	0x1f
    0x5e	0x25
    0x5f	0x27
    0x60	0x2d
    0x61	0x42
    0x62	0x48
    0x63	0x4a
    0x64	0x50
    0x65	0x52
    0x66	0x58
    0x67	0x5a
    0x68	0x60
    0x69	0x62
    0x6a	0x68
    0x6b	0x2
    0x6c	0x8
    0x6d	0xa
    0x6e	0x10
    0x6f	0x12
    0x70	0x18
    0x71	0x1a
    0x72	0x20
    0x73	0x22
    0x74	0x28
    0x75	0x43
    0x76	0x49
    0x77	0x4b
    0x78	0x51
    0x79	0x53
    0x7a	0x59
    0x7b	0x5b
    0x7c	0x61
    0x7d	0x63
    0x7e	0x69
    0x7f	0x3
    0x80	0x9
    0x81	0xb
    0x82	0x11
    0x83	0x13
    0x84	0x19
    0x85	0x1b
    0x86	0x21
    0x87	0x23
    0x88	0x29
    0x8f	0x0
    0x92	0x0
    

    Best,

    Luke Allen