Digital Signal Processors

Tags

Digital Signal Processors (DSP) mengambil sinyal dunia positif menyerupai suara, audio, video, suhu, Tekanan, atau posisi yg telah didigitalkan serta secara matematis memanipulasinya. Dirancang untuk melaksanakan fungsi matematika ("Tambah","Kurangi","Perbanyak","Bagi") dengan cepat.


DSP memanipulasi banyak sekali jenis Sinyal dengan Memfilter, Mengukur, atau Mengompresi serta menghasilkan Sinyal Analog. Mengambil isu serta menerjemahkan ke pulsa elektrik banyak sekali amplitudo, sesertagkan isu sinyal digital diterjemahkan ke dalam format Biner. Setiap bit data diwakili oleh dua amplitudo yg sanggup dibedakan.


Sinyal Analog direpresentasikan Gelombang Sinus
Sinyal Digital diwakili Gelombang Persegi.

DSP ditemukan semua bisertag.
➤ Pengolahan Minyak
➤ Reunitsi Suara
➤ Radar serta Sonar
➤ Pemrosesan Gambar Medis
➤ Telekomunikasi
➤ Aplikasi di mana sinyal sesertag dikompresi serta direunitsi.


.

Digital Signal Processor



Mesin Komputansi:

 Manipulasi, perhitungan, serta proses matematis dengan mengakses program,
 atau tugas, dari Memori Program serta isu disimpan dalam Memori Data.

Memory Data:

 Menyimpan isu yg akan diproses serta
 bekerja bergandengan dengan memori program.

Memory Program:

 Menyimpan program, atau tugas, yg akan dipakai DSP
 untuk memproses, memampatkan, atau memanipulasi data.

Input/Output:

 Digunakan untuk banyak sekali hal, tergantung pada bisertag DSP
 Digunakan Port eksternal, Port serial, Pengatur waktu, koneksi ke dunia luar.


Jenis Digital Signal Processor



Jenis Prosesor Sinyal Digital dapat diprogram
Dikategorikan oleh
➤ Frekuensi Clock
 Ukuran RAM
 Lebar Bus Data
 Ukuran ROM
 Ukuran Flash
 Jenis Kemasan
 MMAC / MIPS / FLOPS serta I/O Tegangan


Ukuran umum RAM yaitu 24 kB, 64 kB, 576 kB, serta 125 MB.
Prosesor Sinyal Digital dengan ukuran RAM sampai 1 GB.
Ukuran Flash berkisar dari 8 B sampai 1 GB,  ukuran umum  8 B serta 4 kB.

Input/Output


Komponen penting setiap variasi DSP. Kedua antarmuka konversi ADC serta DAC diharapkan untuk mengkonversi sinyal dunia nyata, memungkinkan peralatan elektronik digital mengambil Sinyal Analog serta memprosesnya. 


Melewati peralatan audio ke komputer, perangkat lunak dapat
➤ Menambahkan Gema
➤ Menyesuaikan Tempo
➤ Nada Suara
Untuk mendapat bunyi sempurna.


Analog to Digital Converter (ADC)


Mengubah Sinyal Analog Input (Mikrofon) ke peralatan audio menso Sinyal Digital serta selanjut diproses.

Ramp Digital, melibatkan komparator. Nilai tegangan analog pada beberapa titik waktu ketimbang dengan tegangan standar yg diberikan. Menunjuk bagaimana bekerja serta Sinyal Input Audio ditingkatkan melalui Reunitsi, kemudian dikeluarkan sebagai Sinyal Digital melalui monitor.


ADigital to Analog Converter (DAC)


Mengubah Sinyal Digital yg sudah diproses menso Sinyal Analog yg dipakai oleh peralatan output menyerupai Speaker, Monitor. 

Cara untuk mencapai dengan menerapkan tegangan analog ke salah satu terminal dari komparator serta pemicu, yg dikenal sebagai penghitung biner, yg menggerakkan DAC. 

Output DAC diimplementasikan ke terminal dari komparator, akan memicu sinyal jikalau tegangan melebihi input Tegangan Analog. Transisi komparator menghentikan pencacah biner, kemudian memegang nilai digital yg sesuai dengan Tegangan Analog pada titik tersebut.




Arsitektur Prosesor SHARC


Prosesor 32-Bit Floating-Point SHARC® Analog Devices didasarkan pada arsitektur Super Harvard yg menyeimbangkan performa inti serta memori yg luar biasa dengan kemampuan throughput I/O yg luar biasa. 



Arsitektur "Super" Harvard memperluas konsep orisinil dari jadwal terpisah serta bus memori data dengan menambahkan prosesor I/O dengan bus khusus terkait. Pemrosesan aplikasi Sinyal Real-Time paling intensif secara komputasi, prosesor SHARC mengintegrasikan array memori besar serta periferal.

Fitur Arsitektur Umum

➽ 32/40-Bit IEEE Floating-Point Math
 32-Bit Fixed-Point Multipliers dengan 64-Bit Product & 80-Bit Accumulation
 No Arithmetic Pipeline, Komputasi Satu-Siklus
 Circular Buffer Addressing, didukung di Perangkat Keras
 32 Pointer Alamat Mendukung 32 Buffer Melingkar
 Enam Tingkat Nested dari Zero-Overhead Looping di Hardware
 Kaya, Sintaksis Bahasa Perakitan Aljabar
 Set Instruksi Mendukung Aritmatika, Manipulasi Bit, Divide & Root
 Kuadrat, Endapan serta Ekstrak Lapangan
 DMA Memungkinkan Zero-Overhead Background Transfer
    pada Tingkat clock Penuh Tanpa Intervensi Prosesor






Artikel Terkait