Jump to content

jmf

Members
  • Posts

    2
  • Joined

  • Last visited

jmf's Achievements

Newbie

Newbie (1/4)

0

Reputation

  1. This doesn't quite answer my questions. Is there a way that I can get in touch with an application engineer?
  2. I am looking for a device to use as a transceiver for magnetic resonance applications – previously others have used the LimeSDR for this type of work, but we’re looking for something with a longer lifetime of support where the rollout of future models is planned. Tentatively, I would like to start with Analog Discovery 3, with plans to upgrade to the FPGA, but I want input from an application engineer to see if these will meet our needs. Transmit capabilities Basic We want to be able to generate a 1-15 MHz waveform. This waveform consists of active “pulses” of rf output separated by μs-ms timescale delays. We need – at the least – to be able to specify the exact rf freqeuncy, turn the rf output on and of, and change the phase of each rf segment in 90 degree increments (assume that when on, the rf waveform is sinusoidal). Advanced Ideally, we would like to divide our rf pulses into μs-size segments, specifying the amplitude, phase, and frequency of the sinusoidal wave during each segment (with relatively continuous variation for each property.) Receiver (digitizer) capabilities Oversampling We want to digitize at a frequency of at lease 25 Ms/s, and then (digital demodulation at an arbitrary frequency and FIR filters) downsample to 1-3.5 ks/s Interleaved acquisition We want to be able to transmit for short periods of time (μs-ms) interleaved with periods of acquisition, with relatively low (μs) delay between the two. Phase reset It’s essential that we can synchronize/reset the phase of our receiver and transmitter clocks at the start of each transmit/receive sequence. We need to know that phase of the signal relative to the transmitter waveform, so that we can average subsequent acquisitions phase-coherently. Programmability A good API is pretty essential for our purposes – for any serious application, we would wrap the API into a custom python extension. Ability to run on either Linux or Windows is desired.
×
×
  • Create New...