Proton Calorimetry/Meetings/2020/08/12

From PBTWiki

< Proton Calorimetry | Meetings | 2020(Difference between revisions)
Jump to: navigation, search
(Saad Shaikh)
(Saad Shaikh)
 
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

Contents

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

Personal tools