Yüksek Enerji Fiziği Data Acquisitions'ın Endispensable Rols of FPGAs in High-Energy Physics Data Acquisition
Yüksek enerji fiziği, büyük Hadron Collider'te (LHC) çarpık etkileşimleri her 25 nanosaniyeyi birbirine katletirken, spektralları ve kozmik ışınlayıcıları, ezici arka planların altında gömülü nadir sinyallere yol açıyorlar (FPGA) modern veri toplama (DAQ) merkezi sinir sistemi haline geldi, çünkü bunlar sadece büyük paralelliği birleştirebiliyorlar ve tek bir silikonun içinden fark edilemez bir şekilde geri dönüşümlü gecikmeler oluşturabilirler.
Modern deneysel ortamlar, ikinci kez yüzlerce terabitye ölçeklenebilir, algoritmaları gelişmeye ve yoğun radyasyon altında güvenilir bir şekilde çalışır. Genel amaçlı işlemciler ve grafikler işleme birimleri bu boşluğu sunmak, ancak sabit, alt-mikrosaniyeli bir platform sağlayarak, yazılımların optimizasyonuna ilişkin en iddialı çözümlerin hız ve güvenilirlik sağlar.
Fizik için bir FPGA Suited ne yapar
Bir FPGA, yapılandırılabilir bir mantık bloklarının matrisi etrafında inşa edilmiş bir bütünleşik bir devredir, dijital sinyal işleme (DSP) C++ veya Python'dan gelen dijital devreleri tanımlamak için bir CPU'nun tam paralelliğini kullanan bir modüle bağlıdır.Bu kaynaklar, donanım açıklama dilleri (VHDL, Verilog) veya C++ veya Python'dan gelen yüksek seviyeli bir dizi veri kümesini aynı anda tüm paralel olarak çalıştırıyor.
Bu efekt, yüksek çözünürlükte, otomatik olarak otomatik olarak kullanılan bir sistemle, otomatik olarak otomatik olarak kullanılan bir sistemle, otomatik olarak otomatikleştirilmiş bir şekilde ayarlanmış olan bir sistemdir.The Xilinx Versal Adaptive Compute Acceleration Platform (ACAP) FPGA kumaşlarını vektörel ve AI motorlarında birleştirir, Intel'in altmışlı bir sistem olarak kullanırken,
Paralellik ve Deterministic Latency
HEP'deki FPGA'ların en kritik avantajı, LHC'de bir mikrosanatın mantığının sunulması ve tamamen senkronizasyonda çalışabilme yeteneğidir.Bir Seviye-1 tetikleyici sistemde, en kötü durumdaki zaman süresi tam olarak bilinmelidir.Bu determinizm, LHC'de bir mikrosaniyede mümkün değildir.Bir FPGA'nın mantık kapıları ve işletim sistemi tamamen senkronize edilebilir, yani, çoğu zaman tasarım zamanındaki en kötü durum zamanlama yolu tam olarak bilinmelidir.
FPGA-Based DAQ Boru Hattının Mimarisi
Tipik bir HEP DAQ zinciri, her aşamadaki bant genişliği ve geç kalmış gereksinimleri olan özel işlevleri yürütmek için analog sensörden verileri iyi tanımlanmış aşamalar aracılığıyla kalıcı olarak depolamak için hareket ettirir. FPGAs hemen hemen her katmanı ortaya koyar, her aşamadaki bant genişliği ve geç gereklerini belirler.
Analog Front-Bit ve Hızlı Digitization
Prodüksiyon sinyalleri - silikon şeritlerinden gelen pullar, fotomultiplier tüplerden gelen gerilim artışları veya calorimeters'ten gelen akımları - özellikle de JEDEC JESD204B veya paralel LVDS otobüsleri tarafından şekillendirilen protokollerin ardından yüksek hızlı analog dönüştürücüler (ADCs) içinde yüzlerce megahertz'in çalışmasını sağlar.
Seviye-1 Tesir ve Gerçek Zamanlı Karar Verme
En zorlanan pencere, HEP'deki FPGA'ların en zorlu gerçek zamanlı uygulamasını temsil eder. LHC, ATLAS ve CMS deneyleri, iki aşamalı bir uyarı yaklaşımı kullanır. Donanım tabanlı Seviye-1 (L1) tetikleyicisi, FPGA'dan ve ASIC'lerden inşa edilen, 40 MHz demet oranını birkaç mikrosaniyede ölçen veya daha fazla sayıdaki sistemli sistemli bir dizinleri kullanarak izlemeli.
Data Concentration, Buffering ve Link Transmission
L1 tetikleyicisi bir olayı kabul ettiğinde, FPGA, birden fazla ön kanaldan veri parçaları toplar, uygulama zamanı notları ve hata düzeltme kodlarına sahiptir ve toplayıcı bağlantı noktalarına eklenerek, otomatik olarak sabit veri taşıma sistemleri ile bağlantı kurar.
Sınır DAQ'nun Meydanlarını Çıkarmak
HEP ortamları için FPGA tabanlı DAQ sistemleri, mühendislere eşsiz bir bağlantı problemlerini çözmek için tasarlanmıştır.Her kısıtlama - bant genişliği, radyasyon, güç ve güvenilirlik - dikkat çekici mimari ticaret-offs.
Band genişlik ve Throughput
Modern bir piksel dedektöründen gelen ham veriler, saniyede 100 tane terabityi geçebilir.Hiç kimse bu FPGA bu kadar yüksek seviyeli alt sistemlerde azalmaya ve erken veri azaltımı sağlar. FPGA'lar uygulama sıfır baskı uygular, kümeleme ve bölge-of-etik seçimi doğrudan doğruya doğru, yüksek çözünürlükte çalışan, yüksek çözünürlükte çalışan bir sabitleme yöntemiyle birleştirilmelidir.
Radyasyon Yumuşak Hatalarını Mitigating Radyasyon Yumuşak Hatalar
Mikroçipli RT Polar konfigürasyonunda, güvenlik-kahkalama fonksiyonlarının yüksek seviyelerdeki sinyallerin tek taraflı olarak kullanılması, mikropişmanlıklı modüller için kullanılan bir hatanın (SEUs) kullanılması, mikropnömatik yapılandırma sistemlerinin değiştirilmesi veya değiştirilmesi gibi bazı cihazlara maruz kalmaması gerekir.Skritik olmayan sistemler için gerekli olan üç adet RAM yedekleme sistemi, denetimsiz bir şekilde kontrol sistemi ile sabitlenir.
Güç, Termal ve Uzay Kısıtları
Yüksek uçlu FPGA'lar her biri 40-60 watt'ı ayırabilir ve dedektörlerin hacmi genellikle düşük ışık seviyesindeki sabit diskler ilerleyebilir: FPGA paketlerini azaltmak için gereksiz mantık, büyük deneylerde standart hale gelir. Fiziksel ayak izi kullanarak, DSP bloklarının içindeki sıvı kesme işlemi sırasında daha düşük güçte ısıtılabilir.
Firmaware Verification and Cooperation
Çağdaş DAQ firmware, büyük yazılım projelerinin karmaşıklığına karşı çıkabiliyor. Doğrulama, evrensel doğrulama metodolojisine (UVM), kranatif testlere ve donanıma sahip olan tüm dedektörleri otomatik olarak geri döndürüyor.(OHWR)[Döneticileri otomatik olarak tekrarlayan ve sentezleyicileri her işlemden sonra, HEP topluluğu, PC'nin tüm transferleri ile birlikte standardize edilmiş IP çekirdeği ile birlikte standartlaştırılıyor.
Vaka Çalışmaları: FPGAs Across the Physics Spectrum
LHC Collider Deneyler ve HL-LHC
ATLAS ve CMS, ön uç ASICs ve meta sunucusu ağlarında on kat artışla başa çıkmak için kapsamlı yükseltmeler yapıyor.Süresel bir bıçak paketlemeli Multiscale+ FPGA'lar işlem için L1 algılama ve tüm algoritmaların 10 kat daha fazla kontrol etmesini sağlıyor.Bu sayede, gerçek zamanlı olarak sistem sabit bir şekilde sabitlenir ve LGA'yı kontrol eder.
Neutrino ve Dark Matter dektörler
Deep Yeraltı Neutrino Deneyi (DUNE) kiloton-öldürücü sıvı argon zaman projeksiyon odaları kullanır.Sürücü elektronik, 77 K'de ağlayan, manyetik optik sistemlere kadar sinyalleri sayısallaştırır ve sıkıştırır.In dual-Xenon demetleri LZ ve XENnT gibi sinyalleri doğrudan doğrulayıcılar ve sabitlemeler için zamanlayıcılar ve zaman verir.
Astroloji
Pierre Auger Gözlemevi, ultra yüksek enerjili kozmik ışınları incelemek, FPGA tabanlı elektroniklerle su bazlı elektroniklerle işlem yapmak için donatılmış yüzey dedektörleri kullanır. FPGA istasyonu çok seviyeli algoritmaları uygular ve GPS-disciplined timestamps for offline reprobleks.The Cherenkov Series, FPGA tabanlı kamera sunucularına uzun fotomultiplier pikselleri için sabit bir şekilde çalıştırma ve işlem yapabilme yeteneği olmadan güvenmek için güvenecektir.
Zekanın Geleceği: FPGAs hakkında Makine Öğrenmesi
HEP DAQ'daki en dönüştürücü gelişmelerden biri, Keras,Torch veya TensorFlow'ten gelen yeni mikropizleyici deneyleri otomatik olarak takip eden 10 adet mikroploğa sahip olmak için sentezlenen bu tür bir dizi tasarıma sahip olmak üzere, LICE'lerin otomatik olarak tekrarlanan bir dizi tasarıma sahip olması için, LICE'in son derecesinde, LICE'lerin tam zamanlı olarak optimize edilmesi için kullanılan bir dizi tasarıma sahip olması için, LICE'in otomatik olarak yapılan bir araya gelmeleri için, LICE'in otomatik olarak yapılan bir araya gelmeleri için, LICE'in üzerinde yapılan bir araya gelmeleri için, otomatik olarak yapılan bir araya gelmeleri mümkün.
Sonuç: Discovery'in programlanabilir Kanlı Kanlı
FPGA tabanlı veri satın alma sistemleri basit yapıştırıcı mantığından sofistike, yazılım tanımlı işlem düğümleri ile modern fizik aletlerinin performans zarfını tanımlayan, FPGA'lar, büyük paralellik, deterministic zamanlama ve donanım yeniden yapılandırılabilirlik onları, çağdaş deneylerin tetiklenmesi ve yaygınlaştırılması için vazgeçilmez hale getirir.Dektör granular ve etkileşim oranlarının yükselişine devam etmesi, FPGA'nin en zorlanan bir parçasının şifresini daha da derinleştirecektir.