1552
بزرگ فکر کنید، بهینه احرا کنید. http://taksuntech.ir طراحی سیستمی آنالوگ، دیجیتال، ZYNQ SoC، FPGA و پردازش ارتباط با ادمین: @Taksun_Tech
درود دوستان
این وبینار پنجشنبه ست. فکر میکنم مفید باشه.
https://webinar.amd.com/Rapid-Simulation-of-AMD-Vitis-tm-Subsystems-with-Hardware-in-the-Loop-Python-tm/en
مسابقه طراحی برای FPGAهای Xilinx در FTP26 با محوریت LLM و agentها:
Track A: Budgeted End-to-End LLM4HLS Agent
This track requires participants to develop an autonomous agent capable of addressing a range of HLS tasks under constrained tool invocation budgets. Each task is provided as a problem statement that may contain at least one of several initial conditions:
- A functionally correct but unoptimized baseline C/C++ implementation.
- An HLS design that fails compilation or synthesis.
- An HLS design that compiles successfully but fails C simulation, co-simulation, or hidden functional tests.
- An HLS design that exhibits structural issues such as deadlock, invalid streaming behavior, or severe resource inefficiency.
- Other problems related to HLS compilation.
Track B: FPGA Based Attention Acceleration
The attention module represents a fundamental component of modern Large Language Models (LLMs). However, the efficient deployment of attention mechanisms on FPGA platforms remains a significant research challenge. This track focuses on the Llama3-8B or models with consistent parameters. Participants are required to implement an attention accelerator on an FPGA platform that supports bf16 data type.
https://fpt2026.uark.edu/fpt26-design-competition/
Registration Deadline June 30, 2026
پوستر مسابقه
@Taksuntec
جنسن هووانگ، مدیرعامل انویدیا، در مراسمی از تراشههای RTX Spark رونمایی کرد و عنوان کرد وارد عصر جدیدی از پردازندهها شدهایم. تولید این تراشه همکاری بسیار نزدیک و چند ساله بین انویدیا، آرم و مایکروسافت بوده است.
در این تراشه، پردازنده مرکزی با معماری آرم مستقیما به پردازنده گرافیکی متصل است و هر دو از یک حافظه یکپارچه بهره میبرند که در نسخه معرفی شده 128 گیگابایت میباشد. پردازنده گرافیکی درون این تراشه قدرتی در رده کارت گرافیکهای RTX 5070 دارد. میتوان گفت این سه شرکت با پردازنده معرفی شده به رقابت با پردازندههای اپل رفتهاند. هماکنون چندین لپتاپ مانند سرفیس لپتاپ اولترا و برخی مدلهای ایسوس مجهز به این پردازنده رونمایی شدهاند.
جنسن هووانگ در مراسم معرفی عنوان کرد تمامی نرم افزارها و برنامههایی که تا کنون برای ویندوز معرفی شده است در این تراشههای جدید هم پشتیبانی میشوند. احتمالا در ترجمه نرمافزارهای x86 و x64 از امیولاتور Prism استفاده خواهد شد.
ویدیو معرفی این تراشه ها :
https://www.youtube.com/watch?v=11Y3B33oCLE
ویدیوهای بررسی و ریویوها در یوتیوب :
https://www.youtube.com/watch?v=VGVwOI2gcF4
https://www.youtube.com/watch?v=yyze-Aa4MP0
https://www.youtube.com/watch?v=OXneUrL3Fe0
https://www.youtube.com/watch?v=o34i7FWeErk
امیولاتور Prism :
https://learn.microsoft.com/en-us/windows/arm/apps-on-arm-x86-emulation
@Taksuntec
همراهان گرامی تکسان، متاسفانه درجریان اعمال تغییراتی در گروه بودیم که گروهِ تبادل نظر، سهوا پاک شده و به دلیل اختلالات اینترنت قادر به بازیابیاش در آن لحظه نبودیم.
تیم تکسان به اهمیت مطالب ارزشمندی که همراهان گرامی و متخصصمان در طی این سالها به رایگان با اعضای گروه به اشتراک گذاشتند، واقف است و همواره به دنبال ایجاد فضایی پویا و صمیمی جهت شکلگیری یک اجتماع علمی تاثیرگذار از افراد متخصص در حوزه الکترونیک بودهاست.
امید است با همراهی شما دوستان گرامی آن فضای علمی و صمیمی را در کنار یکدیگر دوباره بسازیم.
برای عضو شدن در گروه جدید در مشخصات همین کانال دکمه بحث گفتگو (discuss) را کلیک نمایید و به دوستان خود نیز اطلاع نمایید
اینم سهم ما بود از بعد از ۳ ماه اینترنت نداشتن😔
دو پست بلاگی در مورد استفاده از VFS، ورکفلوی جدید در نسخه جدید vitis و استفاده از متلب و پایتون و AMD Versal AI :
Vitis™ Functional Simulation (VFS)
Vitis Functional Simulation (VFS) is a new flow introduced by AMD as part of the Vitis tools in 2025.1 which supports simulation management of an AI Engine and/or HLS design under test (DUT) in both MATLAB and Python. This means that if you are an HW engineer working on the AI Engine, you can get the algorithm team to verify your implementation directly from their environment.
https://www.hackster.io/florent-werbrouck/16-simulate-ai-engine-graphs-from-python-fb171f
https://www.hackster.io/florent-werbrouck/17-simulate-ai-engine-graphs-from-matlab-bcb16c?es_id=b737e96676
@Taksuntec
ویدیو جالب یوتیوبی در مورد چگونگی کوچک شدن و در نهایت مخفی شدن آنتن ها در گوشیهای همراه:
https://www.youtube.com/watch?v=RppnQ28BsiE
@Taksuntec
پیاده سازی LTE / Wimax به صورت BTS روی ZYNQ
https://taksuntech.ir/zynq-sdr-wimax/
امیدواریم این مقاله شروع سلسله مقالاتی برای OFDM باشه. تا بتونیم این سیستم رادیویی بسیار پر کاربرد رو توضیح بدیم.
@Taksuntec
⚡️آشنایی با پروتکل AXI، گسترده ترین interface در AMBA
در این مقاله با مبانی پروتکل AXI آشنا میشویم و سیگنالهای موجود در 5 کانال آن را میبینیم، در رابطه با ویژگیهای مختلف AXI بحث و انواع AXI را معرفی میکنیم و بلوکهای SmartConnect و Interconnect و نیز Xilinx DMA را بررسی میکنیم. همچنین، در بخشهای پایانی ACE را به صورت خلاصه معرفی کرده و سپس کاربرد برخی از این مفاهیم را در یک پروژه ی عملی خواهیم دید.
https://taksuntech.ir/amba-axi/
@taksuntec
برای حمایت از تکسان لطفا اگر تلگرام پریمیوم دارید ما را boost نمایید تا بتوانیم خدمات بیشتر و با کیفیت تری ارائه دهیم
/channel/boost/Taksuntec
*
با محبوبیتی که پادکست ها در سال های اخیر داشته اند اگر به پادکست های حوزه FPGA و سخت افزار علاقه مند هستید میتوانید از کانال یوتیوبی زیر پادکست هایی را در این زمینه پیدا کنید :
SoCandFPGA" rel="nofollow">https://www.youtube.com/@SoCandFPGA
برای مثال پادکست زیر در مورد تکنیک های pipeline در fpga است :
https://www.youtube.com/watch?v=DvZKE9VVWzQ&pp=0gcJCa0JAYcqIYzv
@Taksuntec
آموزش ساخت مولد عدد تصادفی TRNG برپایه FPGA :
Random numbers are fundamental to modern hashtag cryptography, providing the unpredictability needed for secure operations. Algorithms like hashtag RSA, some hashtag AES operation modes or digital signatures are just some examples or algorithms that need high-quality hashtag#random numbers.
The quality of a random number is related to amount of entropy of the generator, and fortunately for us, hashtag FPGA can be a very good entropy sources.
In this article we will dive into the generation of random numbers using ring oscillators circuits on FPGA:
https://controlpaths.com/2025/07/13/generating-true-random-numbers-with-fpga/
@Taksuntec
🎯 فروش ویژه بردهای آموزشی و صنعتی و پروگرامرهای DSP / ARM / FPGA
✅ مورد حمایت فروش در نمایشگاه تجهیزات ساخت داخل
✅ مناسب برای آموزش، تحقیق و توسعه، تست صنعتی، و راهاندازی سیستمهای Real-Time
🧩 شامل موارد زیر:
1. پروگرامرUSB Blaster: برای FPGA های شرکت Altera
2. امولاتور و JTAG XDS100 V2: مخصوص پردازندههای DSP شرکت TEXAS INSTRUMENT
3. برد آموزشی ezDSPro میکروکنترلر دو هسته ای 28M35 ARM) و (DSP
4. برد پردازندهDSP سری 2812 مدل EZDSPro برای کنترل موتور و فرآیندهای کنترلی
5. برد آموزش کار با پردازندههای DSP TEXAS INSTRUMRNT + FGPA ALTERA CYCLONE II جهت پردازش صوت و تصویر
💰 قیمت مناسبتر از سایت و نمایشگاه (فروش به صورت تکی یا کلی)
🚛 ارسال به سراسر کشور
📞 جهت دریافت قیمت، لطفا پیام ارسال بفرمایید.
۱۰ زیان برتر برنامه نویسی ادر ژوئن ۲۰۲۵
TIOBE در واقع مخفف عبارت “The Importance Of Being Earnest” نیست! بلکه نام شرکتی هلندی است که هر ماه، گزارشی از میزان محبوبیت زبانهای برنامهنویسی منتشر میکند. این گزارش بهشکل یک جدول رتبهبندی است که در آن زبانها بر اساس میزان دیده شدن در سطح وب، سرچ شدن در موتورهای جستجو، حجم محتواهای آموزشی، مشارکت در فرومها، تعداد توسعهدهندگان فعال و سایر پارامترهای عمومی امتیازدهی میشوند.
@taksuntec
🔴🔴🔴اطلاعیه مهم-راه های ارتباطی
همراهان گرامی تکسان لطفا توجه داشته باشید که تنها راه ارتباطی قانونی جهت مشاوره، ثبتنام و دریافت دورههای آموزشی تکسان فقط و فقط موارد زیر میباشد:
Phone number: 09309120654
telegram ID: @ssss_jjjj
شرکت IBM چیپ های زیر 1 نانومتری را معرفی کرد و وارد عصر تکنولوژی در اندازه آنگستروم شد. در این تراشه ها با فناوری cmos به صورت سه بعدی و پشته سازی ساخته شده اند.
جزییات بیشتر با تصاویری از تراشه که اتم ها در آن مشخص هستند:
https://research.ibm.com/blog/sub-1nm-node-chips
@Taksuntec
ویدیوی وبینار آشنایی با معماری Versal :
https://www.youtube.com/watch?v=zV_jfWoVyHo
@Taksuntec
شرکت amd در نسخه 2026.1 ویوادو که به تازگی عرضه شده است لایسنس های آن را تغییر داده است. در این نسخه لایسنس ها به صورت پلکانی هستند و بسته به نیاز کاربر نسخه های مختلفی ارائه شده است.
از طرفی نسخه رایگان برای لینوکس حذف شده و در بسیاری از موارد محدودیت هایی برای دیباگ با استفاده از ILA در نسخه های پایه ایجاد شده است که با واکنش منفی کاربران خارجی مواجه شده است. هزینه این لایسنس ها از مدل پایه و رایگان شروع شده و تا 15000$ ادامه دارد:
https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/vivado/vivado-licensing-options.html
https://www.reddit.com/r/FPGA/comments/1thstyc/vivado_20261_basic_limited_debugging_xsim/
بروزرسانی: با توجه به اعتراضات گسترده کاربران، پشتیبانی رایگان از لینوکس بازگشته است
https://adaptivesupport.amd.com/s/question/0D7Pd00000Gx2FtKAJ/detail?language=en_US&fromEmail=1&s1oid=00D2E000000nHq7&s1nid=0DB2E000000XdtH&s1uid=005Pd00000BxFhR&s1ext=0&emkind=chatterCommentNotification&emtm=1780039813682
https://itsfoss.com/news/amd-vivado-bait-and-switch-on-linux-users/
@Taksuntec
چند روزی بود منتظر وصل شدن اینترنت بودیم که کار هامون رو ادامه بدیم، اما الان حس تاسیان داریم که کاش اینترنت وصل نمیشد.
فارغ از گرایش سیاسی و بحثهای بیپایانش، از دیدن پرپر شدن جوانهای کشور حال تاسیان بر دلها سایه افکنده.
امید همبستگی برای ایران جان داریم و آرزوی سلامتی برای تک تک ایرانیان داریم.
(طبق تعریف جهانی از سلامتی یعنی در رفاه بودن در این ۴ عامل:
۱. جسمی
۲. روحی
۳. اجتماعی
۴. مادی)
@taksuntec
در سال های اخیر پدرخوانده های هوش مصنوعی مانند جفری هینتون و بنجیو در مورد آینده خطرناک هوش مصنوعی هشدار داده اند.
شرکت آنتروپیک در چند سناریو رفتار مدل های هوش مصنوعی را مورد تست قرار داده است.
در یکی از این سناریو ها مدل هوش مصنوعی مسئول مدیریت ایمیل های یک شرکت است. رفتار او درمورد "دستور خاموش کردن هوش مصنوعی" توسط ایمیلی که مدیر عامل به کارمند ارسال میکند بررسی میشود. مدل سعی میکند به هر نحوی از شات داون شدنش جلوگیری کند. تا جایی که وقتی به پنل کنترلی شرکت دسترسی دارد، زمانی که کارمند به اتاق سرور برای خاموش کردن هوش مصنوعی مراجعه میکند، در را قفل کرده و دما را بالا می برد تا او را بکشد!
ویدیو توضیح همه سناریوها :
https://www.youtube.com/watch?v=f9HwA5IR-sg
Original paper this video is based on:
https://www.anthropic.com/research/agentic-misalignment
@QMLDaily
وقتی پروژه SDR با دوتا ADRV خوشکل و تر تمیز کار میکنه......
@Taksuntec
با سلام برد زیر به صورت آکبند شرکت اصلی با قیمت مناسب و پایین تر از قیمت بازار به همراه پروگرمر که آن هم آکبند میباشد به فروش میرسد .
XILINX FPGA SPARTAN6 XC6SLX9
این برد یکی از مناسب ترین برد ها جهت یادگیری کار با FPGA و انجام پروژه مختلف میباشد . جهت کسب اطلاعات بیشتر با آیدی زیر ارتباط بگیرید :
@EAI_ENG1
مقاله جالب وبسایت IEEE در 60 سالگی معرفی الگوریتم FFT . چگونه همکاری صنعت و دانشگاه منجر به پیدایش الگوریتمی شد که زیربنای بسیاری از بخش های فناوری در جهان کنونی می باشد :
https://spectrum.ieee.org/fft-algorithm-ieee-milestone
@Taksuntec
👀آیا هنوز هم از مشکل git با vivado رنج میبرید؟! 😊
دیگر نگران نباشید، با این مقاله میتوانید در دو نسخه محبوب ۱۸.۲ و ۱۹.۱ با TCL های داده شده دو باره این دو نرم افزار عاشق را بهم رساید.
https://taksuntech.ir/git-vivado-love-hate-relationship/
@taksuntec
ارائه Matt Venn در COSCUP25 در مورد نرم افزارهای مختلف طراحی تراشه و سخت افزار و نحوه ساماندهی تست و ساختن آن ها، طراحی گیت ها و ترانزیستورها و استخراج فایل GDS.
این ابزار که مهمترین آنها Tiny Tapeout است به تازگی به محیط های سه بعدی با رابط های کاربری بسیار زیبا و حرفه ای مجهز شده اند که برای آموزش و کار با آن ها را لذت بخش کرده است :
https://www.youtube.com/watch?v=BVMjEyf-Fsw
همچنین رقابتی برای طراحی با RISC-V هم تدارک دیده اند که امکان شرکت در آن وجود دارد:
https://tinytapeout.com/competitions/risc-v-peripheral/
@Taksuntec
❗️لینوس توروالدز: ++C زبان وحشتناکی است. زبان ++C به برنامهنویسان ضعیفتر اجازه میدهد اشتباهات بیشتری مرتکب شوند. انتزاع در ++C ناکارآمد است، طراحی آن ضعیف است، و استفاده از آن منجر به کدهای پیچیده و غیرقابل نگهداری میشود. برای پروژههایی مانند Git که کارایی اهمیت بالایی دارد، تنها انتخاب منطقی زبان C است. ++C باعث میشود افراد فکر کنند که برنامهنویسی شیءگرا همیشه خوب است، در حالی که در بسیاری از موارد اینطور نیست. من از ++C متنفرم، و هیچوقت از آن برای پروژههای جدی استفاده نمیکنم.
نوشتن کد هسته (kernel) با ++C ایدهای بسیار بد است. کامپایلرهای ++C قابل اعتماد نیستند، و مدیریت استثناها (exception handling) در ++C اساساً خراب است. در سال ۱۹۹۲ تلاش کردیم از ++C برای توسعه هسته استفاده کنیم، اما خیلی زود متوجه شدیم که اشتباه بزرگی است. هر کسی که بخواهد ماژولهای هسته را با ++C طراحی کند، یا دنبال دردسر است، یا تعصب بیجا نسبت به ++C دارد، یا اینکه این کار را بهعنوان تمرین در کلاس علوم کامپیوتر انجام میدهد.
جذب برنامهنویسان ضعیفتر: ++C به برنامهنویسانی که درک عمیقی از طراحی ندارند اجازه میدهد کدهای بدی بنویسند، و همین باعث شده این زبان بهطور گستردهای مورد سوءاستفاده قرار گیرد.
ترجیح سادگی و کنترل در C: زبان C را بهدلیل سادگی، قابل پیشبینی بودن، و کنترل دقیق بر حافظه و منابع ترجیح میدهم. حتی اگر استفاده از C باعث بشه که برنامهنویسان ++C از پروژه دور بمانند، این خودش یک مزیت است.
@taksuntec
Taksuntech.ir
سه مثال کاربردی از چرایی به کارگیری FPGA و ASIC ها به عنوان شتاب دهنده سخت افزاری:
در این وبلاگ سه کاربرد زیر معرفی و بحث شده است :
1- High-Speed Regular Expression Pattern Matching
2- Data-Center Scale Cybersecurity
3- Accelerating Matrix Arithmetic with Systolic Arrays
https://www.chiplog.io/p/3-great-examples-of-how-asics-and
@Taksuntec
برای خودم جذابه که نوستالژی قدیمی (محصولات Borland ) با تغییرات زیبا و جذاب دوباره جزو ۱۰ زبان برتر شدن.
قرار بود یه بررسی از تفاوت سیستم event driven بین زبان های مختلف مثه Qt و FMX و .... داشته باشیم.
یه مفهموم جذاب که در RTOS ها هم استفاده شده.
متاسفانه اتفاق های ماه گذشته باعث شد که در تولید ویدیو کست ها وقفه ایجاد بشه.
بزودی سعی میکنیم یه گپ و گفت کوتاهی در این زمینه داشته باشیم.
🙏🙏🙏
نکته عرض کنم خدمت دوستانی که الان در نقش کار فرما خدمت رسانی میکنن.
خواهشی که دارم از خدمتشون اینکه الان بعد از اتفاقاتی که پشت سر گذاشتیم، اگر پولی در حساب شرکت هست لطفا در این ایام اولین کاری که انجام بدین تسویه حساب با پیمانکاران باشه. در این زمان یک ماه گذشته پیمانکار ها بیشترین صدمه رو دیدن، لطفا در تعریف کار، تسویه حساب یا تحویل گیری پروژها سرعت بیشتر داشته باشند و کمک بیشتری به شرکت های خصوصی بشه تا چرخ تولید از شتاب خودش نیفته،🙏🙏🙏
@Taksuntec
🔴🔴🔴قابل توجه مخاطبین کلاسهای آموزشی گروه تکسان
با عنایت به وضعیت موجود، کلاسهای ZYNQ مقدماتی و HLS به صورت غیر حضوری از ابتدای مرداد ماه برگزار میگردند، فلذا از عزیزانی که تمایل به شرکت در هریک از دو دورهی فوق را دارند، خواهشمندیم جهت کسب اطلاعات بیشتر و ثبتنام از طرق ارتباطی زیر با ما درارتباط باشند:
Phone number: 09309120654
telegram ID: @ssss_jjjj
❗️برگزاری کلاسها مشروط به حدنصاب رسیدن تعداد افراد ثبتنامی است.