Proton Calorimetry/Meetings/2020/08/12: Difference between revisions

From PBTWiki
Jump to navigation Jump to search
 
Line 11: Line 11:
**Use of FIFO allows for shortest possible integration times: new data is always read by FPGA but only sent to FIFO once last sent measurement has finished transmitting.
**Use of FIFO allows for shortest possible integration times: new data is always read by FPGA but only sent to FIFO once last sent measurement has finished transmitting.
*Next step is to instantiate processor and send data over Zybo's built-in UART interface.
*Next step is to instantiate processor and send data over Zybo's built-in UART interface.
**Will probably be slower than current UART interface, but good stepping-stone to learn how to use processor.
**Will probably be slower than current UART interface, but good stepping-stone to learn how to use processor before working on USB interface.
**Using processor is quite different to development so far: learning curve.
**Using processor is quite different to development so far: learning curve.
*[https://www.macupdate.com/app/mac/31352/coolterm CoolTerm] allows for serial port emulation on MacOS, with capacity to save time-stamped data to txt file.
*[https://www.macupdate.com/app/mac/31352/coolterm CoolTerm] allows for serial port emulation on MacOS, with capacity to save time-stamped data to txt file.

Latest revision as of 08:38, 13 August 2020

Minutes for UCL Proton Calorimetry Meetings, 12th August

Present

Simon Jolly, Saad Shaikh, Raffaella Radogna, Fern Pannell

Saad Shaikh

  • Added a common-clock FIFO between DDC232 data and UART transmitter.
    • Should be relatively easy to allow another clock domain to access FIFO.
    • Currently only one measurement allowed in FIFO at a time.
    • Use of FIFO allows for shortest possible integration times: new data is always read by FPGA but only sent to FIFO once last sent measurement has finished transmitting.
  • Next step is to instantiate processor and send data over Zybo's built-in UART interface.
    • Will probably be slower than current UART interface, but good stepping-stone to learn how to use processor before working on USB interface.
    • Using processor is quite different to development so far: learning curve.
  • CoolTerm allows for serial port emulation on MacOS, with capacity to save time-stamped data to txt file.
    • Wrote ROOT macro to read, convert and plot photodiode data live while CoolTerm saves data.
    • Only achieving 5Hz refresh rate, unsure how to make faster.

Raffaella Radogna