Difference: RD53ADAQdevelopment (22 vs. 23)

Revision 232017-08-03 - AtlasjSilicon

 
META TOPICPARENT name="WebHome"

RD53A DAQ Development

Introduction

RD53 is a prospective ASIC for the HL-LHC upgrade.

Added:
>
>
 
/opt/Xilinx/Vivado/2016.4/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers

-- Ryo Nagai - 2016-10-17

FE-I4 Readout Test

Added:
>
>
Git
 
  1. FPGA Hardware and Additional apparatuses
    • FPGA Hardware
      • Prerequisites
        Target devices : Virtex-7 VC707 Evaluation Platform (xc7vx485tffg1761-2)
        Tool Version : Xilinx Vivado 2015.4 or later tools
        If you are using Kintex-7 KC705 Evaluation Platform, you need to change the SiTCP module in the firmware to XC7KSiTCPlib32k.

    • FEI4B Single Chip Card
    • RJ45/FMC - SLVS/LVDS Conversion Board
      • TB-FMCL-PH board (inrevium TOKYO ELECTRON DEVICE)
        - used for conversion between Samtec FMC connector (Low-Pin Count) and 2.54mm pitch pin header.
      • SLVS <-> LVDS level shiter designed by Ryo Nagai: LVDS2SLVS_Pins.zip

    • Hardware setup
      • Example recipe
        • Power supply for SEABAS2
          • VDDA: +1.5 V, current limit 0.7 A
          • VDDD: +1.5 V, current limit 0.4 A (Not : 1.2 V!!)
        • Ethernet cable x2 (To use 1000BASE-T, use a Cat 5 cable or later. One between a conversion board and a SCC should be metal shielded to match GNDs.)
        • SourceMeter for the silicon sensor

          VC707_setup.jpg
  2. DAQ Software

    • SEABAS DAQ for ATLAS Pixel Upgrade
      • source : trunk/multi_chip_FEI4/Software_SEABAS2
      • SiTCP IP Address : Default (192.168.10.16)

    • How to config FEI4
      • For example, execute on your terminal run 1 0111 which is a command to do "Digital Injection and mask chip_1 to chip3."
        Please refer to SEABAS2 DAQ Usages.

  3. Release

  4. Notes

    • When you use the original conversion board, you need to change the pin assignment to comply with your board.
      (Default firmware is build for a setup of Osaka Univ.)
    • Already-known warnings
      • Redundant IBUF can be ignored. "Could not create 'IBUF_LOW_PWR' constraint because ..." and "Removing redundant IBUF since ..." can be ignored.
      • Unused registers.
    • Programming VC707 Virtex7 BPI Flash memory
      1. Generate a bitstream (.bit) file in the normal way.
Changed:
<
<
      1. Run this TCL command inside Vivado:
        $ write_cfgmem -format mcs -interface bpix16 -size 128 -loadbit "up 0x0 /path/to/bitfile.bit" -file mynewmcs.mcs
>
>
      1. Run this TCL command inside Vivado:
        $ write_cfgmem -format mcs -interface bpix16 -size 128 -loadbit "up 0x0 /path/to/bitfile.bit" -file mynewmcs.mcs
 
      1. Open Vivado Lab Edition
      2. Open Hardware Manager, open target board
      3. Tools > Add Configuration Memory Device
Changed:
<
<
      1. Select this part:
        Name: mt28gu01gaax1e-bpi-x16
        Part: mt28gu01gaax1e
        Manufacturer: Micron
        Alias: 28f00ag18f
        Family: g18
        Type: bpi
        Density: 1024
        Width: x16
>
>
      1. Select this part:
        Name: mt28gu01gaax1e-bpi-x16
        Part: mt28gu01gaax1e
        Manufacturer: Micron
        Alias: 28f00ag18f
        Family: g18
        Type: bpi
        Density: 1024
        Width: x16
 
      1. Click OK to "Do you want to program the configuration memory device now?"
      2. Add your .mcs file to the Configuration File field
      3. Hit OK
      4. Right click on device >> Boot from Configuration Memory Device
      5. Change the VC707 FPGA Board Configuration Mode JTAG to Master BPI. Set SW13 DIP switch M[2:0]=010.
Deleted:
<
<
    • Status report
      • (6/29 17:30) Modify FIFOs type in DataStore module "Standard FIFO" to "Fist-Word Fall-Through", we can confirm signals from DataStore. Next step is TXFIFO control management. by Sawada
      • (6/29 12:00) It is found that DataStore module is bottleneck for readout data... by Sawada
      • (6/28 16:00) Previous problem was solved. "KEEP HIERARCHY" attribute is needed to not to change the hirarchy when Vivado synthesis.
      • (6/28 10:00) IserdesWith8b10bDec has a bug. Problem is still not be found. Maybe 8b10b decoder module is not removed when running synthesis... by Sawada
      • (6/26) Succeeded in configuring FE-I4B and confirmed the response of the data signal. Problems remain in iserdes, 8b10b decoder part. by Sawada
 

YARR

Tips

Comments


<--/commentPlugin-->

META FILEATTACHMENT attachment="OFTC_0.pdf" attr="" comment="" date="1495691002" name="OFTC_0.pdf" path="OFTC_0.pdf" size="619576" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_1.pdf" attr="" comment="" date="1495691074" name="OFTC_1.pdf" path="OFTC_1.pdf" size="1782077" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_2_1.pdf" attr="" comment="" date="1495691072" name="OFTC_2_1.pdf" path="OFTC_2_1.pdf" size="715575" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_2_2.pdf" attr="" comment="" date="1495691071" name="OFTC_2_2.pdf" path="OFTC_2_2.pdf" size="2444807" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_2_3.pdf" attr="" comment="" date="1495691069" name="OFTC_2_3.pdf" path="OFTC_2_3.pdf" size="2034260" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_2_4.pdf" attr="" comment="" date="1495691067" name="OFTC_2_4.pdf" path="OFTC_2_4.pdf" size="4361927" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_3.pdf" attr="" comment="" date="1495691064" name="OFTC_3.pdf" path="OFTC_3.pdf" size="734423" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_4_1.pdf" attr="" comment="" date="1495691063" name="OFTC_4_1.pdf" path="OFTC_4_1.pdf" size="459407" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_4_2.pdf" attr="" comment="" date="1495691062" name="OFTC_4_2.pdf" path="OFTC_4_2.pdf" size="2509991" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_4_3.pdf" attr="" comment="" date="1495691059" name="OFTC_4_3.pdf" path="OFTC_4_3.pdf" size="2868757" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_5.pdf" attr="" comment="" date="1495691157" name="OFTC_5.pdf" path="OFTC_5.pdf" size="394077" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_6.pdf" attr="" comment="" date="1495691157" name="OFTC_6.pdf" path="OFTC_6.pdf" size="1379534" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_7.pdf" attr="" comment="" date="1495691155" name="OFTC_7.pdf" path="OFTC_7.pdf" size="3203127" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_8.pdf" attr="" comment="" date="1495691149" name="OFTC_8.pdf" path="OFTC_8.pdf" size="712487" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_9.pdf" attr="" comment="" date="1495691149" name="OFTC_9.pdf" path="OFTC_9.pdf" size="1473549" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_lab_c1_rev20.pdf" attr="" comment="" date="1495691146" name="OFTC_lab_c1_rev20.pdf" path="OFTC_lab_c1_rev20.pdf" size="125624" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_lab_i1_rev11.pdf" attr="" comment="" date="1495691146" name="OFTC_lab_i1_rev11.pdf" path="OFTC_lab_i1_rev11.pdf" size="108370" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_lab_i2_rev13.pdf" attr="" comment="" date="1495691146" name="OFTC_lab_i2_rev13.pdf" path="OFTC_lab_i2_rev13.pdf" size="107314" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_lab_s1_rev20.pdf" attr="" comment="" date="1495691146" name="OFTC_lab_s1_rev20.pdf" path="OFTC_lab_s1_rev20.pdf" size="134142" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_preparation.pdf" attr="" comment="" date="1495691197" name="OFTC_preparation.pdf" path="OFTC_preparation.pdf" size="2066566" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="OFTC_ref_note.pdf" attr="" comment="" date="1495691192" name="OFTC_ref_note.pdf" path="OFTC_ref_note.pdf" size="48837" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="references.pdf" attr="" comment="" date="1495693148" name="references.pdf" path="references.pdf" size="892748" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="LVDS2SLVS_Pins.zip" attr="" comment="" date="1495793797" name="LVDS2SLVS_Pins.zip" path="LVDS2SLVS_Pins.zip" size="217304" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="FEI4BSCC.jpg" attr="h" comment="" date="1498471156" name="FEI4BSCC.jpg" path="FEI4BSCC.jpg" size="136127" user="AtlasjSilicon" version="1"
META FILEATTACHMENT attachment="VC707_setup.jpg" attr="h" comment="" date="1498471264" name="VC707_setup.jpg" path="VC707_setup.jpg" size="225804" user="AtlasjSilicon" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback