সুচিপত্র:

ভিএইচডিএল এবং একটি জাইবো ব্যবহার করে ভিডিও প্রসেসিং: 10 টি ধাপ
ভিএইচডিএল এবং একটি জাইবো ব্যবহার করে ভিডিও প্রসেসিং: 10 টি ধাপ

ভিডিও: ভিএইচডিএল এবং একটি জাইবো ব্যবহার করে ভিডিও প্রসেসিং: 10 টি ধাপ

ভিডিও: ভিএইচডিএল এবং একটি জাইবো ব্যবহার করে ভিডিও প্রসেসিং: 10 টি ধাপ
ভিডিও: ফেসবুক স্টার থেকে আয়ের জন্য টিন খুলে ভুল করবেন না 2024, নভেম্বর
Anonim
Image
Image
একটি নতুন ভিভাদো প্রকল্প তৈরি করুন
একটি নতুন ভিভাদো প্রকল্প তৈরি করুন

এফপিজিএগুলি প্রক্রিয়া করার জন্য সিপিইউগুলির চেয়ে দ্রুত, কারণ তারা সমান্তরালে অনেক হিসাব করতে পারে

দ্রষ্টব্য: এই প্রকল্পটি এখনও নির্মাণাধীন এবং উন্নত হতে চলেছে (যত তাড়াতাড়ি আমার সময় আছে)। এদিকে আমি বিশ্ব ভ্রমণ করছি ….

ধাপ 1: একটি নতুন ভিভাদো প্রকল্প তৈরি করুন

একটি নতুন ভিভাদো প্রকল্প তৈরি করুন
একটি নতুন ভিভাদো প্রকল্প তৈরি করুন
একটি নতুন ভিভাদো প্রকল্প তৈরি করুন
একটি নতুন ভিভাদো প্রকল্প তৈরি করুন

ভিভাদো খোলার পরে, প্রথমে আপনাকে আপনার কর্মক্ষেত্রে একটি নতুন প্রকল্প তৈরি করতে হবে যেখানে আপনি কাজ করতে চান।

পরে আপনার প্রকল্পের নাম দিন এবং প্রকল্পের অবস্থান নির্বাচন করুন।

Zybo একটি টার্গেট বোর্ড বা অন্য Zynq বোর্ড হিসাবে আপনি ব্যবহার করতে চান চয়ন করুন।

ধাপ 2: বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন

বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন
বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন
বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন
বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন
বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন
বেসিক দিয়ে একটি ব্লক ডায়াগ্রাম তৈরি করুন

একটি নতুন Zynq_Processing_system ডায়াগ্রাম যোগ করুন।

এছাড়াও IPs Dvi2rgb এবং rgb2vga যোগ করুন

এই ব্লকের অতিরিক্ত দুটি ধ্রুবক HDMI পোর্টকে একটি সিঙ্ক হিসাবে কনফিগার করতে ব্যবহৃত হয়।

[দু Sorryখিত, ডুপ্লিকেট কন্টেন্টের কারণে এই টিউটোরিয়ালটি এখান থেকে সরানো হয়েছে … মূল ওয়েবসাইট www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board থেকে]

ধাপ 3: একটি ভিএইচডিএল রিসোর্স সন্নিবেশ করান

একটি VHDL রিসোর্স োকান
একটি VHDL রিসোর্স োকান
একটি VHDL রিসোর্স োকান
একটি VHDL রিসোর্স োকান
একটি VHDL রিসোর্স োকান
একটি VHDL রিসোর্স োকান

ব্যবহারকারী ব্লক তৈরি করা উচিত, এর জন্য ctrl+A চাপুন অথবা বাম প্যানেলে "একটি নতুন উৎস যুক্ত করুন" অনুসন্ধান করুন।

ভিএইচডিএল দিয়ে একটি নতুন ফাইল তৈরি করুন এবং ডায়াগ্রামে যুক্ত করুন এবং তারপরে ভিএইচডিএল কোড সম্পাদনা করুন।

[দু Sorryখিত, ডুপ্লিকেট বিষয়বস্তুর কারণে এই টিউটোরিয়ালটি এখান থেকে সরানো হয়েছে … মূল ওয়েবসাইট www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board থেকে]

ধাপ 4: লেড, বোতাম বা স্লাইডারের মতো অতিরিক্ত অনবোর্ড পেরিফেরিকাল যুক্ত করুন (alচ্ছিক)

