Isi kandungan:

Pemprosesan Video Menggunakan VHDL dan Zybo: 10 Langkah
Pemprosesan Video Menggunakan VHDL dan Zybo: 10 Langkah

Video: Pemprosesan Video Menggunakan VHDL dan Zybo: 10 Langkah

Video: Pemprosesan Video Menggunakan VHDL dan Zybo: 10 Langkah
Video: How to Simulate a VHDL/Verilog code on Xilinx Vivado 2019.2 2024, Julai
Anonim
Image
Image
Buat Projek Vivado Baru
Buat Projek Vivado Baru

FPGA lebih cepat daripada CPU untuk diproses, kerana mereka dapat membuat banyak pengiraan secara selari

Catatan: Projek ini masih dalam pembinaan dan akan diperbaiki (sebaik sahaja saya mempunyai masa). Sementara itu saya mengembara dunia…..

Langkah 1: Buat Projek Vivado Baru

Buat Projek Vivado Baru
Buat Projek Vivado Baru
Buat Projek Vivado Baru
Buat Projek Vivado Baru

Selepas membuka Vivado, pertama anda perlu membuat projek baru di ruang kerja yang ingin anda kerjakan.

Nanti namakan projek anda dan pilih lokasi projek.

Pilih Zybo sebagai papan sasaran atau papan Zynq lain yang ingin anda gunakan.

Langkah 2: Buat Gambarajah Blok Dengan Asas

Buat Gambarajah Blok Dengan Asas
Buat Gambarajah Blok Dengan Asas
Buat Gambarajah Blok Dengan Asas
Buat Gambarajah Blok Dengan Asas
Buat Gambarajah Blok Dengan Asas
Buat Gambarajah Blok Dengan Asas

Tambahkan rajah Zynq_Processing_system baru.

Tambahkan juga IP Dvi2rgb dan rgb2vga

Sebagai tambahan kepada blok ini, dua pemalar digunakan untuk mengkonfigurasi port HDMI sebagai sink.

[Maaf, kerana kandungan pendua tutorial ini dikeluarkan dari sini … ke laman web asli www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Langkah 3: Masukkan Sumber VHDL

Masukkan Sumber VHDL
Masukkan Sumber VHDL
Masukkan Sumber VHDL
Masukkan Sumber VHDL
Masukkan Sumber VHDL
Masukkan Sumber VHDL

Blok pengguna harus dibuat, untuk itu tekan ctrl + A atau cari untuk "tambah sumber baru" di panel kiri.

Buat fail baru dengan VHDL dan tambahkan ke rajah dan kemudian edit kod VHDL.

[Maaf, kerana kandungan pendua tutorial ini dikeluarkan dari sini … ke laman web asal www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Langkah 4: Tambahkan Perifericals Tambahan seperti Leds, Button atau Slider (pilihan)

Tambahkan Perifericals Onboard Tambahan Seperti Leds, Button atau Slider (pilihan)
Tambahkan Perifericals Onboard Tambahan Seperti Leds, Button atau Slider (pilihan)

Untuk menambahkan beberapa slider dan led untuk penggunaan yang mungkin kemudian.

[Maaf, kerana kandungan pendua tutorial ini dikeluarkan dari sini … ke laman web asal www.miscircuitos.com/video-processing-using-vhdl-…]

Langkah 5: Sekarang Anda Boleh Memasukkan Kod VHDL Anda di Blok Aplikasi

Kini Anda Boleh Memasukkan Kod VHDL Anda di Blok Aplikasi
Kini Anda Boleh Memasukkan Kod VHDL Anda di Blok Aplikasi

Setelah menambahkan modul VideoProcessing, Untuk mengedit kod, tekan. Contoh kod permulaan dilampirkan

[Maaf, kerana kandungan pendua tutorial ini dikeluarkan dari sini … ke laman web asal www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Langkah 6: Buat Balut

Buat Balut
Buat Balut
Buat Balut
Buat Balut

Buat balutan sebelum ini untuk sintesis diagram blok.

Langkah 7: Sintesis, Pelaksanaan dan Penjanaan Bitstream

Sintesis, Pelaksanaan dan Penjanaan Bitstream
Sintesis, Pelaksanaan dan Penjanaan Bitstream

Tambahkan keterangan pin kekangan. Ia dilampirkan.

jalankan sintesis. Kemudian pelaksanaannya dan kemudian menghasilkan bitstream, yang akan dimuat ke FPGA.

Langkah 8: Eksport Perkakasan dan Lancarkan SDK

Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK
Eksport Perkakasan dan Lancarkan SDK

Eksport Perkakasan dan lancarkan SDK.

Langkah 9: Buat Pakej Sokongan Papan Baru dan Aplikasi Baru

Buat Pakej Sokongan Papan Baru dan Aplikasi Baru
Buat Pakej Sokongan Papan Baru dan Aplikasi Baru
Buat Pakej Sokongan Papan Baru dan Aplikasi Baru
Buat Pakej Sokongan Papan Baru dan Aplikasi Baru
Buat Pakej Sokongan Papan Baru dan Aplikasi Baru
Buat Pakej Sokongan Papan Baru dan Aplikasi Baru

Buat pakej sokongan papan. Kemudian buka atau buat aplikasi menggunakan templat "hello word".

Kemudian jalankan FPGA

Langkah 10: Program FPGA dan Jalankan Kod Hello World

Image
Image
Program FPGA dan Jalankan Kod Hello World
Program FPGA dan Jalankan Kod Hello World

Ini hanyalah contoh kecil, di mana saluran warna ditukar.

Terima kasih!

[Maaf, kerana kandungan pendua tutorial ini dikeluarkan dari sini … ke laman web asal www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Disyorkan: