Media is too big
VIEW IN TELEGRAM
رابطی به اسم cpuevent در zynq وجود داره که ارتباط مستقیم cpu رو با pl فراهم میکنه. این رابط بر اساس status و event میتونه ارتباط سریع و جالبی بین pl و cpu برقرار کنه
وقتی این رابط رو با DMA و ACP ترکیب میکنین نتایج بدست میاد
@taksuntec
Taksuntech.ir
وقتی این رابط رو با DMA و ACP ترکیب میکنین نتایج بدست میاد
@taksuntec
Taksuntech.ir
تجریه اولیه از کار با ide جدید .2023.2
انتظار میرفت که استفاده از vscode به جای eclips تحول خوبی در vitis شاهد باشیم اما طبق معمول خیلی از امکانات دیفالت vscode مثه eclipse بسته و محدود شده و فعلا باگ زیادی هم در پورت کردنش اتفاق افتاده.
در تجربه یک روزه با vitits vscode میتونم بگم از یک طرف اینکه hls و کد ها رو میتونی یکجا بنویسی کمی حس بهتر و یکپارچکی بهتری میده اما باگ ها کم نبودن و در مورد دیباگ کردن هم با vscode به مشکل خوردم.
باید دید در دراز مدت ببینیم در ورژن های بعدی چقدر از باگ ها و محدودیت ها کم میشه
ولی واقعا سرعتش نسبت به eclipse خیلی بهتر شده.
اگه کسی در محیط ویدوز دیباگ روی vscode انجام داده لطفا به من پیام بده
@taksuntec
انتظار میرفت که استفاده از vscode به جای eclips تحول خوبی در vitis شاهد باشیم اما طبق معمول خیلی از امکانات دیفالت vscode مثه eclipse بسته و محدود شده و فعلا باگ زیادی هم در پورت کردنش اتفاق افتاده.
در تجربه یک روزه با vitits vscode میتونم بگم از یک طرف اینکه hls و کد ها رو میتونی یکجا بنویسی کمی حس بهتر و یکپارچکی بهتری میده اما باگ ها کم نبودن و در مورد دیباگ کردن هم با vscode به مشکل خوردم.
باید دید در دراز مدت ببینیم در ورژن های بعدی چقدر از باگ ها و محدودیت ها کم میشه
ولی واقعا سرعتش نسبت به eclipse خیلی بهتر شده.
اگه کسی در محیط ویدوز دیباگ روی vscode انجام داده لطفا به من پیام بده
@taksuntec
This media is not supported in your browser
VIEW IN TELEGRAM
بین ps و pl برای dma ۴ کانال وضعیت (status/event) در نظر گرفته شده که به DMA PS متصل است با کمک این کانال ها PL میتونه درخواست های مختلفی رو به DMA PS بفرسته و حتی طول پکت داده های DMA PS رو کنترل کنه
#XILINX #ZYNQ #FPGA #VIVADO
@taksuntec
Taksuntech.ir
#XILINX #ZYNQ #FPGA #VIVADO
@taksuntec
Taksuntech.ir
Media is too big
VIEW IN TELEGRAM
قلب VITIS تبدیل شده به HLS و میتونم بگم یادگیری HLS در تمامی قسمت های XILINX ضروری هست.
کتابخانه های ML، بینایی ماشین ، کرنل های FPGA و ..... همه گی پایه و اساسشون HLS هست
@Taksuntec
taksuntech.ir
کتابخانه های ML، بینایی ماشین ، کرنل های FPGA و ..... همه گی پایه و اساسشون HLS هست
@Taksuntec
taksuntech.ir
This media is not supported in your browser
VIEW IN TELEGRAM
یکی از تنظیمات FFT مربوط به INVERSE هست یعنی FFT معکوس. و به صورت پیشفرض IPCORE FFT تنظیماتش روی INV هست و FFT معکوس میگیره.
اگه سیگنال شما حقیقی هست یعنی قسمت موهومی نداره همون طور که در درس سیگنال سیستم خوندیم FFT و IFFT سیگنال حقیقی یکسانه. و لازم نیست این کانفیگ رو دست بزنین. اما اگه سیگنالتون مختلط هست یعنی I و Q هست حتما مراقب باشین و تنظیمات INV رو بهش توجه کنین.
#FFT
Taksuntech.ir
@Taksuntec
اگه سیگنال شما حقیقی هست یعنی قسمت موهومی نداره همون طور که در درس سیگنال سیستم خوندیم FFT و IFFT سیگنال حقیقی یکسانه. و لازم نیست این کانفیگ رو دست بزنین. اما اگه سیگنالتون مختلط هست یعنی I و Q هست حتما مراقب باشین و تنظیمات INV رو بهش توجه کنین.
#FFT
Taksuntech.ir
@Taksuntec
دوره های جدید های کلاس هاید ZYNQ، HLS، ZYNQ پیشرفته و LINUX از هفته دیگه شنبه شروع میشه.
اکه دوست دارین شرکت کنین زودتر ثبت نام کنین
https://taksuntech.ir/courses/fpga-course/
اکه دوست دارین شرکت کنین زودتر ثبت نام کنین
https://taksuntech.ir/courses/fpga-course/
https://taksuntech.ir/product/zynq-s9-sbc/
برد آموزشیS9 ZYNQ 7010 تکسان
قیمت حدود ۴ تومان
به همراه مثال و ویدیو های ساخت پروژه
کتابخانه LWIP با PHY شبکه Brodcom
512MB Nand flash
512MB DDR3 32bits
Xc7z010clg400
uSD و uart
@taksuntec
برد آموزشیS9 ZYNQ 7010 تکسان
قیمت حدود ۴ تومان
به همراه مثال و ویدیو های ساخت پروژه
کتابخانه LWIP با PHY شبکه Brodcom
512MB Nand flash
512MB DDR3 32bits
Xc7z010clg400
uSD و uart
@taksuntec
Taksun
بهترین قیمت خرید برد آموزشی SBC ZYNQ-S9 | تکسان
بردهای آموزشی ZYNQ قیمت بالایی دارند و تهیه آن برای دانشجویان مشکل است. تیم تکسان، برد آموزشی SBC ZYNQ-S9 را با قیمت مناسب تهیه کرده تا با کمک آن بتوان یادگیری XILIN Tools را ساده تر انجام داد.
Media is too big
VIEW IN TELEGRAM
ویدیو معرفی برد آموزشی تکسان ZYNQ SBC S9
لینک فروش و توضیحات
https://taksuntech.ir/product/zynq-s9-sbc/
لینک فروش و توضیحات
https://taksuntech.ir/product/zynq-s9-sbc/
Media is too big
VIEW IN TELEGRAM
هزینه منابع و زمان اجرا کانولوشن (FIR) بیشتر از ضرب در فضای فرکانس هست. اما بردن سیگنال به فضای فرکانس (FFT) هم منابع و زمان میبره.
اگه قرار باشه تعداد کمی فیلتر بخوایم روی یک سیگنال بزنیم از همون FIR استفاده میکنم. اما اگه بخوایم تعداد زیادی فیلتر روی یک سیگنال بزنیم بهتره همون اول ازش FFT بگیریم و بعد از انتقال به فضای فرکانس بجای فیلتر FIR(کانولوشن) فقط ضرب انجام بدیم. در این حالت منابع کمتر و سرعت اجرای بالاتری خواهیم داشت.
این مورد ممکنه در بعضی از سیستم های مخابراتی پیش بیاد و کاربردی هست.
#FIR #FFT
@taksuntec
Taksuntech.ir
اگه قرار باشه تعداد کمی فیلتر بخوایم روی یک سیگنال بزنیم از همون FIR استفاده میکنم. اما اگه بخوایم تعداد زیادی فیلتر روی یک سیگنال بزنیم بهتره همون اول ازش FFT بگیریم و بعد از انتقال به فضای فرکانس بجای فیلتر FIR(کانولوشن) فقط ضرب انجام بدیم. در این حالت منابع کمتر و سرعت اجرای بالاتری خواهیم داشت.
این مورد ممکنه در بعضی از سیستم های مخابراتی پیش بیاد و کاربردی هست.
#FIR #FFT
@taksuntec
Taksuntech.ir
لینک پخش زنده. برای دوستانی که با fft مشکل دارن.
یه مقدار با fft کار میکنیم
https://meet.google.com/kkn-ervy-fbp
یه مقدار با fft کار میکنیم
https://meet.google.com/kkn-ervy-fbp
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
This media is not supported in your browser
VIEW IN TELEGRAM
فروش فوقالعاده برد های آموزشی ZYNQ به مناسبت جمعه سیاه هرچند با تاخیر
به مدت یک هفته فقط 2 میلیون و ۹۰۰ هزار تومان
برد Z7010 به همراه مثال و ویدیو های ساخت پروژه
بزودی مثال های زیادی با همین برد به صورت LIVE انجام میدیم و در گیت هاب قرار میدیم
فروش در
https://taksuntech.ir/product/zynq-s9-sbc/
@Taksuntec
به مدت یک هفته فقط 2 میلیون و ۹۰۰ هزار تومان
برد Z7010 به همراه مثال و ویدیو های ساخت پروژه
بزودی مثال های زیادی با همین برد به صورت LIVE انجام میدیم و در گیت هاب قرار میدیم
فروش در
https://taksuntech.ir/product/zynq-s9-sbc/
@Taksuntec
Taksuntech.ir
لینک پخش زنده. برای دوستانی که با fft مشکل دارن. یه مقدار با fft کار میکنیم https://meet.google.com/kkn-ervy-fbp
از لایو قبلی راضی بودین؟
یه پروژه شتابدهنده fft رو داخل pl پیاده کردیم و با dma به ps منتقل کردیم. داده سیسنوسی داخل pl تولید کردیم و به شتاب دهتده pl ارسال کردیم. بعد نتیجه fft رو رسم کردیم.
قرار بود این لایو فقط برای بچه های کلاس باشه ولی گفتم اگه کسایی دیگه ای هم دوست داشتن ببینن.
یه پروژه شتابدهنده fft رو داخل pl پیاده کردیم و با dma به ps منتقل کردیم. داده سیسنوسی داخل pl تولید کردیم و به شتاب دهتده pl ارسال کردیم. بعد نتیجه fft رو رسم کردیم.
قرار بود این لایو فقط برای بچه های کلاس باشه ولی گفتم اگه کسایی دیگه ای هم دوست داشتن ببینن.
This media is not supported in your browser
VIEW IN TELEGRAM
از این به بعد سعی میکنیم پروژه های رو به صورت لایو در اینستاگرام و تلگرام یا آپارات انجام بدیم.
چند روز پیش چون بچه ها با fft و dma مشکلاتی داشتن یه شتابدهنده fft با dma بستیم که به ps zynq متصل شده بود. و داده سیسنوسی تولید کردیم و fft رو در pl انجام دادیم و نتیجه رو رسم کردیم.
بزود منتظر لایو های بعدی باشین!
#LIVE
@Taksuntec
Taksuntech.ir
چند روز پیش چون بچه ها با fft و dma مشکلاتی داشتن یه شتابدهنده fft با dma بستیم که به ps zynq متصل شده بود. و داده سیسنوسی تولید کردیم و fft رو در pl انجام دادیم و نتیجه رو رسم کردیم.
بزود منتظر لایو های بعدی باشین!
#LIVE
@Taksuntec
Taksuntech.ir
Media is too big
VIEW IN TELEGRAM
راه اندازی شبکه که به FPGA یا PL ZYNQ متصل هست روش های مختلفی داره. در این ویدیو بهش اشاره کردیم و در کلاس های ZYNQ پیشرفته انجامش میدیم
@taksuntec
Taksuntech.ir
@taksuntec
Taksuntech.ir