LOGO MIKROCHIP

Pengkode MICROCHIP H.264

MICROCHIP-Encoder H.264

Perkenalan
H.264 adalah standar kompresi video yang populer untuk kompresi video digital. Ia juga dikenal sebagai MPEG-4 Part10 atau Advanced Video Coding (MPEG-4 AVC). H.264 menggunakan pendekatan blok demi blok untuk mengompresi video, di mana ukuran blok ditetapkan sebagai 16 x 16 dan disebut blok makro. Standar kompresi ini mendukung berbagai profiles yang menentukan rasio kompresi dan kompleksitas implementasi. Frame video yang akan dikompresi diperlakukan sebagai frame I, frame P, dan frame B. Frame I adalah frame intra-kode yang kompresinya dilakukan dengan menggunakan informasi yang terdapat dalam frame. Tidak ada frame lain yang diperlukan untuk mendekode frame I. Frame AP dikompresi dengan menggunakan perubahan sehubungan dengan frame sebelumnya yang dapat berupa frame I atau frame P. Kompresi frame B dilakukan dengan menggunakan perubahan gerakan sehubungan dengan frame sebelumnya dan frame yang akan datang.

Proses kompresi frame I dan P memiliki empat stagadalah:

  • Prediksi Intra/Inter
  • Transformasi bilangan bulat
  • Kuantisasi
  • Pengkodean entropi

H.264 mendukung dua jenis pengkodean:

  • Pengkodean Panjang Variabel Adaptif Konteks (CAVLC)
  • Pengkodean Aritmatika Biner Adaptif Konteks (CABAC)

Versi H.264 Encoder saat ini mengimplementasikan pro dasarfile dan menggunakan CAVLC untuk penyandian entropi. Selain itu, H.264 Encoder mendukung penyandian bingkai I dan P.

Gambar 1. Diagram Blok Encoder H.264

MICROCHIP-H.264-Encoder-1

Fitur

Encoder H.264 memiliki fitur utama berikut:

  • Kompres format video YCbCr 420
  • Menerima format video YCbCr 422 sebagai input
  • Mendukung 8-bit untuk setiap komponen (Y, Cb, dan Cr)
  • Mendukung keluaran aliran byte NAL yang sesuai dengan ITU-T H.264 Annex B
  • Beroperasi tanpa operasi mandiri, bantuan CPU, atau prosesor tidak Diperlukan
  • Mendukung Faktor Kualitas (QP) yang dapat dikonfigurasi pengguna
  • Mendukung Jumlah Bingkai P (PCOUNT)
  • Mendukung nilai ambang batas yang dapat dikonfigurasi pengguna untuk melewati blok
  • Mendukung komputasi pada kecepatan satu piksel per jam
  • Mendukung kompresi hingga resolusi 1080p 60 fps
  • Menggunakan antarmuka arbiter video untuk mengakses buffer bingkai DDR
  • Latensi minimal (252 µs untuk full HD atau 17 garis horizontal)

Keluarga yang Didukung

Encoder H.264 mendukung keluarga produk berikut:

  • SoC PolarFire®
  • Api Kutub

Implementasi Perangkat Keras

Bagian ini menjelaskan berbagai modul internal H.264 Encoder. Data yang dimasukkan ke H.264 Encoder harus dalam bentuk gambar pindaian raster dalam format YCbCr 422. H.264 Encoder menggunakan format 422 sebagai input dan menerapkan kompresi dalam format 420.
Gambar berikut menunjukkan diagram blok Encoder H.264.

Gambar 1-1. Encoder H.264 – Modul

