آموزش ارسال داده های ADC بصورت سریال به PC توسط FPGA

در این سری آموزش‌‌های ویدئوی که توسط مهندس "سیاوش ادیب" از گروه MicroLab تهیه شده است، تلاش شده است از صفر تا صد انتقال داده‌های یک سیستم به سیستم دیگری  بصورت سریال توسط تراشه‌ی Xilinx SPARTAN-6 FPGA آموزش داده شود. در این پروژه قرار است داده‌های مبدل آنالوگ به دیجیتال ADC128S102  بصورت سریال  به سیستم [...]

آموزش ارتباط ADC با FPGA بصورت ویدئویی

در این سری آموزش‌‌های ویدئوی که توسط مهندس "سیاوش ادیب" از گروه MicroLab تهیه شده است، تلاش شده است از صفر تا صد راه‌اندازی و استفاده از مبدل آنالوگ به دیجیتال ACD128S102 توسط تراشه‌ی Xilinx SPARTAN-6 FPGA آموزش داده شود. بدین منظور ابتدا دیتاشیت تراشه‌ی ADC128S102 بطور کامل بررسی شده و به نکاتی که به [...]

۱۳۹۷-۱۲-۲۰ ۱۷:۰۳:۲۷ +۰۳:۳۰ ۲۰ اسفند, ۱۳۹۷|آموزش VHDL, آموزش ها دسته بندی ها|برچسب ها: , , , , , , |۳ نظر

آموزش ارتباط ADC با FPGA – قسمت دوم

در قسمت اول این آموزش به معرفی بال ADC و روش های پیاده سازی آن روی FPGA پرداختیم. در این قسمت می خواهیم با استفاده از واسط SPI که خودمون طراحی کردیم با تراشه ADC128S102 ارتباط برقرار کنیم و نمونه داده های دیجیتال شده کانال های مختلف این تراشه را داخل FPGA خوانده  و در [...]

۱۳۹۷-۱۲-۱۷ ۲۰:۵۴:۱۳ +۰۳:۳۰ ۱۵ آبان, ۱۳۹۵|آموزش ها, پروژه‌های نمونه, ویژه دسته بندی ها|برچسب ها: , |۲ نظر

آموزش VHDL – قسمت هشتم: طراحی سلسله مراتبی

با عرض سلام و ادب به همه دوستان پازجی در قسمت هشتم آموزش VHDL با چگونگی طراحی ماژولار و Port map کردن چند کامپوننت و همچنین با گرامر تعریف زیر برنامه (  procedure & function) آشنا میشویم. این قسمت آخرین قسمت از این سری ویدئوها با هدف آموزش FPGA به زبان VHDL میباشد,چرا که مباحث [...]

آموزش VHDL – قسمت هفتم: ماشین حالت (State Machine)

ماشین حالت (State Machine) با سلام و عرض ادب یکی از روش های تحلیل و مدل سازی مدارات ترتیبی استفاده و طراحی ماشین حالت است , ماشین حالت مبحث مهم و بسیار کاربردی در طراحی دیجیتال است قسمت هفتم آموزش به این مبحث اختصاص یافته. در این قسمت : مختصرا با انواع state machine آشنا [...]

آموزش VHDL – قسمت ششم: مدارات ترتیبی ۲ (sequential)

آموزش VHDL: مدارات ترتیبی اگر از دنبال کنندگان جلسات آموزش VHDL باشید حتما اطلاع دارید که مبحث طراحی Sequential در جلسه پنجم به پایان نرسید و در این قسمت : مطالبی که در قسمت قبلی معرفی شدند با مثال بررسی میشوند با چندین دستور جدید در این نوع طراحی آشنا میشوید و در قالب یک [...]

آموزش VHDL – قسمت پنجم: مدارات ترتیبی (sequential)

آموزش  VHDL- مدارات ترتیبی با سلام و عرض ادب با قسمتی دیگر از مجموعه ویدئویی آموزش FPGA در خدمت شما عزیزان هستیم. پس از یادگیری اصول پایه ای و نوشتن کدهای concurrent اینک زمان آن فرارسیده که به طراحی مدارات ترتیبی (sequential) بپردازیم و نقش کلاک سیستم را نیز وارد طراحی ها کنیم , در [...]

آموزش VHDL – قسمت چهارم: مدارات همزمان (Concurrent)

آموزش VHDL با سلام خدمت همه دوستان پازجی؛ با قسمتی دیگر از مجموعه ویدئویی آموزش FPGA در خدمت شما عزیزان هستیم. طبق برنامه هر هفته جلسه چهارم آموزش VHDL نیز آماده شده و قابل دانلود میباشد , مطالب تئوری محض تقریبا در این جلسات بیان شده و از این به بعد تمرکز بر روی مساله [...]

دموی نمایش لوگوی پازج روی مانیتور با استفاده از بال VGA

در این ویدئو یک مثال جهت تست بال VGA توسط برد پازج 1 نمایش داده می‌شود. بال VGA مورد استفاده 6 بیتی بوده و بنابراین قابلیت نمایش 64 رنگ متفاوت را خواهد داشت. در مثال مربوطه لوگوی گروه پازج توسط رابط VGA بر روی مانیتور نمایش داده می شود. این ویدئو توسط جناب آقای چنگانی آماده و [...]

تست عملکرد بخش‌های مختلف برد پازج-۱

در این ویدئو با اجرای یک پروژه‌ی نمونه، عملکرد بخش‌های سخت‎افزاری برد پازج-1 (شامل تراشه‌ی FPGA، حافظه‌ی SRAM، مبدل USB به سریال و همچنین کلیه‌ی پایه‌های GPIO ی موجود روی پین هدرها) تست میشود. همچنین در این ویدئو با نحوه‌ی پروگرام کردن برد پازج-1 توسط نرم‌افزار Impact آشنا می‌شوید. این ویدئو توسط آقای چنگانی تهیه و در [...]