Desain FPGA Militer, Kedirgantaraan, dan Pemerintah
Contoh Desain Direct RF
Lihat video unggulan atau baca ringkasan solusi.
Video Desain Ketangkasan dan Fitur Pita Lebar untuk Intel® Direct RF-Series FPGA
Video Contoh Desain Kokpit ADC/DAC
Video Contoh Desain Penyalur Pita Lebar
Video Contoh Desain Beamformer Penundaan Waktu
Uraian Singkat Solusi |
Deskripsi |
Fitur |
Aplikasi |
---|---|---|---|
Untuk membantu pengguna baru memahami kemampuan Direct RF FPGA dengan cepat dan memungkinkan kemampuan evaluasi out-of-the-box, Altera mengembangkan contoh desain kokpit konverter analog ke digital (ADC) atau konverter digital ke analog (DAC). Desain ini memiliki antarmuka pengguna grafis (GUI) untuk mengeksplorasi dan mengkonfigurasi blok ubin analog dengan berbagai pengaturan. Ini termasuk mengonfigurasi mode desimasi atau interpolasi konverter naik/turun, frekuensi tengah tentu saja dan fine tuner, pengaturan mode loopback, laju sampel, dll. |
Kecepatan sampling hingga 64 GSPS Konfigurasi NCO Pengaturan Mode Desimasi/Interpolasi Penampil Bentuk Gelombang ADC Pembuat Bentuk Gelombang DAC Sinkronisasi Multi-Port Karakterisasi Performa RF Stratix® kit pengembangan 10 AX FPGA dan Agilex™ 9 |
Evaluasi ADC/DAC
|
|
Altera mengembangkan contoh desain channelizer pita lebar untuk menampilkan kemampuan Direct RF FPGA. Desain ini menampilkan bank filter polyphase yang dikembangkan menggunakan alat desain DSP Builder yang berorientasi untuk pengembang DSP. Data konverter analog ke digital (ADC) dialirkan ke blok channelizer, yang mencakup filter polifase prototipe dan 64 blok FFT 64 fase. | Tingkat pengambilan sampel: 64 GSPS Penampil spektral dinamis Penampil spektrogram DSP Builder Stratix® kit pengembangan FPGA FPGA 10 AX dan Agilex™ 9 |
Penanggulangan elektronik Peralatan pengujian dan pengukuran Sistem komunikasi |
|
Beamformer Penundaan Waktu | Beamforming Penundaan Waktu Digital menawarkan resolusi sudut arbitrary, pancaran simultan pada sudut berbeda, dan tidak memengaruhi kualitas. Desain ini dilengkapi filter resampler penundaan fraksional laju sampel super dalam mesin tunda waktu yang dikembangkan menggunakan alat desain DSP Builder yang berorientasi untuk pengembang DSP. Ada empat instans mesin penundaan waktu untuk mendukung empat pancaran simultan, di mana setiap pancaran independen dan dikendalikan secara terpisah. |
Tingkat pengambilan sampel: 64 GSPS 8 Array Elemen RX 14 pancaran dengan Bandwidth 1,6 GHz Filter penundaan fraksional RX Phased Array Synchronization DSP Builder |
Active electronically scanned array (AESA) Radar dan Sonar Komunikasi Pita Lebar Astronomi Radio |
Beberapa Sinkronisasi Perangkat | Untuk menampilkan kemampuan sinkronisasi Direct RF FPGA, Altera mengembangkan contoh desain sinkronisasi beberapa perangkat. Desain ini menunjukkan hubungan latensi deterministik antara dua node konverter analog ke digital (ADC) atau konverter digital ke analog (DAC) dengan menggunakan protokol subkelas 1 JESD204C, penyelarasan latensi, dan penyelarasan fase antara port yang berbeda di perangkat lokal dan jarak jauh. | Kecepatan sampling 51,2 GSPS Sinkronisasi RX dan TX Phased Array Interkoneksi FPGA Deterministik |
Active electronically scanned array (AESA) Radar dan Sonar Penanggulangan Elektronik |
Fitur Ketangkasan dan Pita Lebar | Contoh desain fitur pita lebar dan Agility menunjukkan kemampuan lompatan frekuensi dalam FPGA RF Langsung dan bagaimana kemampuan ini, dikombinasikan dengan pemantauan pita lebar, dapat menjadi keuntungan yang signifikan untuk aplikasi tertentu. | Dukungan kecepatan sampling 64 GSPS Penerima utama Pita Lebar: 32 GHz IBW Narrowband sekunder: 4GHz IBW Ketangkasan melompat frekuensi Ketangkasan alur kalibrasi ADC Pengukuran latensi dalam run-time Penampil Sinyal Stratix® kit pengembangan FPGA FPGA 10 AX dan Agilex™ 9 |
Sistem radar Sistem Electronic Warfare (EW) Sistem komunikasi |
Klasifikasi Bentuk Gelombang | FPGA AI Suite dapat digunakan dalam desain FPGA untuk memproses aliran sinyal analog secara real-time. Altera mengembangkan contoh klasifikasi bentuk gelombang yang menggunakan jaringan saraf terlatih khusus untuk mengklasifikasikan jenis modulasi sinyal RF. Sinyal termodulasi analog diambil sampelnya menggunakan konverter terintegrasi analog/digital, melewati prapemrosesan sinyal digital, dan dimasukkan ke dalam IP AI Suite FPGA, tempat inferensi jaringan saraf dijalankan. | 1x saluran RX pada Stratix 10 AX A-Tile dalam mode x32 pada 48 GSPS Aplikasi tertanam menggunakan SoC FPGA dengan FPGA AI Suite IP Mengklasifikasikan sinyal RF real-time menggunakan Convolutional Neural Network dengan AI Suite IP dan OpenVINO FPGA Streaming pra-pemrosesan dengan augmentasi data inline EagleNet Dataset dengan 7 kelas bentuk gelombang: AM, FM, CW, OFDM, QPSK, Ramp, Background Noise Kit pengembangan FPGA Stratix® 10 AX |
Penanggulangan radar dan elektronik Sistem komunikasi |
Beamformer Adaptif MVDR | Dalam contoh desain ini, algoritma MVDR diimplementasikan. Beamforming adaptif MVDR menggunakan metode sample-matrix inversion (SMI), yang menentukan bobot susunan antena langsung dari pengamatan. Solusi adaptif ditemukan menggunakan pemecah linier dekomposisi QR yang diimplementasikan dalam matematika floating-point pada FPGA. Data real-time diambil sampelnya menggunakan array konverter analog/digital terintegrasi dan diproses menggunakan IP yang dikembangkan menggunakan bahasa DPC++. | Beamformer adaptif MVDR Mendukung array delapan elemen Alur SYCL HLS Kit pengembangan FPGA Stratix® 10 AX |
Penanggulangan radar dan elektronik Sistem komunikasi |
Konten Utama
Contoh Desain Aplikasi
Contoh desain berikut berisi desain yang sangat berparameter dengan simulasi atau implementasi dalam perangkat keras yang bekerja dengan papan pengembangan FPGA Altera.
Lembar Data |
Deskripsi |
Fitur |
Aplikasi |
---|---|---|---|
Contoh desain Marine Radar menunjukkan implementasi pipa pemrosesan sinyal digital yang kompleks pada FPGA Agilex™ 5. Implementasi dilakukan menggunakan alat DSP Builder yang mempercepat produktivitas desainer dan memberikan performa DSP terbaik di kelasnya pada FPGA. |
Frekuensi pembawa X-band: 9.410 MHz Rentang, lebar pulsa, bandwidth, dan frekuensi pengulangan pulsa dikonfigurasi dalam skrip penyiapan MATLAB* Beamforming TX/RX dengan pemindaian sinar dari -60° hingga 60° GUI host MATLAB untuk pemrograman FPGA, konfigurasi parameter, dan tampilan pola radar Emulasi sinyal radar menggunakan toolbox MATLAB Phased Array System dan toolbox Radar Kit Pengembangan FPGA Agilex™ 5 Seri E 065B Premium |
Penanggulangan radar dan elektronik Radar meteorologi Penginderaan jauh dan pemetaan |
|
Contoh desain ini menunjukkan implementasi efisien bank filter sintesis, yang dikenal sebagai penyalur terbalik. Ini menunjukkan implementasi parametrizable di DSP Builder yang dapat disesuaikan dengan aplikasi pengguna akhir. Pengoperasian bank filter ditampilkan dalam aplikasi radio kognitif, di mana diperlukan rekonstruksi sinyal yang sempurna. |
Kecepatan sampling: 4 GSPS Modulasi: QPSK / 16QAM / 64QAM Tingkat simbol: 0,125 / 0,25 / 0,5 / 1,0 / 2,0 / 4,0 GSPS (faktor roll-off: 0,15 / 0,25 / 0,5) Nomor saluran: 64 / 128 / 256 dapat dikonfigurasi ulang dalam run-time Pemrosesan frekuensi untuk aplikasi radio kognitif Penampil sinyal Kit Pengembangan FPGA Agilex™ 7 |
Pemrosesan frekuensi untuk aplikasi radio kognitif Pemrosesan audio dan gambar Radar Sistem perang elektronik (EW) |
|
Ini adalah subset dari channelizer oversampling SSR pita lebar. Arsitektur implementasi channelizer oversampling dapat sangat berbeda tergantung pada kecepatan sampel input, jumlah saluran, dan jumlah sampel overlapping. Dalam arsitektur ini, jumlah saluran FFT rendah, dan jumlah sampel yang tumpang tindih kurang dari jumlah jalur paralel. Input yang tumpang tindih terjadi di seluruh jalur paralel, sehingga istilah 'tumpang tindih spasial.' |
Arsitektur paralel yang efisien Input nyata atau kompleks Clock operasi tidak bergantung pada kecepatan sampling |
Penanggulangan elektronik Radar Sistem komunikasi |
|
Desain ini menampilkan bank filter polyphase yang dikembangkan menggunakan alat desain DSP Builder yang berorientasi untuk pengembang DSP. Data dari On-chip Signal Generator dialirkan ke blok Channelizer yang mencakup blok Commutator, Polyphase Filter, Circular Shifter, dan FFT. Output yang ditangkap dari Channelizer diunggah ke host dan disajikan kepada pemirsa sambil menunjukkan beberapa metrik kualitas sinyal utama. Desain Oversampled Channelizer mencakup On-chip Signal Generator, yang dapat memberikan stimulus yang dapat diprogram ke sistem Channelizer, membuat contoh desain berjalan tanpa generator sinyal eksternal dan ADC. |
Dukungan Kecepatan Sampling: 24GSPS Mendukung 256 Saluran Infrastruktur pemrosesan sinyal polyphase Tampilan Spektrum/Spektrum Dinamis Tampilan bentuk gelombang domain waktu Pengukuran performa RF Generator Sinyal On-chip Kit Pengembangan FPGA Agilex™ |
Penanggulangan Radar dan Elektronik Peralatan Pengujian dan Pengukuran Sistem Komunikasi |
|
Desain contoh beamformer adaptif MVDR menunjukkan implementasi beamforming adaptif yang efisien pada FPGAs. Beamformer adaptif mencapai kualitas sinyal optimal dari arah yang diinginkan sambil menekan gangguan dari arah yang tidak diinginkan. MVDR didasarkan pada metode inversi matriks sampel, di mana bobot beamforming dihitung berdasarkan pengamatan langsung terhadap lingkungan. |
Algoritma MVDR Array fase linear Array ukuran 8 dan 64 Adaptasi multi-beam Intel Code Builder untuk Antarmuka Pemrograman Aplikasi (API) OpenCL™ (API) Kit Pengembangan Arria® 10 FPGA |
Radar Sonar Penanggulangan elektronik Sistem komunikasi Array mikrofon |
|
Channelizer adalah penerima wideband yang membagi bandwidth lebar menjadi pita individu yang diinginkan. Sebagai hasil dari penguatan pemrosesan, sinyal signal-to-noise ratio (SNR) yang rendah dapat dideteksi dengan andal di masing-masing subsaluran. |
IP kecepatan sampel super dapat diprogram fast Fourier transform (FFT) IP Poly-Phase Filter-Bank yang dapat diprogram FFT Dioptimalkan untuk Contoh Input Nyata Antarmuka JESD204B ke Perangkat Analog* 3GSPS 14 bit konverter analog ke digital saluran ganda (ADC) AD9208 Stratix® 10 FPGA |
Sistem komunikasi wideband Sistem kabel Alat pengukur |
|
Desain contoh klasifikasi bentuk gelombang radar dibangun untuk mengenali tanda tangan mikro-Doppler unik dari target yang berbeda menggunakan model convolution neural network (CNN). | Klasifikasi Doppler Mikro Pengenalan bentuk gelombang radar real-time Distribusi Intel untuk kit alat OpenVINO™ Arria® Board 10 FPGA Development Kit |
Kendaraan Otonom Radar pengawas untuk militer Robotika |
|
Synthetic Aperture Radar (SAR) adalah teknik yang digunakan dalam radar modern untuk mendapatkan gambar adegan beresolusi tinggi. Altera FPGAs memungkinkan teknologi tersebut bahkan di bawah batasan SWaP yang ketat. |
Pembentukan gambar proyeksi balik global Arsitektur array yang efisien dan dapat diskalakan Titik Ambang pada FPGA Stratix® 10 FPGA |
Synthetic Aperture Radar (SAR) Synthetic Aperture Sonar (SAS) |
|
Segmentasi Semantik digunakan dalam berbagai aplikasi robotika navigasi mandiri. Aplikasi ini untuk mengklasifikasikan jenis objek pada setiap piksel. Contoh ini menunjukkan deteksi dan segmentasi rumah dari pencitraan overhead. |
Demo segmentasi semantik berbasis U-Net Mini Kit Pengembangan Arria 10 FPGA Rangkaian Data SpaceNet Distribusi Intel untuk kit alat OpenVINO |
Pembelajaran yang mendalam Navigasi Pengawasan optik Pencitraan satelit |
|
Contoh desain Memori RF Digital Monobit menunjukkan penggunaan FPGAs dengan transiver berkecepatan tinggi terintegrasi sebagai tahap front-end wideband. |
Penerima/pemancar Monobit Bandwidth instan 12,5 GHz Dithering digital Channelizer digital Stratix® 10 FPGA |
Penanggulangan elektronik Kecerdasan sinyal (COMINT/ELINT) Sistem komunikasi |
|
Contoh desain Keamanan Berbasis Partisi menunjukkan cara aman untuk menetapkan kunci keamanan ke beberapa wilayah parsial terenkripsi di FPGA. |
Konfigurasi Ulang Sebagian/Partial Reconfiguration (PR) yang Aman Dukungan simultan untuk kunci one-time programmable (OTP) dan kunci yang didukung baterai Alat keamanan QCrypt Konfigurasi PR dari flash EPCQ Arria® 10 FPGA dengan SoC Development Kit |
Pusat data/multi-tenancy Otomotif Board commercial off-the-shelf (COTS) komunikasi aman Aplikasi yang memerlukan keamanan multi tingkat |
|
Contoh desain ini menunjukkan pemrosesan pulse doppler. Dalam aplikasi radar yang khas, frekuensi Doppler harus dihitung dan diidentifikasi. Hal ini dilakukan dengan menghitung FFT di beberapa denyut radar koheren. Karena pola tulis/baca memori dinamis yang melekat, operasi belokan sudut tidak efisien. Desain ini menunjukkan cara mengurangi kemacetan throughput yang disebabkan oleh belokan sudut. |
Implementasi berbelok efisien Titik Tetap dan titik Ambang Contoh FFT untuk Pulse Doppler |
Penanggulangan elektronik Radar |
|
Desain referensi ini mencakup pembuatan sinyal Wideband Gaussian Noise menggunakan pendekatan polifase. Pemrosesan sinyal berikutnya memungkinkan Anda untuk mengisi hanya pita spektral yang diinginkan dengan besaran yang ditentukan khusus untuk setiap pita. |
Sumber Wideband Gaussian Noise – 2,5 GHz Bank filter digital Resolusi spektral halus < 2,5 MHz Pita dinamis dan kontrol magnitudo Pemrosesan floating-point dalam FPGA Arria® 10 FPGA AD9162 – 5GSPS konverter digital ke analog (DAC) dengan antarmuka JESD204B |
Penanggulangan elektronik Radar Sistem komunikasi Simulasi yang dipercepat perangkat keras |
|
Demo beamform FFT menghasilkan beberapa sinar secara simultan untuk pemfilteran spasial. Hal ini berarti performa yang lebih baik, yang merupakan persyaratan penting untuk sistem real-time. |
IP FFT kecepatan sampel super yang dapat diprogram Array linear penarget beamform FFT Array planar penargetan beamform FFT |
Radar Radiologi Astronomi radio |
|
Contoh desain Pemecah Dekomposisi QR adalah implementasi yang dapat diparameterkan yang dirancang untuk menyelesaikan berbagai ukuran matriks. Algoritma berbasis QR memiliki stabilitas numerik yang baik dan dapat menyelesaikan sistem persamaan persegi yang ditentukan dengan kuat. Algoritma adalah salah satu desain referensi titik ambang kompleks pertama yang menyoroti kemampuan dan performa IP titik ambang pada FPGA. |
Penyelesai sistem persamaan linear IP yang dapat diparameterkan dan dapat diskalakan Akselerasi throughput Efisiensi daya Titik ambang |
Algoritma STAP radar dan sonar Beamformer adaptif Komputasi ilmiah Filter adaptif |
|
Extended Kalman Filter (EKF) diimplementasikan pada FPGA Cyclone® V SoC. EKF secara efisien menggunakan arsitektur hibrida, di mana porsi algoritma dibongkar ke fabric FPGA untuk meningkatkan performa sistem keseluruhan dan membongkar prosesor Arm*. |
IP prosesor bersama matriks Melipatgandakan performa sistem CPU Ukuran FPGA kompak Cyclone® V SoC FPGA |
Radar dan sonar Panduan dan navigasi Sensor navigasi inersial Fusi sensor Kontrol motor |
|
Contoh desain Penyelesai Dekomposisi Cholesky adalah implementasi yang dapat diparameterkan yang dirancang untuk menyelesaikan berbagai ukuran matriks. Algoritma berbasis Cholesky dapat menyelesaikan kasus privat sistem persamaan persegi, dengan cara yang lebih efisien dibandingkan algoritma lain seperti QR. Algoritma adalah salah satu contoh desain titik ambang kompleks pertama yang menyoroti kemampuan dan performa IP titik ambang pada FPGA. |
Penyelesai sistem persamaan linear IP yang dapat diparameterkan dan dapat diskalakan Akselerasi throughput Efisiensi daya Titik ambang |
Algoritma STAP radar dan sonar Beamformer adaptif Komputasi ilmiah Filter adaptif |
|
Contoh desain Time Delay Beamforming diimplementasikan dalam Stratix® V DSP Development Kit. Penundaan waktu nyata dicapai melalui filter penundaan fraksional dengan resolusi halus arbitrer. Contoh desain mencakup sistem radar denyut sederhana tetapi lengkap yang mengirim dan menerima dengan elemen array berfase 32. |
Beamform wideband Sudut pengarah arbiter Desain yang dapat diskalakan |
Active electronically scanned array (AESA) Radar, Sonar Teleskop radio array berfase Penanggulangan elektronik |
|
Dalam radar berdenyut khas, Kompresi Pulsa berkorelasi menerima sinyal dengan bentuk gelombang yang dikenal untuk meningkatkan resolusi jangkauan dan SNR. Contoh desain ini menunjukkan Kompresi Denyut dengan teknik Overlap-and-Save. |
Resolusi rentang radar denyut meningkat Meningkatkan deteksi SNR Konvolusi cepat berbasis FFT |
Penanggulangan elektronik Radar |
Arsip Video
Segmentasi Semantik SpaceNet*
Segmentasi pencitraan satelit untuk mengklasifikasikan jenis objek pada setiap piksel. Contoh ini menunjukkan deteksi dan segmentasi rumah dari citra overhead yang diimplementasikan pada Intel® FPGA.
Desain Berbasis Desain
DSP Builder for Intel® FPGA adalah alat berbasis model untuk mensintesis blok pemrosesan DSP dan IP ke FPGA. Video ini menunjukkan alur desain DSP khas dan bagaimana alur berbasis DSP Builder memberikan peningkatan produktivitas yang hebat bagi desainer sistem.
Klasifikasi Bentuk Gelombang Radar
Salah satu tugas umum dalam aplikasi pertahanan adalah mengekstrak parameter dan mengklasifikasikan bentuk gelombang. Dalam video ini, kami akan menunjukkan bagaimana Intel® FPGA digunakan untuk melakukan klasifikasi objek di radar menggunakan pengembalian sinyal micro-Doppler.