MICROCHIP-H.264-Encoder-2

  1. Prediksi Intra
    H.264 menggunakan berbagai mode intra-prediksi untuk mengurangi informasi dalam blok 4 x 4. Blok intra-prediksi dalam IP hanya menggunakan prediksi DC pada ukuran matriks 4 x 4. Komponen DC dihitung dari blok 4 x 4 atas dan kiri yang berdekatan.
  2. Transformasi Bilangan Bulat
    H.264 menggunakan transformasi kosinus diskrit integer di mana koefisien didistribusikan di seluruh matriks transformasi integer dan matriks kuantisasi sedemikian rupa sehingga tidak ada perkalian atau pembagian dalam transformasi integer. Transformasi bilangan bulat stage mengimplementasikan transformasi menggunakan operasi shift dan add.
  3. Kuantisasi
    Kuantisasi mengalikan setiap output dari transformasi bilangan bulat dengan nilai kuantisasi yang telah ditentukan yang ditentukan oleh nilai input pengguna QP. Rentang nilai QP adalah dari 0 hingga 51. Nilai apa pun yang lebih dari 51 adalah clamped ke 51. Nilai QP yang lebih rendah menunjukkan kompresi yang lebih rendah dan kualitas yang lebih tinggi dan sebaliknya.
  4. Estimasi Gerakan
    Estimasi Gerakan mencari blok 8 x 8 dari bingkai saat ini di blok 16 x 16 dari bingkai sebelumnya dan menghasilkan vektor gerakan.
  5. Kompensasi Gerakan
    Kompensasi gerak mendapatkan vektor gerak dari blok Estimasi Gerak dan menemukan blok 8 x 8 yang sesuai pada bingkai sebelumnya.
  6. CAVLC
    H.264 menggunakan dua jenis entropi enkode—CAVLC dan CABAC. IP menggunakan CAVLC untuk mengodekan keluaran terkuantisasi.
  7. Pembuat Tajuk
    Blok generator header menghasilkan header blok, header irisan, Sequence Parameter Set (SPS), Picture Parameter Set (PPS), dan unit Network Abstraction Layer (NAL) tergantung pada instans bingkai video. Logika keputusan blok lewati menghitung Sum of Absolute Difference (SAD) dari blok makro bingkai 16 x 16 saat ini dan blok makro bingkai 16 x 16 sebelumnya dari lokasi vektor gerakan yang diprediksi. Blok lewati diputuskan menggunakan nilai SAD dan input SKIP_THRESHOLD.
  8. Generator Aliran H.264
    Blok generator aliran H.264 menggabungkan output CAVLC bersama dengan header untuk membuat output yang dikodekan sesuai dengan format standar H.264.
  9. Saluran Tulis DDR dan Saluran Baca
    H.264 Encoder mengharuskan frame yang didekode disimpan dalam memori DDR, yang digunakan dalam prediksi Inter.
    IP menggunakan saluran tulis dan baca DDR untuk terhubung dengan IP Video Arbiter, yang berinteraksi dengan memori DDR melalui IP pengontrol DDR.

Input dan Output

Bagian ini menjelaskan masukan dan keluaran Encoder H.264.

Pelabuhan
Tabel berikut mencantumkan deskripsi port input dan output dari Encoder H.264.

Tabel 2-1. Input dan Output Encoder H.264

Nama Sinyal Arah Lebar Keterangan
DDR_CLK_I Masukan 1 Jam pengontrol memori DDR
PIX_CLK_I Masukan 1 Jam input dengan piksel yang masuk sampdipimpin
RESET_N Masukan 1 Sinyal reset asinkron aktif-rendah ke desain
DATA_VALID_I Masukan 1 Input data piksel sinyal valid
DATA_Y_I Masukan 8 Input piksel Luma 8-bit dalam format 422
DATA_C_I Masukan 8 Input piksel Chroma 8-bit dalam format 422
 

FRAME_START_I

 

Masukan

 

1

Indikasi Awal Bingkai

Tepi naik sinyal ini dianggap sebagai awal bingkai.

FRAME_END_I Masukan 1 Indikasi Akhir Bingkai
 

DDR_FRAME_ALAMAT_MULAI_I

 

Masukan

 

8

Alamat awal memori DDR (LSB 24-bit adalah 0) untuk menyimpan frame yang direkonstruksi. IP H.264 akan menyimpan 4 frame dan akan menggunakan memori DDR sebesar 64 MB.
I_GAYA_RANGKA_I Masukan 1 Pengguna dapat memaksa ke I frame kapan saja. Ini adalah sinyal pulsa.
 

