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

From PBTWiki
Jump to navigation Jump to search
(Created page with "== Minutes for UCL Proton Calorimetry Meetings, 12th August == === Present === '''Simon Jolly''', '''Saad Shaikh''', '''Raffaella Radogna''', '''Fern Pannell''' === [[ELogs/Sa...")
 
Line 6: Line 6:


=== [[ELogs/SaadShaikh|Saad Shaikh]] ===
=== [[ELogs/SaadShaikh|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.
**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.
**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.


=== [[ELogs/RaffaellaRadogna|Raffaella Radogna]] ===
=== [[ELogs/RaffaellaRadogna|Raffaella Radogna]] ===

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.
    • 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