Project

General

Profile

PIP-II IT Beam Pattern Generator

Introduction:

This page contains information on the PIP-II IT Beam Pattern Generator (BPG)

Function: The BPG is the system that drives the MEBT Beam Choppers. It receives a trigger from the timing system and outputs a programmable pattern which is used to select beam bunches.

Please note that the PIP-II IT BPG is considered the prototype/proof-of-concept design and the final Production design may differ from it. This system is based around a COTS Arbitrary Waveform Generator (AWG), The DAx22000 built by Chase Scientific Inc. The original prototype development was done in 2017 by several individuals. The more recent effort seeks to take the original design and packages it into a more permanent enclosure as well as upgrade some of the supporting electronics.

File Area: Y:\Projects\LLRF\Systems\PIP2IT\Hardware\BPG

Old Original Design data: Y:\Projects\LLRF\Systems\PIP2IT\Hardware\Chopper_200

Documentation:

Slides on the system design and status (April-2020): PIPII_BPG_status_v0.pdf
Slides from BPG/Kicker Interfaces Meeting (Jul-21-2020): BPG_sys_dicussion_slides_v0.pdf
Slides from BPG/Kicker Interfaces Meeting (Sep-09-2020): BPG_dev_update_09082020.pdf

DAx22000 AWG Documents:

Data Sheet: dax22000_ds.pdf
User Manual: dax22000_dax14000_manual.pdf
Labview SW Guide: DAx_LabView_Driver.doc

Older slides & talks: System-Level Documenation:
  • PIP-II IT BPG as-built (Mar-2020) interconnection diagram: PIP2IT_BPG_as_built_Mar2020.pdf
    (the above was the "air-wired" system that was built back in 2017 / the chassis replaces this)
System HOWTO Guide: Operating Notes:
  • 09-18-2020/JDusatko: Bench testing showed that the RF power level for the 1.3GHz RF signal going to the AWGs was too low, the 6dB attenuator after the RF amp was changed to 1dB, but it still required the RF source be raised to -3dB (from the original -10dBm design value) in order for the AWG to have +6dBm at its clock input. Presumably, this is due to looses in the signal path and possibly the 3dB splitter (good to 1500MHz, so might be rolling off before that). So some further adjustment of the RF atteunators may be necessary to achieve the -10dBm input level (this level is marked on the chassis).

BPG Chassis Design:


The chassis packages the original AWG and add new/upgraded supporting electronics to the system. It contains two AWG units (2 channels/ea) along with a power supply, power distribution board, trigger synchronization board and a drive amplifier. The three supporting boards are FNAL-designed units.

Chassis Design Sketch v0: BPG_proto_chassis_dwgs_v0.pdf
Chassis Design Sketch v1: BPG_proto_chassis_dwgs_v1.pdf
Chassis Design Sketch v2: BPG_proto_chassis_dwgs_v2.pdf
Chassis Design Sketch v3: BPG_proto_chassis_dwgs_v3.pdf / BPG_proto_chassis_dwgs_v3.vsd (Changed Attenuator/Latest (9-18-2020) working version)

Chassis Boards:

Chassis Mechanical Design:

Differential Receiver Box:


The differential receiver box is an option to drive/receive the AWG signal differentially using Cat7 Ethernet cable (individually shielded, twisted-pair cable with overall shield, BW=600MHz). The differential signal, along with +12VDC power is driven over the cable with the box being located in close proximity to the kicker drive electronics. Alternately, the signal could be driven over a 100 ohm twinax RF cable (Samtec C28S series), with Twinax RF connectors (Samtec CJT-series) with small modifications to the box; though it will then require an external +12VDC (wall-wart or equiv.) power supply.

Enclosure Box:

System Software:

There are two pieces of software for the system:

1) The LabView Application (runs the AWG)
  • Stand-Alone app, needs the FTDI USB driver / plugging in the AWG USB to the PC should automagically install it!
  • R2 is the production version, unchanged from the original developer (2017)
  • Auto-loads the Labview Runtime engine as part of the install process
  • LabView Source & Project (zipped): src_Labview200OhmChopper.zip
  • Compiled App: Download it here: bpg_controller_installer.zip

2) The Python Script (generates the beam pattern file that's loaded into the LV app)

  • This script generates the beam pattern file that's loaded into the LabView app. Requires nympy & mathplotlib Python libraries. Warning: will need to comment out the plotting section of the code, otherwise it might hang (consumes lots of memory based on the number of samples selected). This script generates the booster pattern, which is set by parameters within the script.


The differential receiver box

Project Schedule:

SW used to create the above schedule (free open-src, similar to MS Project): https://www.projectlibre.com/product/projectlibre-open-source

Project Status:

Last Updated: July 1, 2020
Updated By: JED

  • Chassis:
    Chassis Design: completed
    Chassis BOM: completed: PIPII_IT_BPG_Chassis_component_BOM.xlsx
    --> Components ordered week of 06-29-2020
    --> Sent for fab quote 6-29-2020
    --> Received quote and approvals have been submitted. Purchase order was submitted today (07-08-2020) 7-8 week lead time, due 8/31/20
    Chassis Assembly: not started
    Chassis Test: not started
  • BPG Power Distribution Board:
    Circuit Design: Completed
    BOM: Completed BOM_bpg_pdb.xlsx
    PCB Layout: Completed
    --> Components: Components ordered week of 06-22-2020
    --> PCB Sent for fab week of 6-15-2020
    --> PCB Received from FAB 7/7/2020
    Board Assembly: Completed 2 pieces 8/19/20
    Board Test: not started
  • BPG Trigger Synchronization Board:
    Circuit Design: Completed
    BOM: Completed BOM_bpg_trig_sync.xlsx
    PCB Layout: Completed
    --> Components: Components ordered week of 06-22-2020
    --> PCB: Sent for fab week of 6-29-2020
    --> PCB: Received 7/22/20
    Board Assembly: not started
    Board Test: not started
  • BPG Drive Amplifier Board:
    Circuit Design: Completed
    BOM: Completed
    PCB Layout: Completed BOM_bpg_drive_amp.xlsx Updated 9/29/20
    --> Components: Components ordered week of 06-22-2020
    --> PCB: Sent for fab week of 6-29-2020
    --> PCB: Received 7/22/20
    Board Assembly: Completed 1 piece, 4 more at a later time 8/19/20
    Board Test: not started
  • BPG Differential Receiver Board:
    Circuit Design: Completed
    BOM: Completed
    PCB Layout: Completed
    --> Components: Submitted purchase requisition, waiting for approvals 8/19/20
    --> PCB: Order received and in production. 5 to 6 day turn. 8/20/20.
    --> PCB: Received 8/31/20
    Board Assembly: not started
    Board Test: not started
  • System Software:
    <under construction / in process>
  • System Bench Test:
    Not Started
  • System Installation:
    Not Started
  • System Test and Integration:
    Not Started
  • System Commissioning:
    Not Started
  • Delivery/Handover to Operations:
    Not Started