PCOUNT_I

 

Masukan

 

8

Jumlah bingkai P per setiap bingkai I nilai format 422 berkisar dari 0 hingga 255.
 

 

QP

 

 

Masukan

 

 

6

Faktor kualitas untuk kuantisasi H.264 422 nilai fornat berkisar antara 0 hingga 51 di mana 0 melambangkan kualitas tertinggi dan kompresi terendah dan 51 melambangkan kompresi tertinggi.
 

 

LEWATI_AMBANG_I

 

 

Masukan

 

 

12

Ambang batas untuk keputusan lewati blok

Nilai ini mewakili nilai SAD dari blok Makro 16 x 16 untuk dilewati. Rentangnya adalah dari 0 hingga 1024, dengan nilai tipikal

512. Ambang batas yang lebih tinggi menghasilkan lebih banyak blok yang terlewati dan kualitas yang rendah.

VRES_I Masukan 16 Resolusi vertikal dari gambar masukan. Harus kelipatan 16.
HRES_I Masukan 16 Resolusi horizontal dari gambar masukan. Harus kelipatan 16.
DATA_VALID_O Keluaran 1 Sinyal yang menunjukkan data yang disandikan valid.
 

DATA_O

 

Keluaran

 

16

Output data yang dikodekan H.264 yang berisi unit NAL, header irisan, SPS, PPS, dan data yang dikodekan dari blok makro.
 

TULIS_SALURAN_BUS

 

 

Tulis bus saluran untuk dihubungkan dengan Video arbiter Tulis bus saluran. Ini

tersedia saat antarmuka bus dipilih untuk Antarmuka Arbiter.

 

BACA_SALURAN_BUS

 

 

Baca bus saluran yang akan dihubungkan dengan Video arbiter Baca bus saluran. Ini

tersedia saat antarmuka bus dipilih untuk Antarmuka Arbiter.

DDR Menulis IF Asli—Port ini tersedia saat antarmuka Asli dipilih untuk Antarmuka Arbiter.
DDR_TULIS_ACK_I Masukan 1 Tulis pengakuan dari saluran tulis arbiter.
DDR_TULIS_SELESAI_I Masukan 1 Penyelesaian penulisan dari arbiter.
DDR_TULIS_PERMINTAAN_O Keluaran 1 Tulis permintaan ke arbiter.
DDR_TULIS_ALAMAT_MULAI_O Keluaran 32 Alamat DDR yang harus ditulisi.
DDR_WBURST_UKURAN_O Keluaran 8 Ukuran burst penulisan DDR.
DDR_WDATA_VALID_O Keluaran 1 Data valid untuk penengah.
DDR_WDATA_O Keluaran DDR_AXI_DATA_WIDTH Keluaran data ke arbiter.
DDR Baca IF Asli—Port ini tersedia saat antarmuka Asli dipilih untuk Antarmuka Arbiter.
DDR_BACA_ACK_I Masukan 1 Baca pengakuan dari saluran baca arbiter.
DDR_BACA_SELESAI_I Masukan 1 Penyelesaian pembacaan dari arbiter.
DDR_RDATA_VALID_I Masukan 1 Data valid dari arbiter.
DDR_RDATA_Saya Masukan DDR_AXI_DATA_WIDTH Masukan data dari arbiter.
DDR_BACA_PERMINTAAN_O Keluaran 1 Membaca permintaan kepada arbiter.
DDR_BACA_ALAMAT_MULAI_O Keluaran 32 Alamat DDR tempat pembacaan harus dilakukan.
DDR_RBURST_UKURAN_O Keluaran 8 Ukuran burst pembacaan DDR.

Batasan Jam

IP Encoder H.264 menggunakan input clock PIX_CLK_I dan DDR_CLK_I. Gunakan batasan pengelompokan clock untuk lokasi dan perutean serta verifikasi pengaturan waktu saat IP menerapkan logika penyeberangan domain clock.

Petunjuk Instalasi

Inti H.264 Encoder harus dipasang ke Katalog IP perangkat lunak Libero® SoC. Hal ini dilakukan secara otomatis melalui fungsi pembaruan Katalog IP dalam perangkat lunak Libero SoC, atau inti IP dapat diunduh secara manual dari katalog. Setelah inti IP dipasang di Katalog IP perangkat lunak Libero SoC, inti tersebut dapat dikonfigurasi, dibuat, dan diwujudkan dalam SmartDesign untuk disertakan dalam proyek Libero.

bangku tes

Testbench disediakan untuk memeriksa fungsionalitas IP Encoder H.264.

  1. Simulasi
    Simulasi menggunakan gambar 432 × 240 dalam format YCbCr422 yang direpresentasikan oleh dua files, masing-masing untuk Y dan C sebagai input
    dan menghasilkan H.264 file format yang berisi dua bingkai. Langkah-langkah berikut menjelaskan cara mensimulasikan inti menggunakan testbench.
    1. Buka Katalog Libero SoC > View > Windows > Katalog, lalu perluas Solutions-Video. Klik dua kali H264_Encoder, lalu klik OK.MICROCHIP-H.264-Encoder-3
    2. Untuk membuat SmartDesign yang diperlukan untuk simulasi IP H.264 Encoder, klik Libero Project > Execute script. Telusuri skrip ..\ \komponen\Microchip\SolutionCore\H264_Encoder\ \scripts\H264_SD.tcl, lalu klik Jalankan.
      Gambar 5-2. Jalankan Script RunMICROCHIP-H.264-Encoder-4
      Lebar bus data AXI default adalah 512. Jika IP Encoder H.264 dikonfigurasi untuk lebar bus 256/128, ketik AXI_DATA_WIDTH:256 atau AXI_DATA_WIDTH:128 di kolom Argumen.
      SmartDesign muncul. Lihat gambar berikut.
      Gambar 5-3. SmartDesign TeratasMICROCHIP-H.264-Encoder-5
    3. Pada Filetab s, klik simulasi > Impor Files.
      Gambar 5-4. Impor FilesMICROCHIP-H.264-Encoder-6
    4. Impor H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file dan H264_sim_refOut.txt file dari jalur berikut: ..\ \komponen\Microchip\SolutionCore\H264_Encoder\ \Rangsangan.
    5. Untuk mengimpor yang berbeda file, telusuri folder yang berisi yang diperlukan file, dan klik Buka. yang diimpor file tercantum di bawah simulasi, lihat gambar berikut.MICROCHIP-H.264-Encoder-7
    6. Pada tab Hirarki Stimulus, klik H264_Encoder_tb (H264_Encoder_tb.v) > Simulasikan Desain Pra-Sintesis > Buka Secara Interaktif. IP disimulasikan untuk dua bingkai. Gambar 5-6. Simulasi Desain Pra-SintesisMICROCHIP-H.264-Encoder-8
      ModelSim dibuka dengan testbench file seperti yang ditunjukkan pada gambar berikut.

MICROCHIP-H.264-Encoder-9

Penting: Jika simulasi terganggu karena batas waktu berjalan yang ditentukan dalam DO file, gunakan perintah run -all untuk menyelesaikan simulasi.

Pemanfaatan Sumber Daya

Encoder H.264 diimplementasikan dalam PolarFire SoC FPGA (paket MPFS250T-1FCG1152I) dan menghasilkan data terkompresi dengan menggunakan s 4:2:2ampling data masukan.

Tabel 6-1. Pemanfaatan Sumber Daya untuk Encoder H.264

Sumber Penggunaan
4 Tabel Pencarian (LUT) 69092
Sandal Jepit D (DFF) 65522
Memori Akses Acak Statis (LSRAM) 232
usram 30
Blok matematika 19
Antarmuka 4-input LUT 9396
Antarmuka DFF 9396

Parameter Konfigurasi

Tabel berikut mencantumkan deskripsi parameter konfigurasi generik yang digunakan dalam implementasi perangkat keras H.264 Encoder, yang dapat bervariasi berdasarkan persyaratan aplikasi.

Tabel 7-1. Parameter Konfigurasi

Nama Keterangan
DDR_AXI_DATA_WIDTH Menentukan lebar data DDR AXI. Bisa 128, 256, atau 512
ANTARMUKA_PENENTAS Opsi untuk memilih antarmuka asli atau bus untuk terhubung dengan IP arbiter video

Pengonfigurasi IP
Gambar berikut menunjukkan konfigurator IP H.264 Encoder.

Gambar 7-1. Konfigurator Encoder H.264

MICROCHIP-H.264-Encoder-10

Lisensi
Encoder H.264 disediakan dalam bentuk terenkripsi hanya di bawah lisensi.
Kode sumber RTL terenkripsi dikunci lisensinya dan harus dibeli secara terpisah. Anda dapat melakukan simulasi, sintesis, tata letak, dan pemrograman silikon Field Programmable Gate Array (FPGA) menggunakan rangkaian desain Libero.
Lisensi evaluasi diberikan secara gratis untuk memeriksa fitur Encoder H.264. Lisensi evaluasi berakhir setelah satu jam penggunaan perangkat keras.

Riwayat Revisi

Riwayat revisi menjelaskan perubahan yang diterapkan dalam dokumen. Perubahan dicantumkan berdasarkan revisi, dimulai dari publikasi terkini.

Tabel 9-1. Riwayat Revisi

Revisi Tanggal Keterangan
B 09/2022 • Diperbarui Fitur bagian.

• Memperbarui lebar sinyal keluaran DATA_O dari 8 menjadi 16, lihat Tabel 2-1.

• Diperbarui Gambar 7-1.

• Diperbarui 8. Lisensi bagian.

• Diperbarui 6. Pemanfaatan Sumber Daya bagian.

• Diperbarui Gambar 5-3.

A 07/2022 Rilis awal.

Grup produk Microchip FPGA mendukung produknya dengan berbagai layanan dukungan, termasuk Layanan Pelanggan, Pusat Dukungan Teknis Pelanggan, dan websitus, dan kantor penjualan di seluruh dunia. Pelanggan disarankan untuk mengunjungi sumber online Microchip sebelum menghubungi dukungan karena kemungkinan besar pertanyaan mereka telah dijawab.

Hubungi Pusat Dukungan Teknis melalui websitus di www.microchip.com/dukungan. Sebutkan nomor Bagian Perangkat FPGA, pilih kategori kasing yang sesuai, dan unggah desain files sambil membuat kasus dukungan teknis.
Hubungi Layanan Pelanggan untuk dukungan produk non-teknis, seperti harga produk, peningkatan produk, informasi pembaruan, status pesanan, dan otorisasi.

  • Dari Amerika Utara, hubungi 800.262.1060
  • Dari seluruh dunia, hubungi 650.318.4460
  • Faks, dari mana saja di dunia, 650.318.8044

Informasi Mikrochip

Microchip Weblokasi

Microchip menyediakan dukungan online melalui websitus di www.microchip.com/. Ini websitus ini digunakan untuk membuat filedan informasi yang mudah diakses oleh pelanggan. Beberapa konten yang tersedia meliputi:

  • Dukungan Produk – Lembar data dan ralat, catatan aplikasi dan sampprogram, sumber daya desain, panduan pengguna dan dokumen dukungan perangkat keras, rilis perangkat lunak terbaru dan perangkat lunak yang diarsipkan
  • Dukungan Teknis Umum – Pertanyaan yang Sering Diajukan (FAQ), permintaan dukungan teknis, grup diskusi online, daftar anggota program mitra desain Microchip
  • Bisnis Microchip – Panduan pemilihan dan pemesanan produk, siaran pers Microchip terbaru, daftar seminar dan acara, daftar kantor penjualan Microchip, distributor dan perwakilan pabrik

Layanan Pemberitahuan Perubahan Produk

Layanan pemberitahuan perubahan produk Microchip membantu pelanggan tetap mengikuti perkembangan produk Microchip. Pelanggan akan menerima pemberitahuan email setiap kali ada perubahan, pembaruan, revisi, atau kesalahan terkait dengan keluarga produk tertentu atau alat pengembangan yang diminati.
Untuk mendaftar, kunjungi www.microchip.com/pcn dan ikuti petunjuk pendaftaran.

