taksuntec | Unsorted

Telegram-канал taksuntec - Taksuntech.ir

1552

بزرگ فکر کنید، بهینه احرا کنید. http://taksuntech.ir طراحی سیستمی آنالوگ، دیجیتال، ZYNQ SoC، FPGA و پردازش ارتباط با ادمین: @Taksun_Tech

Subscribe to a channel

Taksuntech.ir

چد نفر از دوستان در کامنت ها در خواست مقایسه فیلتر ها و نوات فیلتر IIR کرده بودند. فیلتر IIR بزودی

Читать полностью…

Taksuntech.ir

بخش هایی از llive fft و dma
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

از لایو قبلی راضی بودین؟
یه پروژه‌ شتابدهنده fft رو داخل pl پیاده کردیم و با dma به ps منتقل کردیم. داده سیسنوسی داخل pl تولید کردیم و به شتاب دهتده pl ارسال کردیم. بعد نتیجه fft رو رسم کردیم.
قرار بود این لایو فقط برای بچه های کلاس باشه ولی گفتم اگه کسایی دیگه ای هم دوست داشتن ببینن.

Читать полностью…

Taksuntech.ir

لینک پخش زنده. برای دوستانی که با fft مشکل دارن.
یه مقدار با fft کار میکنیم
https://meet.google.com/kkn-ervy-fbp

Читать полностью…

Taksuntech.ir

ویدیو معرفی برد آموزشی تکسان ZYNQ SBC S9
لینک فروش و توضیحات
https://taksuntech.ir/product/zynq-s9-sbc/

Читать полностью…

Taksuntech.ir

دوره های جدید های کلاس هاید ZYNQ، HLS، ZYNQ پیشرفته و LINUX از هفته دیگه شنبه شروع میشه.
اکه دوست دارین شرکت کنین زودتر ثبت نام کنین
https://taksuntech.ir/courses/fpga-course/

Читать полностью…

Taksuntech.ir

قلب VITIS تبدیل شده به HLS و میتونم بگم یادگیری HLS در تمامی قسمت های XILINX ضروری هست.
کتابخانه های ML، بینایی ماشین ، کرنل های FPGA و ..... همه گی پایه و اساسشون HLS هست
@Taksuntec
@taksuntech.ir

Читать полностью…

Taksuntech.ir

کانکتور لن صنعتی _نظامی با کیفیت با قیمت مناسب موجود میباشد

Читать полностью…

Taksuntech.ir

رابطی به اسم cpuevent در zynq وجود داره که ارتباط مستقیم cpu رو با pl فراهم میکنه. این رابط بر اساس status و event میتونه ارتباط سریع و جالبی بین pl و cpu برقرار کنه
وقتی این رابط رو با DMA و ACP ترکیب میکنین نتایج بدست میاد
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

اتصال DMA PS در ZYNQ به ابزار های جانبی دیگه خیلی کار راحتی نیست و کد نویسیش سخته.
بیشتر کاربردش برای Mem to mem هست
در کلاس zynq پیشرفته در مورد این پریفرال و امکاناتش صحبت میکنیم
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

یکی از مباحث خیلی مهم در ZYNQ پیشرفته عوض کردن برنامه ZYNQ هست.
با روش های مختلف هم کل برنامه ZYNQ و عوض میکنیم هم فقط بیت استریم.
حتی تحت شبکه و اینترنت
دوتا بوت هم درست میکنیم که هم ضریب اطمینان بالا بره هم بشه برد و آپدیت کرد
Taksuntech.ir
@taksuntec

Читать полностью…

Taksuntech.ir

دوره LINUX به دلیل حجم مطالب زیاد و نکات زیادش هم ساعتش زیاد شد هم جز دوره های پیشرفته قرار گرفت
#XILINX #LINUX #petalinux
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

رابطه pipeline در hls و نیسان آبی
نرم افزار hls با کیفیت بسیار بالا و بهینه منطبق بر چیپ و سرعت و کلاک معمولا pipeline های با کیفیتی ارائه میده.
@taksuntec
#hls #pipeline

Читать полностью…

Taksuntech.ir

بخش های از جلسه دوم ZYNQ پیشرفته
@Taksuntech

Читать полностью…

Taksuntech.ir

*
زایلینکس هسته ی نرم میکروبلیزر مبتنی بر RISC-V را معرفی کرد:

The AMD MicroBlaze™ V processor is a soft-core RISC-V processor IP for AMD adaptive SoCs and FPGAs. The MicroBlaze V processor is based on a 32-bit RISC-V instruction set architecture (ISA). It allows developers to leverage the open-source RISC-V software ecosystem, is hardware compatible with the classic MicroBlaze processor, and is fully integrated in the Vivado™ and Vitis™ tools design flow. The MicroBlaze V processor is designed to be highly modular with a configurable architecture suitable for embedded systems applications.

Developers can target the MicroBlaze V processor to any AMD adaptive SoC or FPGA device supported by the Vivado Design Suite at no extra cost.

https://www.xilinx.com/products/design-tools/microblaze-v.html

اطلاعات بیشتر:
https://twitter.com/jangray/status/1720289933888479268

@Taksuntec

Читать полностью…

Taksuntech.ir

راه اندازی شبکه که به FPGA یا PL ZYNQ متصل هست روش های مختلفی داره. در این ویدیو بهش اشاره کردیم و در کلاس های ZYNQ پیشرفته انجامش میدیم
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

از این به بعد سعی میکنیم پروژه های رو به صورت لایو در اینستاگرام و تلگرام یا آپارات انجام بدیم.
چند روز پیش چون بچه ها با fft و dma مشکلاتی داشتن یه شتاب‌دهنده fft با dma بستیم که به ps zynq متصل شده بود. و داده سیسنوسی تولید کردیم و fft رو در pl انجام دادیم و نتیجه رو رسم کردیم.
بزود منتظر لایو های بعدی باشین!
#LIVE
@Taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

فروش فوق‌العاده برد های آموزشی ZYNQ به مناسبت جمعه سیاه هرچند با تاخیر
به مدت یک هفته فقط 2 میلیون و ۹۰۰ هزار تومان
برد Z7010 به همراه مثال و ویدیو های ساخت پروژه
بزودی مثال های زیادی با همین برد به صورت LIVE انجام میدیم و در گیت هاب قرار میدیم
فروش در
https://taksuntech.ir/product/zynq-s9-sbc/

@Taksuntec

Читать полностью…

Taksuntech.ir

هزینه منابع و زمان اجرا کانولوشن (FIR) بیشتر از ضرب در فضای فرکانس هست. اما بردن سیگنال به فضای فرکانس (FFT) هم منابع و زمان میبره.
اگه قرار باشه تعداد کمی فیلتر بخوایم روی یک سیگنال بزنیم از همون FIR استفاده میکنم. اما اگه بخوایم تعداد زیادی فیلتر روی یک سیگنال بزنیم بهتره همون اول ازش FFT بگیریم و بعد از انتقال به فضای فرکانس بجای فیلتر FIR(کانولوشن) فقط ضرب انجام بدیم. در این حالت منابع کمتر و سرعت اجرای بالاتری خواهیم داشت.
این مورد ممکنه در بعضی از سیستم های مخابراتی پیش بیاد و کاربردی هست.
#FIR #FFT
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

https://taksuntech.ir/product/zynq-s9-sbc/
برد آموزشیS9 ZYNQ 7010 تکسان
قیمت حدود ۴ تومان
به همراه مثال و ویدیو های ساخت پروژه
کتابخانه LWIP با PHY شبکه Brodcom
512MB Nand flash
512MB DDR3 32bits
Xc7z010clg400
uSD و uart
@taksuntec

Читать полностью…

Taksuntech.ir

یکی از تنظیمات FFT مربوط به INVERSE هست یعنی FFT معکوس. و به صورت پیشفرض IPCORE FFT تنظیماتش روی INV هست و FFT معکوس میگیره.
اگه سیگنال شما حقیقی هست یعنی قسمت موهومی نداره همون طور که در درس سیگنال سیستم خوندیم FFT و IFFT سیگنال حقیقی یکسانه. و لازم نیست این کانفیگ رو دست بزنین. اما اگه سیگنالتون مختلط هست یعنی I و Q هست حتما مراقب باشین و تنظیمات INV رو بهش توجه کنین.
#FFT
Taksuntech.ir
@Taksuntec

Читать полностью…

Taksuntech.ir

بین ps و pl برای dma ۴ کانال وضعیت (status/event) در نظر گرفته شده که به DMA PS متصل است با کمک این کانال ها PL میتونه درخواست های مختلفی رو به DMA PS بفرسته و حتی طول پکت داده های DMA PS رو کنترل کنه
#XILINX #ZYNQ #FPGA #VIVADO
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

تجریه اولیه از کار با ide جدید .2023.2
انتظار میرفت که استفاده از vscode به جای eclips تحول خوبی در vitis شاهد باشیم اما طبق معمول خیلی از امکانات دیفالت vscode مثه eclipse بسته و محدود شده و فعلا باگ زیادی هم در پورت کردنش اتفاق افتاده.
در تجربه یک روزه با vitits vscode میتونم بگم از یک طرف اینکه hls و کد ها رو میتونی یکجا بنویسی کمی حس بهتر و یکپارچکی بهتری میده اما باگ ها کم نبودن و در مورد دیباگ کردن هم با vscode به مشکل خوردم.
باید دید در دراز مدت ببینیم در ورژن های بعدی چقدر از باگ ها و محدودیت ها کم میشه
ولی واقعا سرعتش نسبت به eclipse خیلی بهتر شده.
اگه کسی در محیط ویدوز دیباگ روی vscode انجام داده لطفا به من پیام بده
@taksuntec

Читать полностью…

Taksuntech.ir

پشت صحنه کلیپ ها
بعضی وقتا جاهایی که میریم مسیر بز رو هست و چندین ساعت کوهنوردی میخواد
موقع فیلم گرفتن که دیکه وقتی تنهایی بزرگترین معضل نگه داشتن دوربین یا آویزون کردنش از درختی چیزیه
اما خلاصه جاتون خالی توی این فصل از نظر من کلا سر کار نرین بزنین به دل جنگل
😂😂😂
@taksuntec

Читать полностью…

Taksuntech.ir

دوره پیشرفته Linux
در این دوره تمرکز بر ساخت لینوکس برای تمامی برد ها و همچنین ارتباط بین pl و ps و درایور نویسی است
اطلاعات بیشتر و ثبت‌نام در سایت آرتمیس کاریا
https://artemiskaria.ir/linux/
@taksuntec
Taksuntech.ir

Читать полностью…

Taksuntech.ir

در قسمت PS در ZYNQ یک DMA قرار دارد که کنترلر است باید برای آن با اسمبلی کد نوشت. کدنویسیش سخته اما بسیار پیشرفته و کاربردی هست
در دوره ZYNQ پیشرفته با این واحد کار میکنیم

#ZYNQ #DMA
@taksuntec
taksuntech.ir

Читать полностью…

Taksuntech.ir

سلام.
دوستان ممنون میشم از طرف بنده (القاصی یا تکسان) با شرکت رهپویان علم و صنعت آوا تماس نگیرین و من رو به عنوان معرف معرفی نکنین

Читать полностью…

Taksuntech.ir

اهمیت hls
یادگرفتن hls حتی دید پیاده سازی hdl شما هم عوض میکنه
زبانHLS بزای تمامی FPGA هست و قدرت و کیفیت پیاده سازیش هم فوق‌العاده بالاست. با HLS چند لول به جلو حرکت میکنین
Taksuntech.ir
@taksuntec

Читать полностью…

Taksuntech.ir

نسخه جدید نرم افزارهای زایلینکس VITIS 2023.2 اخیرا ریلیز شده است. در این نسخه ، IDE مرتبط با VITIS تغییراتی داشته و به VScode کوچ کرده است و حالا برپایه ی VSCode است. آدام تیلور در پست زیر با یک پروژه ساده این تغییرات را نشان داده است :

https://www.adiuvoengineering.com/post/microzed-chronicles-introducing-vitis-unified-ide

@Taksuntec

Читать полностью…

Taksuntech.ir

دوره zynq پیشرفته در حال برگزاری
@taksuntec

Читать полностью…
Subscribe to a channel