লেডস, বোতাম বা স্লাইডারের মতো অতিরিক্ত অনবোর্ড পেরিফেরিকাল যুক্ত করুন (alচ্ছিক)
লেডস, বোতাম বা স্লাইডারের মতো অতিরিক্ত অনবোর্ড পেরিফেরিকাল যুক্ত করুন (alচ্ছিক)

পরবর্তী সম্ভাব্য ব্যবহারের জন্য কিছু স্লাইডার এবং এলইডি যোগ করতে।

[দু Sorryখিত, নকল বিষয়বস্তুর কারণে এই টিউটোরিয়ালটি এখান থেকে সরানো হয়েছে… মূল ওয়েবসাইট www.miscircuitos.com/video-processing-using-vhdl-…]

ধাপ 5: এখন আপনি অ্যাপ্লিকেশন ব্লকে আপনার ভিএইচডিএল কোড সন্নিবেশ করতে পারেন

এখন আপনি অ্যাপ্লিকেশন ব্লকে আপনার ভিএইচডিএল কোড সন্নিবেশ করতে পারেন
এখন আপনি অ্যাপ্লিকেশন ব্লকে আপনার ভিএইচডিএল কোড সন্নিবেশ করতে পারেন

একবার ভিডিও প্রসেসিং মডিউল যোগ করা হলে, টি কোড সম্পাদনা করতে, টিপুন। একটি প্রারম্ভিক কোডের একটি উদাহরণ সংযুক্ত করা হয়েছে

[দু Sorryখিত, ডুপ্লিকেট কন্টেন্টের কারণে এই টিউটোরিয়ালটি এখান থেকে সরানো হয়েছে… মূল ওয়েবসাইট www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

ধাপ 6: একটি মোড়ানো তৈরি করুন

একটি মোড়ানো তৈরি করুন
একটি মোড়ানো তৈরি করুন
একটি মোড়ানো তৈরি করুন
একটি মোড়ানো তৈরি করুন

ব্লক ডায়াগ্রামের সংশ্লেষণের জন্য আগে একটি মোড়ক তৈরি করুন।

ধাপ 7: সংশ্লেষণ, বাস্তবায়ন এবং বিটস্ট্রিম জেনারেশন

সংশ্লেষণ, বাস্তবায়ন এবং বিটস্ট্রিম জেনারেশন
সংশ্লেষণ, বাস্তবায়ন এবং বিটস্ট্রিম জেনারেশন

সীমাবদ্ধতা পিন বর্ণনা যোগ করুন। এটা সংযুক্ত.

সংশ্লেষণ চালান। পরে বাস্তবায়ন এবং তারপর বিটস্ট্রিম তৈরি করে, যা FPGA- এ লোড হতে চলেছে।

ধাপ 8: হার্ডওয়্যার রপ্তানি করুন এবং SDK চালু করুন

হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন
হার্ডওয়্যার রপ্তানি করুন এবং এসডিকে চালু করুন

হার্ডওয়্যার রপ্তানি করুন এবং SDK চালু করুন।

ধাপ 9: একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন

একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
একটি নতুন বোর্ড সাপোর্ট প্যাকেজ এবং একটি নতুন অ্যাপ্লিকেশন তৈরি করুন

একটি বোর্ড সাপোর্ট প্যাকেজ তৈরি করুন। তারপরে "হ্যালো শব্দ" টেমপ্লেট ব্যবহার করে একটি অ্যাপ্লিকেশন খুলুন বা তৈরি করুন।

তারপর FPGA চালান

ধাপ 10: প্রোগ্রাম FPGA এবং হ্যালো ওয়ার্ল্ড কোড চালান

Image
Image
প্রোগ্রাম FPGA এবং হ্যালো ওয়ার্ল্ড কোড চালান
প্রোগ্রাম FPGA এবং হ্যালো ওয়ার্ল্ড কোড চালান

এটি শুধুমাত্র একটি ছোট উদাহরণ, যেখানে রঙের চ্যানেলগুলি বিনিময় করা হয়।

ধন্যবাদ!

[দু Sorryখিত, ডুপ্লিকেট কন্টেন্টের কারণে এই টিউটোরিয়ালটি এখান থেকে সরানো হয়েছে… মূল ওয়েবসাইট www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

প্রস্তাবিত: