


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4.10电子学4.10.1 主漂移室电子学设计目标主漂移室MDC 电子学系统是用来接收主漂移室6796根信号丝的输出信 号,并经过一系列处理后将数据传送至在线数据获取系统作进一步分析处理。 其主要任务可归结为: 精确测量对撞产生的次级粒子在穿过室本体时所产生的电离电子到阳极丝信号丝的漂移时间,从而给离线分析提供粒子穿过室本体时在 r,J平面 中的位置信息,以确定粒子在室体中飞越的径迹和动量。粒子在 Z向的位置坐 标由斜丝法通过离线分析给出,其 R向位置那么由信号丝的径向坐标给出。 测量阳极丝信号丝输出信号所携带的电荷量,以确定粒子穿过室本 体时的能量损失dE/dx,从而鉴别粒子种类。 给触发判
2、选系统Trigger提供各个漂移单元信号丝的命中信息,作为 其一级判选的依据之一。 接受触发判选系统的判选结果,假设判选有效,那么将所得数据缓存以便读 出,否那么那么将所得数据适时予以丢弃。1.电荷测量表征电荷测量性能的根本设计指标主要包括电荷分辨、动态范围和积分非线性等项,现分别简述如下。1电荷分辨按MDC室本体的设计,在所选用的气体和工作条件下,对最小电离粒子的 最可几能量损失的dE/dx分辨要求到达-e= 6%。该项分辨主要由两局部组成: 室本体的奉献和电子学的奉献。室本体固有的能量分辨是系统 dE/dx分辨的主要 奉献者。为了尽量减少电子学系统对dE/dX分辨的影响,总体设计要求其奉献
3、匚ee 应小于室本体奉献的15%。按此要求,容易算得电子学系统的奉献应满足:匚ee辽0.9%MDC设计成阶梯状圆桶形小单元结构,从内到外有按同心元结构组成的43 个信号丝层。这样对于一个沿径向穿过的径迹可得 43次取样。由于粒子穿过室 体时的能量损失服从Landau分布,能量损失的高端有很长的尾巴。通常在考虑 能量分辨时,对这些高端信号要作高端截断处理,截端平均可按70%考虑。设单个通道电子学电荷测量的分辨为 匚enc,那么在考虑截断平均后,为使整个电子 学系统的奉献不大于0.9%,那么应有:ENCee0.9%43 0.7由此得:-ENC 5%MDC在设计的工作参数下其最小电离粒子的最可几输出
4、电荷量根据估算约 100fc,故单个通道的电荷分辨写成以电荷量为单位的形式那么有:匚enc - 100 fc 5% = 5 fc这实际上就是系统等效输入噪声电荷的设计值。(2) 动态范围在电子学系统和室本体联机情况下,电子学输入端的等效输入噪声电荷将主 要由MDC信号丝的单丝输出噪声电荷所决定。考虑到后者的奉献比每道电子学 的二enc要大得多,因此量程低端可取为15fc。如前所述,粒子穿过室体时的电离能量损失服从Iandau分布,由于这一分布的范围很宽,电荷测量的动态范围不可能覆盖这一能量损失的全部范围。如 前所述,与这一分布的峰值相应的最小电离粒子的最可几输出电荷量约100fc,参考BESI
5、I MDC多年来dE/dx测量的结果,BESIII MDC 电荷测量的高端可按 1800fc 考虑。(3) 积分非线性在满量程范围内(15fc-1800fc),积分非线性可控制在INL < 2 %。必要时可 进行二次项非线性修正,以提高线性度。非线性修正的工作可由数据读出机箱 的主控制器-PowerPC来完成。1.时间测量(1)时间分辨如前所述,漂移室通过测量漂移时间来确定粒子穿过室体时的径迹。按总体设计要求,径迹测量的定位误差要求到达-p =130 m该项误差主要由两局部构成:一局部是室本体单丝空间分辨的奉献二dp,该项奉献主要是由电离电子在向阳极丝漂移过程中的扩散效应等所造成。另一部
6、 分那么是单个通道电子学对位置分辨的奉献 Jp。假设取匚ep< 15%匚p,那么有G Wm按BESIII MDC的设计,在所选用的气体和电场条件下,电离电子在室体 中的漂移速度为 30卩m/ns,因此单个电子学通道的时间分辨二t上限可取为0.67 ns。因此,将时间分辨的设计目标确定为:-t - 0.5ns上面讨论的电子学的时间分辨实际上源于四局部: 正、负电子束团在Z向束流方向展开所造成的对撞时刻的不确定性, 从而造成对撞所产生的次级粒子出射时刻的不确定性。按BEPCII的设计,束团在Z向展开的长度“ =1.5cm,因此,粒子出射时刻的不确定性为:1.5cm2 c二 35PS式中c是光
7、速。对于漂移室的时间测量来说,该项误差可以忽略不计 低阈前沿甄别由于幅度效应所造成的定时误差。漂移室输出信号的动态 范围大,估计由此造成的定时误差 G2 - 1ns这局部误差在离线分析时可用测得 的电荷量进行修正,因此这一误差对时间分辨的影响这里可不予考虑。 噪声在信号上的迭加所造成的定时时刻的晃动。这一噪声主要源于室本 体的信号丝和前置放大器以及后续电子学处理电路。由噪声造成的定时时间晃 动估计可控制在不大于100ps,对时间分辨的影响根本可忽略不计。 TDC测时误差 G3。这是电子学时间分辨的主要来源。利用基于 CERN HPTDC芯片设计的时间测量电路,由于芯片本身的测时误差即便是工作在
8、低分 辨模式也可以到达250ps左右,因此电子学系统的时间分辨不计定时误差取 为0.5ns是较为合理的选择。量程时间测量的量程由电离电子在室本体中的漂移时间决定。当粒子击中信号 丝,电离电子的漂移时间几乎为0;当粒子从小单元一个顶角的内侧穿过,那么有 最大漂移时间350ns 详见下节讨论。为留有余地,时间测量的量程取为 0-400n& 3积分非线性在量程范围0 400ns内,积分非线性可控制在INL < 0.5%。必要时可利 用PowerPC在数据读出过程中进行二次项非线性修正,以提高线性度。系统设计考虑设计中的BEPCII将采用多束团运行,对撞周期为 8ns,而触发判选系统 级
9、判选所需要的时间Trigger latency为6.4s,远大于对撞周期,因此电子 学系统的设计必须采用流水线技术,高速地将每次对撞可能产生的信息进行适 时获取和暂存,根据有无触发判选信号到来再决定与之相应的信息的取舍,这 样才能不丧失好事例信息。BEPCII的设计亮度将到达1 X1033/cm2/s,漂移室又处在谱仪内层,紧靠对撞 点,信号丝击中率高,电子学系统所要处理的信息量很大,因此电路设计必须 采用多级并行处理,才能有效地减少系统死时间。MDC采用小单元结构。一个测量单元的示意图和单元尺寸如图4.10-1所示。根据MDC的设计参数,电离电子在气体中的漂移速度为3.0cm/卩s。漂移距离
10、是一个随机量,取决于正负电子对撞所产生的次级粒子的入射位置。显然,最 大漂移距离约为半个对角线的长度,即 1/2 X 162+162) 1/2 = 11.3mm。不考虑扩 散和电场不均匀性的影响,可得电子在室中最大漂移时间为:tmax=11.3mm/3.0cm/pS = 377ns考虑到外层单元尺寸略大,并考虑到由于电、磁场的影响,电子的漂移轨迹 并非直线,故可取最大漂移时间为:tmax = 450ns16mm16mm 场丝O 信号丝图4.10-1 MDC 一个测量单元的示意图单个电离电子漂移到阳极丝附近时在强电场的作用下由于雪崩过程而在阳 极丝上产生1/t电流波形,可表示为:i(t) = k
11、 Xt0式中,k是常数,由漂移室的工作参数决定;t0是室的特征时间常数,根据 MDC的设计,t01.5ns= i(t)的波形形状如图4.10-2所示,其后沿的缓慢下降 是由于雪崩形成的正离子团向阴极丝的缓慢运动所造成。由上式可知,该电流下降到峰值的 1%以下所需时间约250ns。信号丝的实 际输出波形,就是由假设干这样的单个电离电子所形成的 1/t波形的迭加。我们用 garfield程序对单丝输出波形进行了仿真,一个典型结果如图 4.10-3所示。图中 假设干电流尖峰正是这种1/t波形相迭加的结果。实际输出波形的宽度tw与粒子的入射位置有关,观测显示,这一宽度大体上符合下面的关系:tw =td
12、maxmin250 (ns)式中,td_max是径迹中距离阳极丝最远的电离电子的漂移时间,td_min是距阳极丝 最近的电离电子的漂移时间。Induced currcntx; on groljp 2图4.10-3 BESIII MDC 丝信号仿真一例显然,当径迹穿过一个探测单元的对角线时,如图4.10-4中箭头所示,这时输出信号有最大宽度:twm a = 400-0+250 = 650ns这与计算机实际仿真结果相一致。当径迹以45倾角从探测单元一个顶角的内侧穿过时, 如图4.10-4中箭头 所示,在探测单元内只产生极少量的电离电子,这些电离电子几乎是同时到达 阳极丝,这时输出信号有最小宽度:t
13、wmax = 400-400+250 = 250ns显然,穿过任何其它位置的径迹,在信号丝上形成的信号宽度都介于上述两 者之间。同时可以看出,在任一 t时刻穿过单元中任一位置的径迹,信号丝输 出信号的 “漂移时间+信号宽度 其值应近似等于上述最大信号宽度,即650ns以上估算假设了电离电子沿径迹有均匀密集的分布。初步设计方案根据前面的讨论,MDC电子学系统原理性方块图可设计成如图 4.10-5所示。 从功能上考虑,系统主要由9类电路组成,即: 前置放大电路; “主放大+滤波成形+定时甄别电路; 电荷测量电路; 时间测量电路; 阈电压电路; JTAG控制电路; 校准和工作模式控制电路; 扇出电路
14、; 读出控制电路。从系统结构上考虑,上述各局部电路如何实现优化组合, 这是系统设计需要 考虑的重要问题。我们的设计思想力求表达: 有利于简化系统设计。即应尽可能减少部件,减少品种,使庞大、复杂 的系统变得比拟简单,以易于操作,易于系统建成后的维护运行。 有利于提高系统的可靠性。 有利于节省系统造价。基于以上考虑,我们决定将系统中“后放大 +滤波成形+定时甄别电路、 电荷测量电路、时间测量电路和阈电压电路聚集在一起,按9U VME标准统一设计电路板。我们把这一电路板称之为 MQT插件。由于电路的复杂性,这一设 计方案将具有相当的难度,如何实现预期的性能指标,这在技术上无疑是一次 挑战。按照上述设
15、计方案,整个系统的硬件电路,将主要由五局部组成,即: 前置放大器; MQT插件; 校准和工作模式控制插件; 扇出插件; 读出控制插件。图4.10-5给出了基于上述设计考虑的系统框图结构。图中读出控制电路和扇 出电路未予画出。下面,就上述五局部电路的设计考虑分别讨论如下:如前所述,粒子穿过漂移室时的能量损失服从朗道Landau分布,其低端 信号十分微弱yA量级,因此信号丝的输出信号必需作适当预放大,才能适 合后续电路处理的需要。为了减少分布参量的影响,提高信噪比,这一放大应 在紧靠丝信号的输出端进行。电路设计要点可概述如下: 由于对同一个丝信号同时要作电荷和时间测量,因此前置放大器必须设计成跨阻
16、型transimpedanee type以保存丝信号前沿所携带的时间信息。带宽可控制在80MHz左右,以对丝信号的上升速率不产生明显影响。 信号丝特性阻抗约390Q,为防止信号反射,前放的输入阻抗应设计得与之相匹配。 由于MDC采用小单元结构,相邻信号丝间的串扰大大减少,对 14mm< 14mm小单元所作的仿真结果说明,某击中丝信号在邻丝上的串扰约 2%。 因此,在测量误差允许的范围内,前放输入端可不设串扰抵消电路。 主漂移室的各信号丝层,特别是其内层,紧靠对撞点,本底很高,电路 应考虑低噪声设计。 由于空间限制,信号的后级处理需在离开探测器较远处18m进行,因此电路应采用差动输出驱动
17、50Q负载,具有驱动长线的能力。 每路前放设计成1片子板,以提高性能,节省空间,便于维修。 校准刻度信号在前放板上采用可程控的阶跃电压通过小电容耦合到每个 通道的输入端。 每块前放板卡按8路设计,采用4层印制板。由于受漂移室端面空间的限制,前放板与高压板为漂移室的场丝提供工作高压将作为整体设计 成一块板,板的尺寸约11cmX5cm左右。电路板直接安装在室体端面,每个通道 通过一条数厘米长的过渡连接线与信号丝的 feedthrough相连。台阶和内室局部 的假设干前放板,由于受空间限制只能安装在离开端面约10cm1m处,其输入端与feedthrough之间以390ohm的同轴屏蔽电缆相连。由于附
18、加电缆的引入,这 局部前放的噪声特性必然会有所变差,变差的程度有待实验观测。表4.10-1 BESII MDC前置放大器主要性能指标Gai n12 kohm 土 12mv/ 卩 ABand width70 MHzRise time5 nsIn put impede nee30 ohmNoise50 nAOutput impede nee47 ohmOutput modeDifferential,driving 50 ohmPower dissipati on30 mw 6V按照上述要求设计的前置放大器将在参考BESII MDC前置放大器的根底上,经适当改良而成。多年的运行说明,BESII MD
19、C前放的性能是良好的。表4.10-1给出了其主要的性能指标。近期,我们在此根底上设计了新的混合集成电 路,测试说明,其性能指标能较好地满足 BESIII MDC的测量要求。在此根底 上,我们又进一步研制了前放子板,每板一个通道,采用4层印制板,两面贴装元器件,子板尺寸约2.6 0.9cm。测试说明,该子板性能良好,能满足 BESIII MDC的测量要求。图4.10-6给出了该子板一个通道的原理图。子板设计的 进一步改良正在进行中。图4.10-6 MDC前置放大器单个通道原理图2. MQT插件如前所述,该电路主要由4局部组成,此外,还包含一局部校准刻度电路。 现分别描述如下。(1) “主放大+滤
20、波成形+定时甄别电路这局部电路接收来自前置放大器的差分输出信号,其电缆长度约18m。图4.10-7给出了这局部电路的方块图。该电路的主要任务是: 将来自前放的信号经缓冲放大后分成两路,一路用于电荷测量,另一路 用于时间测量。 用于时间测量的一路,信号在作进一步快速放大后采用 AD96687作低阈 前沿甄别,给出定时信号,该信号送至时间测量电路,作为时间测量中hit信号的到达时刻。该信号同时经18m长的电缆送给触发判选系统作为1级判选的 依据之一。 考虑到小幅度信号过阈时间短,甄别后给出的定时信号窄,在经过 长电缆传输后往往不能有效触发后续电路,故定时信号在送至触发判选电路前, 应先将其成形为具
21、有一固定宽度的信号,这一宽度可设为200nso成形后的信号采用光电耦合器件或光纤送至触发判选系统,以实现两者之间的地隔离。低阈甄别需要有稳定的阈电压。阈电压的产生方法见后面的讨论。漂移室输出信号的动态范围较大,由于幅度效应,前沿定时会有较大的定时误差,其误差的c值,如前所述估计在1ns左右。这一误差留待离线分析时用相 应通道的电荷量进行修正。降低甄别阈,是减少这一误差的重要措施。但甄 别阈的减少受到电路噪声的限制。因此,减少前置放大器的等效输入噪声,对 提高定时精度十分重要。 用于电荷测量的一路,其任务是完成对信号的滤波成形,以便后续电荷 测量电路完成对电荷量的测量。如何滤波成形,取决于电荷测
22、量电路采用什么 样的技术方案来实现电荷量的获取。输出信号的特点,同时参考了国外同类系统的设计经验,我们决定采用基于 FADC pipeline Flash ADC的数值积分法来实现对 BESIII MDC电荷量的测量。 这一方法的根本原理就是用 FADC对输入的模拟信号连续地进行瞬间数字化, 再对这些数字化结果进行数值积分,这一积分的结果就代表了输入波形的面积, 因此也就代表了输入信号的电荷量。如前所述,信号丝的输出波形为假设干 1/t波形的迭加。在采用数值积分法求 取电荷量时,必须对输出信号进行滤波成形,使其比拟平滑,以便在测量精度 允许的范围内尽量选用较低频率的 FADC。采用简单的RC滤
23、波成形电路即可达 到这一目的。值得注意的是,由于漂移室单丝信号率较高,而信号的出现是随 机的,且输出波形无规律性,难以用解析式表达出来,一旦发生信号堆积,就 很难将两信号区分开来,难以对堆积的影响进行修正。因此,电路设计必须根 据容许的堆积几率的大小,而将信号成形在一定宽度的范围内。据初步测算,BESIII MDC的单丝平均信号率击中率为30k/s。根据泊松 概率分布公式P(N, t)=("t)N鮎N! e式中,n是信号的平均计数率,PN, t是在 t时间内出现N个信号的几 率。由此可以算得在不同的时间间隔 t内,出现两个或两个以上信号的几率,详见表4.10-2。由表4.10-2可以
24、看出,假设时间间隔为2卩s,堆积几率约6%,明显偏高;当 时间间隔为1.0卩s,堆积几率约3 %。当时间间隔进一步减小,虽堆积几率可有 所降低,但降低幅度不大,而且难以实现预期的平滑效果。因此, 1.0卩s的时间 间隔是较为合理的选择。而积分下限应始于t=t ,即始于一次有意义对撞的起始 时刻。表4.10-2不同时间间隔内的堆积几率时间间隔 t (卩s)堆积几率2.05.8 %1.54.4 %1.03.0 %0.92.7 %0.82.4 %0.72.1 %0.61.8 %前面提到,次级粒子不管从什么位置穿过某个探测单元, 其信号丝的输出信 号都满足关系式“漂移时间+信号宽度 < 650n
25、s。显然,为了使输出信号能完 全被积分宽度所覆盖,成形电路中 RC时间常数的选择在任一情况下都应满足:“漂移时间+成形后的信号宽度<1s为了到达这一要求,如图4.10-7所示,电路中采用了两级成形,第一级采用 了简单的RC滤波成形,使波形变得比拟平滑;第二级采用了极 -零抵消电路, 以消去RC滤波成形后形成的长尾, 从而确保信号不管在t=r时刻以后何时到 达,都能在积分宽度内降至信号峰值的 1%以下。为此,我们在Pspice环境下对 此进行了仿真,证明了这一设计要求是可以实现的。根据上述成形要求,用 Garfield程序所进行的仿真说明,选用取样频率为 40MHz、分辨率为10bit的F
26、ADC能充分满足测量精度的要求。成形后的信号经缓冲后,用差动输出和交流耦合的方式送至电荷测量电路的 输入端。交流耦合的目的是为了使后级 FADC的信号输入端有稳定的基线电平, 免受前级由于温度变化所引起的基线电平移动。(2) 电荷测量电路如前所述,电荷测量将采用基于 FADC的数字流水线设计方案,通过数值 积分获取信号所携带的电荷量。图 4.10-8给出了用数值积分法测量电荷量的示 意图。采用Flash ADC (FADC)对被测波形等间隔地全景取样,得到一系列数字 化取样值D0,D1,D2Dn。对所得数据进行数值积分,即令NQ = k'i -4Di Di _1T2TriggerTri
27、gger late ncy那么积分值Q与输入信号的电荷量成正比。式中,T是取样时钟Clock的周期,k 是比例因子,可由在线刻度给出。此法电路简单,容易构成快速的数字流水线, 且数据统计性能好,在FADC的取样频率和bit数选取适当的情况下,可以有足 够高的测量精度。图4.10-8基于FADC的数值积分示意图根据BESIII MDC电荷测量精度的要求以及仿真结果,如前所述,决定选用 分辨率为10bit、取样速率为40MHz的FADC。取样时钟40MHz 由Trigger 系统提供,该时钟应与对撞束团严格同步。由于现场可编程门阵列 FPGA 近 年来开展迅速, 且具有极优良的可编程处理特性,我们
28、决定把它引入 MDC的 电荷测量电路,以提高系统的整体性能。图4.10-9给出了电荷测量电路的原理性方块图。图中,模拟信号处理电路Analog processing接受来自放大成形电路的 dE/dx信号并作必要的处理,如 增益调整、直流电平移动,缓冲驱动和滤除高频噪声等,以提高信号质量,使 之与FADC芯片的输入特性相匹配。FADC芯片按照与束流同步的40MHz时钟clock频率连续不停地对模拟输入信号进行取样和瞬间数字化,并将数字化 的结果以同一个时钟频率适时写入数字流水线pipeline。数字流水线的长度至 少应取为Trigger latency 丄' 6.4us 丄' 小
29、厂“L =11 = 257 cellsclock _ period25ns这样才能不丧失好事例数据。上式中加1的原因是为了取得t=r时刻前一个时钟的取样值,该值通常为基线值。平时,也就是在无Trigger信号到来时,Pipeline 中的数据从出口处按时钟节拍不停地被丢弃,而不进入后级电路。这时,Pipeline中的数据处于不断更新的状态。一旦判选有效,也即当有Trigger信号到来时,pipeline中的数据不再被丢弃, 在逻辑控制电路的作用下,电路将依次完成以下操作: 将pipeline中取出的第一个数据存入 Baseline registe,该数据必为基线 值,也即台基值; 将随后取出的
30、40个数据(1us积分宽度内的数据)在减法器(subtracter)中与 基线值依次相减,并将差值送入累加器(Accumulator); 累加器在进行40次相加后,将其“和与预先设置的数字阈( digital threshold)在比拟器(comparator)中进行比拟,假设小于阈,那么将累加结果丢弃, 这样就实现了“零数据压缩;假设大于阈,那么在装配通道地址后,写入数据缓 存器(data buffer)。写入的这一累加结果,代表了波形的面积,也就代表了欲测 量的电荷量。 在完成上述写入后,将各个通道 Data buffer中的数据按40MHz时钟节 拍,依次写入一 Global buffe
31、r (关于Global buffer的组成和数据在其中的存放格 式见下一节的描述),等待VME前来读出。 在结束上述过程后,停止从 pipeline中接受数据,直到下一个 Trigger到 来后,继而重复上面的过程。Local FPGA.40MHzAnalog“ 一10- bit processingVin40MHz ClockTriggerCheckPipelineSubtracter AccumulatorRegisterCoun terLogic Con trolFADCBaseli neI TriggerDataBufferVMEbusTGlobal FPGAGlobal Buffer
32、Digital ThresholdComparator图4.10-9电荷测量电路方块图在数据从pipeline向后转移的1 ys期间,假设继续有Trigger信号产生,那么由 Trigger系统予以屏蔽,否那么,控制逻辑将变得十分复杂。因此,这1 ys的时间就是系统的死时间。上述流水线等逻辑处理过程,全都安排在一片FPGA内来实现,如图4.10-9 中上面一个虚线框所示。我们把这一FPGA称之为Local FPGA。FPGA内的所有处理过程均通过 VHDL语言编程来实现。因此,对逻辑控制和数据处理方式 的变更有极大的灵活性。一片这样的FPGA将处理4个通道,具有很高的装配密度。此外,电路中还设
33、有一个 8bit的Trigger counter,每来一次Trigger,其计数 增1。在每次增1后,该计数值也存入 Global buffer,与其相应的数据一起形成 一个属于该Trigger的数据块数据格式待下节讨论。Trigger counter由于设置为8bit,因此,每256个Trigger以后,应复原为0。 为了防止由于 Trigger counter计数出错造成大量数据失效,电路中还设置了 Trigger counter计数出错检验电路图4.10-8中未予画出。方法是:先将Trigger counter初始化为0,触发判选系统在每发出第256个Trigger信号后,等待约500n
34、s, 紧接着就发出一个Check信号。出错检验电路在接到这一信号后,将当前Tgigger counter的计数值与0比拟,如果两者相等,那么说明Trigger counter计数无误,如 果不等,那么往Global buffer写入一出错标志,VME主控制器在读到这个出错标 志后,对前面读到的256个数据块将作必要的处理。同时,不管检验结果无误 或有误,在完成检验后,都将强制性地使Trigger counter复位,继而开始下一轮计数。Global buffer和Trigger counter等,也都设计在一片 FPGA内来实现其逻辑 功能。我们把这一 FPGA称之为Global FPGA,如
35、图4.10-9中下面的虚线框所示。由上面的讨论,可以得出如下结论:由于性能优良的现场可编程器件FPGA的使用,使得电荷量提取的数 值积分法变得简单、易行,在流水线过程中就可在电路板上实时完成电荷量的 提取和零数据压缩,而且不造成额外的死时间。通过上述数据流程的设计,可以实现 FADC变换、数据转移、电荷量提 取、零数据压缩和VME从插件中读取数据等五个过程同时进行,从而大大地提 高了板级电路并行处理的能力。上述电荷测量的技术方案目前已进行了初步的预制研究,测试结果说明,该方案是可行的。3时间测量电路MDC时间测量电路是用来测量代表对撞发生时刻的t '信号和信号丝输出信号前沿的起始时刻(
36、首电子到达时刻)之间的时间间隔。这一间隔实际上包含 了 3个不同的子间隔: t时刻对撞产生的次级粒子飞行至某信号丝击中点附近所需要的时间, 这一时间随次级粒子的出射方向和信号丝机械位置的不同而不同; 距离信号丝最近的电离电子漂移到信号丝所需要的时间。严格说,这一 时间才是有意义的时间,因为由这一时间才可准确地推算出对撞产生的次级粒 子在室本体中飞行径迹的空间座标; 雪崩信号(丝信号)由击中点传输到信号丝的一端,也就是传输到前置 放大器的输入端所需要的时间,这一时间也是随机的。电子学测得的时间是上述3局部时间之和,其中、两点的奉献由离线分 析予以修正。时间测量电路接收 主放大+成形滤波+定时甄别
37、电路送来的timing信号(定 时信号,以下简称为hit信号),作为丝信号到达的起始时刻。时间测量的任务 就是给出信号和hit信号之间的时间间隔。由于触发判选系统的判选过程是 以40MHz时钟的一个周期25ns为步进长度,而该时钟与束团对撞时刻严格同步, 所以每一个时钟的起始时刻恰恰可以用来作为时间测量的t 信号。近期CERN微电子组研制了一种高性能的 TDC芯片,称作HPTDC( High Performanee TDC)。该芯片将用于CERN大型强子对撞机LHC上目前正在设计 建造的几种大型探测器的时间测量,其性能完全适用于 BESIII MDC的时间测 量。该芯片的主要技术指标如下:无死
38、时间。32 ehannels/chip。芯片尺寸2.7 送.7 cm2时钟频率:40MHz。由外部提供,该时钟应与对撞束团严格同步。时间分辨:根据不同测量要求,可程控设定以下4种分辨之一:250psRMSlow resoluti on mode70psRMSmedium resoluti on mode35psRMShigh resoluti on mode15psRMSvery high resolution mode 这时每片用作8个通道双脉冲分辨:典型值5ns;确保值:10ns。 可分别测量脉冲前沿或后沿或前后沿同时测量。 片内完成零数据压缩和通道地址装配。读出缓冲器容量:32 bit
39、(width) 256 (le nth) Trigger信号缓冲器长度:16BGA封装。价格。每片约人民币 600元。显然,HPTDC芯片具有很好的性能/价格比。选其作为BESIII MDC时间测 量的核心器件,对于提高系统性能,降低造价,其意义是显然的。对于BESIII MDC的时间测量,用其低分辨一档即可满足测量要求。该芯片通过与对撞束团同步的40MHz时钟和Tgigger信号实现对hit信号到 达时刻的测量即测量漂移时间。片内设有粗时间和细时间两个计数器,同时 设有一个 PLLPhase Locked Loop和一个 DLL Delay Locked Loop。PLL 用来 对外部输入的
40、40MHz时钟进行锁相,给出锁定在 40MHz、160Mhz和320MHz 的稳定时钟。根据时间测量精度分辨的要求,通过编程,粗时间计数器可 选择上述三种时钟之一作为工作时钟称为粗时钟,用来记录忙信号和hit信 号之间时间间隔的整数局部。DLL那么根据粗时间计数器所选择的时钟,通过延 迟锁相,将其一个周期等份成假设干2n细小的间隔,也就是等效于将一个较低 频率的粗时钟变频成一个甚高频率的细时钟,再与细时间计数器相配合,用来 完成对缺乏一个粗时钟长度的分数局部的测量。粗、细两局部测量结果组合在 一起,便完成了时间测量。需要注意的是,这时的测量结果为相对值,并非相 对于信号的绝对时间间隔。t时刻的
41、寻找是通过设置 Trigger latency的长度为 粗时钟周期的整数倍来实现的。以漂移室的时间测量为例, 图4.10-10给出了从测量结果中提取出漂移时 间的原理图。图中,片内设置的粗时间计数器和 Trigger计数器在初始化时,其 初值分别设置为preset_1和preset_2两者之间满足关系式preset_1 -preset_2 = Trigger late ncy在电路启动后,两个计数器都以同一粗时钟计数。假设在t = r时刻,发生一次有意义的对撞,那么在经过一个Trigger latency时间后,Trigger计数器的计数 值必为在t = r时刻粗计数器的计数值,这就相当于找到
42、了 P时刻。从这一时 刻开始,开辟一时间窗search window,令其宽度等于最大漂移时间,上述时 间测量结果必定落在这一时间窗内。将寻找到的测量结果减去当前Trigger计数Preset 2Trigger active图4.10-10 HPTDC时间提取概念 器的值,其差值必为相对于 t的漂移时间。需要指出的是,在我们的测量中,触发判选系统是以40MHz时钟为步进判选时钟,而在一个时钟周期内,包含有三个对撞周期。触发判选电路并不能判 定一次有意义的对撞是发生在哪一次对撞,而是把t时刻一律看作是某个判选时钟的起始时刻。由此造成的误差1或2个对撞周期由离线分析予以修正。整个MQT电路板按9U
43、-VME64X标准来设计。前面板接收来自前放的 32 路模拟差动信号,在电路板上完成 主放大-成形滤波-定时甄别 32路电荷测量 和32路时间测量。时间测量需要的40MHz时钟信号和Trigger信号与电荷测量 电路共用,均从前面板输入。HPTDC给出的数据在其片内已完成零数据压缩和 通道地址的装配,并且还给出与每一 Trigger相应的字头和字尾,形成了已标准 化的数据格式这里不再列出。一个重要的问题是,VME主控制器如何以尽可能少的时间开销来完成电路 板上电荷测量数据和时间测量数据的读出?目前的考虑如下:在电荷测量一节中已经提及,在电路板上设有一Global buffer,用来存放电荷测量
44、的数据。这一 buffer可由电荷测量和时间测量电路两者共用。即电荷测量和时间测量的数据,在Trigger信号到来后,均按照一定的格式,相继存入这一 buffer中。为了提高VME数据读出速度,电路设计采用 64 bit 每两个32bit的 电荷数据或时间数据拼装成一个64 bit的数据的数据宽度和 CBLTChainedBlock Transfer读出方式。Global buffer的结构和电路的读出控制逻辑,将按照 这一要求进行设计。Global buffer由FIFO构成,其深度可设置在 1K左右。如果一旦由于某些原因,Global buffer内数据因不能及时读出而呈溢出状态, 这时应
45、给出一溢出信号overflow,通知触发判选系统停止发出 Trigger信号, 直到溢出状态消除。4阈电压电路板上32路定时甄别电路需要有稳定的阈电压。提供这一阈电压的方式可以 有多种选择。一种是象BESII MDC那样,全系统设计一个阈电压产生器,为系统各个 MQT插件统一提供阈电压。这样处理的好处是各路阈电压一致性好。但采用这 一方式时,各个插件所需阈电压需从外部提供,这不但要增加外部连线,也容 易引入干扰。为优化阈电压电路的设计,我们决定采用独立提供阈电压的方案,即在每块MQT插件板上设置一个DAC,直接为板上各个甄别电路提供阈电压。该电压通过VME总线程控可调。这一设计方式,就阈电压的
46、稳定性、可靠性和对外界干 扰的不灵敏性而言,无疑会优于前者;就本钱而言,也会较前者有所降低。这 一设计也为漂移室各信号丝层需要采用不同阈电压时,提供了方便和灵活性。 需要指出的是,由于各插件独立提供阈电压,可能会造成各插件阈电压的一致 性有所降低。采用比拟精密的10bit或12bit DAC,其不一致性应完全能限制在 可接受的范围内。(5) JTAG控制电路由于HPTDC的初始化和测试需通过JTAG控制来进行,因此在电路板上将 通过对一片FPGA的编程来实现JTAG的功能。该片FPGA根据接收到的VME 命令,从而启动JTAG功能的执行。3. 校准和工作模式控制电路该电路的作用是:为系统提供检
47、测和校准刻度信号,并确定系统的工作模式。该电路由三局部组成:(1) 校准时序产生和系统工作模式控制电路这局部电路的作用是: 用来模拟产生系统处于校准刻度工作模式时所需要的5个控制信号,即:40MHz 时钟信号 Clock_c;Trigger 信号 Trigger_c;启动信号Start;复位信号Reset_cTrigger号检查信号Check_Q 通过程控方式决定系统是工作于在线数据获取模式还是工作于校准刻度 模式。当设置为在线数据获取工作模式时,那么该电路接收从Trigger系统发送来的如下4个信号,即:40MHz 时钟信号 Clock_t ;判选有效信号Trigger_t ;复位信号Res
48、et_t ;Trigger号检查信号Check_t。这时电路对这4个信号只起“中继作用,在接收到这4个信号后,不加阻 挡地将它们再分别送至电路的输出端,从而使系统进入在线数据获取的过程。当该电路设置为校准刻度工作模式时,那么上述从 Trigger系统发送来的4个 信号的输入端被封堵。代之以这 4个信号,这时电路在程控下产生的 5个控制 信号,如前所述即Clock_c, Trigger_c, Reset_c, Check_c和Start,将被允许输出, 从而使系统进入校准刻度或自检的过程。Clock_t 和 Clock_c, Trigger和 Trigger_c, Reset_t 和 Reset
49、_c, Check_t 和 Check_c在两种工作模式下相互取代,分别成对应关系。它们在电路中被输出后统称之为Clock, Trigger,Reset和Check信号。而在校准刻度模式下产生的 Start信号在输出后那么仍称之为Start信号。5个输出信号采用NIM电平(低跃变 有效)从前面板输出。该电路按6U VME标准设计。单宽,共1件。(2) 程控直流电压产生电路这局部电路通过在每一 MQT插件内设置一可程控的12bit DAC来实现。 DAC的输出通过MQT插件与前放的连接电缆送至设置在前放板上的斩波器的 直流电平输入端。(3) 校准信号产生电路这局部电路设置在前置放大器电路板上。在校准刻度工作模式下,MQT插件从前面板接收Start(启动)信号,并通过MQT与前放的连接电缆将该信号送至 设置在前放板上的斩波器。斩波器在接收到这一信号后,立即产生一阶跃波, 通过一小电容(几十pf)耦合到各前放的输入端。由于斩波器的直流输入电 平可精确程控,且Start信号的产生时刻可精确地步进程控,因此,送至前放输 入端的信号其面积代表了输入的电荷量,其前沿那么携带有精确的时间信息。4. 扇出电路扇出电路的作用是用来对校准时序产生和系统工作模式控制电路
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部编版一年级语文作业布置与管理计划
- 瓷砖市场趋势分析-全面剖析
- 新零售背景下2025年会员营销活动策划与效果评估报告
- 高端金属制品制造技术研究-全面剖析
- 数字油画新媒体艺术课程教学计划
- 2025年职业培训学校建设评估报告:校园文化建设研究
- 餐饮行业应对2025年电力故障的应急管理策略研究报告
- 2025-2030年中国甲乙MEK行业发展动向分析及投资战略研究报告
- 2025-2030年中国瓦斯采取器行业“十三五”规划分析与投资前景预测研究报告
- 2025-2030年中国玉米油市场行情监测与供需形势预测研究报告
- 食品安全自查、从业人员健康管理、进货查验记录、食品安全事故处置等保证食品安全的规章制度
- 【MOOC】理解马克思-南京大学 中国大学慕课MOOC答案
- 传统园林技艺智慧树知到期末考试答案章节答案2024年华南农业大学
- 物理实验通知单记录单初二上
- GB∕T 40501-2021 轻型汽车操纵稳定性试验通用条件
- 认识浮力+阿基米德原理
- 防止电力生产重大事故地二十五项反措
- 苏教版五年级数学下册第三单元测试题及答案一
- 变电站第二种工作票(范本)
- 抗滑桩设计计算(验算)Word版
- DCP决策评审要素
评论
0/150
提交评论