Dear Jack, Rick,

Thanks for the reply. Will try testing as per your suggestions.

Regards,

Kaushal

On 1/23/17, Rick Raffanti <rik...@techneinstruments.com> wrote:
> I neglected to copy the list with my response to Kaushal:
>
> To use an external clock, you need to install jumper J4:
> [image: Inline image 1]
> Then you bring in the signal on J13 pins 36 & 38:
> [image: Inline image 2]
> The ICS8308 can accept a wide range of signal amplitude and common-mode
> voltage:
> [image: Inline image 3]
> It has a 3.3v supply, so LVDS levels will work.  I've used it successfully
> with LVDS from an FPGA.
>
> On Fri, Jan 20, 2017 at 7:11 PM, Jack Hickish <jackhick...@gmail.com>
> wrote:
>
>> Hi Kaushal,
>>
>> Matt Dexter got in touch about this, and points out that table 4D of
>> https://www.idt.com/document/dst/ics8308i-datasheet shows the
>> requirements of CLK, nCLK on the ADC64's U1 as operating at 3.3V = VDD =
>> VDDO. Page 11 has very examples of CLK, nCLK source circuits.
>>
>> Looking at the biasing in the ADC schematics and comparing with the
>> examples I think you need to apply an LVDS driver to pins 36/38 of J13.
>> More importantly, Matt agreed that this is what he'd try first (though
>> notes that other drivers should also work).
>>
>> Hope that helps,
>>
>> Jack
>>
>> On Wed, 18 Jan 2017 at 20:32 Kaushal Buch <kaushal.b...@gmail.com> wrote:
>>
>>> Hi Jack,
>>>
>>> Thanks for the reply.
>>>
>>> The design compiled for 260 MHz (adc0_clk) with yellow block set to 65
>>> MHz.
>>>
>>> However, I am not yet clear about the external clock input requirements.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Kaushal
>>>
>>> On 1/2/17, Jack Hickish <jackhick...@gmail.com> wrote:
>>> > Hi Kaushal,
>>> >
>>> > On Mon, 2 Jan 2017 10:16 am Kaushal Buch, <kaushal.b...@gmail.com>
>>> wrote:
>>> >
>>> >> Dear all,
>>> >>
>>> >> We have interfaced 64-channel ADC with ROACH-1 board and it is
>>> >> working
>>> >> as expected using on-board clock (50MHz). There is provision to
>>> >> provide an external clock to this board to operate ADC to get a
>>> >> maximum data rate of 65 MSPS. However, we have a few queries and need
>>> >> inputs on the following:
>>> >>
>>> >> 1. What should be the power level for the external clock ?
>>> >>
>>> >
>>> > If I remember correctly, I believe it takes an LVPECL input.
>>> >
>>> >
>>> >
>>> >> 2. On the ROACH-1 side, we have x64-adc yellow block interface where
>>> >> we can set the ADC clock rate. Should we enter 65MHz over there? Will
>>> >> the default yellow block support this ?
>>> >>
>>> >
>>> > Yes, set the yellow block to 65MHz. I doubt anyone has tried this, so
>>> while
>>> > it should work, maybe you'll encounter some timing problems.
>>> >
>>> >
>>> >
>>> >> 3. If x64_adc is operated at 65MHz clock, ROACH-1 has to be operated
>>> >> at 4 times the ADC clock i.e. 260MHz. Should XSG_core_config
>>> >> settings,
>>> >> 'arb_clk' be set to 260 MHz? As 'arb_clk' is derived from internal
>>> >> clock using DCM, how is the stability of 'arb_clk' at 260MHz? Has
>>> >> anyone used this ?
>>> >>
>>> >
>>> > You want adc0_clk, set to 260MHz.
>>> >
>>> > Cheers,
>>> >
>>> > Jack
>>> >
>>> >
>>> >>
>>> >> Thanks & Regards,
>>> >>
>>> >> Kaushal
>>> >>
>>> >>
>>> >
>>>
>>
>

Reply via email to