Dukungan Pelanggan

Pengguna produk Microchip dapat menerima bantuan melalui beberapa saluran:

  • Distributor atau Perwakilan
  • Kantor Penjualan Lokal
  • Insinyur Solusi Tertanam (ESE)
  • Dukungan Teknis

Pelanggan harus menghubungi distributor, perwakilan, atau ESE untuk mendapatkan dukungan. Kantor penjualan lokal juga tersedia untuk membantu pelanggan. Daftar kantor penjualan dan lokasi disertakan dalam dokumen ini.
Dukungan teknis tersedia melalui websitus di: www.microchip.com/dukungan

Fitur Perlindungan Kode Perangkat Microchip
Perhatikan rincian berikut mengenai fitur perlindungan kode pada produk Microchip:

  • Produk mikrochip memenuhi spesifikasi yang tercantum dalam Lembar Data Mikrochip masing-masing.
  • Microchip yakin bahwa rangkaian produknya aman jika digunakan sesuai tujuan, sesuai spesifikasi pengoperasian, dan dalam kondisi normal.
    icrochip menghargai dan secara agresif melindungi hak kekayaan intelektualnya. Upaya untuk melanggar fitur perlindungan kode produk Microchip dilarang keras dan dapat melanggar Digital Millennium Copyright Act.
  • Baik Microchip maupun produsen semikonduktor lainnya tidak dapat menjamin keamanan kodenya. Perlindungan kode tidak berarti bahwa kami menjamin produk tersebut "tidak dapat dipecahkan". Perlindungan kode terus berkembang. Microchip berkomitmen untuk terus meningkatkan fitur perlindungan kode pada produk kami.

Pemberitahuan Hukum

Publikasi ini dan informasi di dalamnya hanya dapat digunakan dengan produk Microchip, termasuk untuk merancang, menguji, dan mengintegrasikan produk Microchip dengan aplikasi Anda. Penggunaan informasi ini dengan cara lain melanggar ketentuan ini. Informasi mengenai aplikasi perangkat disediakan hanya untuk kenyamanan Anda dan dapat digantikan
oleh pembaruan. Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda memenuhi spesifikasi Anda. Hubungi kantor penjualan Microchip setempat Anda untuk mendapatkan dukungan tambahan atau, dapatkan dukungan tambahan di www.microchip.com/en-us/support/design-help/client-support-services.

INFORMASI INI DISEDIAKAN OLEH MICROCHIP “SEBAGAIMANA ADANYA”. MICROCHIP TIDAK MEMBERIKAN PERNYATAAN ATAU JAMINAN APAPUN BAIK SECARA TERSURAT MAUPUN TERSIRAT, TERTULIS MAUPUN LISAN, BERDASARKAN HUKUM ATAU LAINNYA, YANG TERKAIT DENGAN INFORMASI TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KETIDAKPELANGGARAN, KEMAMPUAN UNTUK DIPERDAGANGKAN, DAN KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN YANG TERKAIT DENGAN KONDISI, KUALITAS, ATAU KINERJANYA.

DALAM KEADAAN APA PUN MICROCHIP TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUGIAN, KERUSAKAN, BIAYA, ATAU PENGELUARAN TIDAK LANGSUNG, KHUSUS, HUKUMAN, INSIDENTAL, ATAU KONSEKUENSIAL DALAM BENTUK APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA, BAGAIMANA PUN PENYEBABNYA, BAHKAN JIKA MICROCHIP TELAH DIBERITAHUKAN TENTANG KEMUNGKINAN TERSEBUT ATAU KERUSAKAN TERSEBUT DAPAT DIPREDIKSI. SEJAUH YANG DIIZINKAN OLEH HUKUM, TOTAL TANGGUNG JAWAB MICROCHIP ATAS SEMUA KLAIM DALAM CARA APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH BIAYA, JIKA ADA, YANG TELAH ANDA BAYARKAN SECARA LANGSUNG KEPADA MICROCHIP UNTUK INFORMASI TERSEBUT.

