2017-11-11 fpga need to move now
FPGA
- Open-source: ICE40 & RPi
- Perfs: SRAM + HX4K at least: IceZero ? Take the design, throw in 8Mb instead of 4Mb
- IceZero board design can be reused
- Silkscreening:
- Keeping a clear markup of the different functions
- ADC: 10 bit, 65Msps
- 10 bits measures (or pseudo-12 with decimation ? by x3)
- 6 bits remaining by acq: 2 top tour, Pon, Poff, 2 IOs
- Interact
- 2 buttons
- Manual Trig
- Select mode
- 4 LEDs
- Single mode
- Loop mode
- Acq (ready: on, data in: flashing)
- Modes:
- Single capture
- 200us long captures at 65Msps : 208kbits
- Capacity of close to 35+ captures if needed in RAM
- Loop
- 130us acq at 24 Msps over 16 bits: 57.6 kbits
- That’s more than 130 lines over a 8000000 bit SRAM
- Transfer back to RPi through SPI
- Variables (to be stored as a header of the file sent back)
- Pon length
- Poff length
- Tdelay length
- Tacq
- RT – repetition time
- N acq – number of acquisition
- Implicit:
- ADC bits used
- Mode (loop or single)
- Expose:
- i2c: min. a OLED screen space kept on board
- Gain Output
- Logic (bidirectionally buffered): Trig, Pon, Poff, 2 top tours, 2 extra IOs
- mini USB for power on
- 5V and GND pads
ebay * is Kretz VSW3-5 linear ? * same for SW4/5B ?
- S-VDW5-8B for parts ? endoprobe
Written on November 11, 2017