Filter Desimal CIC dengan Dukungan Multi-Kanal

Disarankan untuk:

  • Perkakas: Tidak Ada Yang

  • Quartus®: v7.2

author-image

Oleh

Contoh desain Filter Desimal CIC dengan Dukungan Data Multichannel menunjukkan cara menggunakan fungsi MegaCore Filter Cascaded Integrator-Comb (CIC) untuk mengimplementasi tingkat mengimplementasi tingkat sampel digital turun untuk beberapa sumber data independen.

Sistem sesungguhnya sinyal digital (DSP) sering perlu waktu dengan beberapa saluran paralel. Untuk downconversion laju data digital atau aplikasi terkonversi yang lebih tinggi (saluran yang beda dengan syarat perubahan laju yang identik), alih-alih menduplikasi perangkat keras yang sama untuk setiap saluran input, berbagi waktu bagian perangkat keras tingkat rendah dapat menggunakan kembali sumber daya daya yang berusia nyata. Inilah konsep operasi multikanal dari fungsi MegaCore Filter CIC.

Dalam contoh ini, kami mengonfigurasi pengkompilasi CIC untuk mendukung beberapa interface maka kami dapat penghematan sumber daya dalam mode multiple-input-single-output (MISO) untuk desimal. Sistem diagram ditunjukkan pada Gambar 1. Untuk informasi lebih lanjut tentang dukungan multichannel CIC, lihat Panduan Pengguna Compiler CIC (PDF).

Gambar 1. Diagram blok contoh penunjukan digital turun menggunakan filter CIC dalam mode MISO.

Fitur

Demonstrasi ini fitur dengan fitur ini:

  • Filter CIC dikonfigurasi memiliki dua tampilan independen untuk paralel input data saluran dukungan. Ini memfilter CIC untuk waktunya dengan filter sisir data sisir rendah untuk input saluran semua.
  • Kompilator finite impulse response (FIR) Intel dikonfigurasi untuk respon respon jaringan (respons) sinc terbalik untuk mengimbangi filter droop CIC.
  • Kompiler FIR arsitektur multi-cycle-variable (MCV), yang menggunakan kembali pengganda dan penghematan sumber daya tambahan. Untuk informasi lebih lanjut tentang arsitektur MCV, lihat Panduan Pengguna Pengompiler FIR (PDF).
  • Skrip MATLAB yang merancang filter kompensasi CIC, misalnya, untuk perujukkan Anda. Skrip menggunakan frekuensi sampling untuk filter merancang FIR yang memiliki respons frekuensi sinc terbalik. Respons sistem secara utuh diplot bagi Anda untuk memverifikasi sistem utama seperti riak pita pass dan pelemahan pita stop.
  • Avalon® Streaming Interface untuk paket data transfer dari beberapa sumber data antar fungsi MegaCore. Untuk informasi lebih lanjut tentang Avalon Streaming Antar-Jaringan, lihat streaming streaming Avalon lihat.
  • Konverter Format Paket Streaming Avalon disertakan untuk menginterogasi/mencampuri beberapa saluran data dengan benar.

Model

Gambar 1 alur alur desain pembangun DSP untuk contoh turun. Contoh input ke desain adalah independensi data dua sumber. Satu sinyal sumber gelombang sinus dan yang yang adalah gelombang kosinus. Memiliki jumlah yang tinggi, yaitu 2,5 MHz. Bagian dari sinyal input rusak karena suara aditif flek tinggi. Sumber data sumber data yang berkelanjutan; oleh karena itu, sinyal startofpacket dan endofpacket dari streaming antariksa Avalon dikonfigurasi untuk streaming data mengindikasikan.

Dalam contoh ini, dua sumber data yang diinput paralel sampel data streaming pada 80 MHz dengan pemanfaatan bus 100 persen. Filter CIC mengimplementasikan perubahan laju dalam jumlah besar, dalam hal ini down sampling sebesar 4. Dikonfigurasi untuk bentuk dan ukuran miso, di mana saluran input paralel bagian filter sisir saat keluar dari filter CIC. Filter output CIC mengaitkan data multi-kanal, startofpacket di mana sinyal dan endofpaket batas kanal yang pas. Oleh karena itu, pemanfaatan bus keluaran CIC 50 persen. Filter FIR filter CIC untuk kompensasi pada droop filter filter CIC dan desimal tambahan pada 2. Pemanfaatan bus keluaran-nya menjadi 25 persen. Format konverter paket data interelasi data laju rendah dan port sumber dua untuk data tampilan. Setiap data pertahankan satu sampel yang valid setiap 8 jam.

Jika sinyal sumber narrowband memiliki bandwidth yang lebih kecil kecil dari frekuensi cutoff filter perubahan laju bertingkat, sistem desimal yang terdefinisi baik dengan input sinyal bandwidth menjaga. Dalam contoh ini, sinyal sumber adalah sinyal sinusoidal dengan pembawa angka 2,5 MHz, yang lebih kecil dari pemotongan yang berukuran 4 MHz. Seperti yang lebih baik, output spektrum sinyal lonjakan pada 2,5 MHz dan suara flek tinggi disaring.

Inilah berkas yang digoreskan dalam berkas yang dilukai:

Penggunaan desain ini sudah jadi, dan kemah pada, syariat dan ketentuan dari Perjanjian Lisensi Contoh Desain Intel®.

Parameter

Tabel 1 dan 2 mencantumkan parameter yang dalam contoh interpolasi.

Melisah Terkait

Untuk informasi lebih lanjut tentang fitur yang terkait dengan yang dalam teladan desain ini, kunjungi:

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.