Penggunaan perangkat Microchip dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya menjadi risiko pembeli, dan pembeli setuju untuk membela, mengganti rugi, dan membebaskan Microchip dari segala kerusakan, klaim, tuntutan, atau biaya yang timbul akibat penggunaan tersebut. Tidak ada lisensi yang diberikan, secara tersirat atau sebaliknya, berdasarkan hak kekayaan intelektual Microchip kecuali dinyatakan sebaliknya.

Merek Dagang
Nama dan logo Microchip, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, PALING, PALING logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Desainer Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, Logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, dan XMEGA adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS dan negara lain.
AgileSwitch, APT, ClockWorks, Perusahaan Solusi Kontrol Tertanam, EtherSynch, Flashtec, Kontrol Kecepatan Hyper, Beban HyperLight, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, dan ZL adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS
A

djacent Key Suppression, AKS, Analog-for-the-Digital Age, Kapasitor Apa Pun, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Pencocokan Rata-rata Dinamis, DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Pemrograman Serial Dalam Sirkuit, ICSP, INICnet, Paralel Cerdas, IntelliMOS, Konektivitas Antar-Chip, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Pembuatan Kode Mahatahu, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Sinkronisasi, Daya Tahan Total, Waktu Tepercaya, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, dan ZENA adalah merek dagang Microchip Technology Incorporated di AS dan negara lain.

SQTP adalah merek layanan Microchip Technology Incorporated di Amerika Serikat
Logo Adaptec, Frequency on Demand, Silicon Storage Technology, dan Symmcom adalah merek dagang terdaftar dari Microchip Technology Inc. di negara lain.
GestIC adalah merek dagang terdaftar dari Microchip Technology Germany II GmbH & Co. KG, anak perusahaan Microchip Technology Inc., di negara lain.
Semua merek dagang lain yang disebutkan di sini adalah milik perusahaan masing-masing.
© 2022, Microchip Technology Incorporated dan anak perusahaannya. Seluruh hak cipta.
ISBN: 978-1-6683-1311-4

Sistem Manajemen Mutu
Untuk informasi mengenai Sistem Manajemen Mutu Microchip, silakan kunjungi www.microchip.com/kualitas.

Penjualan dan Layanan di Seluruh Dunia

Kantor Perusahaan
2355 Barat Chandler Blvd. Chandler, AZ 85224-6199 Telp: Telepon: 480-792-7200
Fax: Telepon: 480-792-7277 Dukungan Teknis:
www.microchip.com/dukungan
Web Alamat: www.microchip.com

New York, Amerika Serikat
Telp: Telepon: 631-435-6000

Kanada – Toronto
Telp: Telepon: 905-695-1980
Fax: Telepon: 905-695-2078

India – Bangalore
Telp: 91-80-3090-4444
India-New Delhi
Telp: 91-11-4160-8631
India – Pune
Telp: 91-20-4121-0141

Jepang – Osaka
Telp: 81-6-6152-7160

Jepang – Tokyo
Telp: 81-3-6880- 3770

Korea – Daegu
Telp: 82-53-744-4301

Korea – Seoul
Telp: 82-2-554-7200

Singapura
Telp: 65-6334-8870

Malaysia - Kuala Lumpur
Telp: 60-3-7651-7906

Malaysia – Pulau Pinang
Telp: 60-4-227-8870

Thailand-Bangkok
Telp: 66-2-694-1351

Austria – Wales
Telp: 43-7242-2244-39
Telp.: 43-7242-2244-393

Prancis – Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Jerman – Garching
Telp: 49-8931-9700

Jerman – Haan
Telp: 49-2129-3766400

Jerman – Heilbronn
Telp: 49-7131-72400

Jerman – Karlsruhe
Telp: 49-721-625370

Jerman – Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Jerman – Rosenheim
Telp: 49-8031-354-560

© 2022 Microchip Technology Inc. dan anak perusahaannya

Dokumen / Sumber Daya

Pengkode MICROCHIP H.264 [Bahasa Indonesia:] Panduan Pengguna
Pengkode H.264, H.264, Pengkode

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *