ریست نرم افزاری سیستم
در برخی سیستم ها ممکن است بخواهید بعد از اعمال تغییراتی، سیستم را به صورت نرم افزاری ریست کنید.
در پردازنده ی زینک این امکان به کمک دو رجیستر وجود داره.
برای این کار فقط کافی است در رجیستر PSS_RST_CTRL مقدار ۱ را بنویسید. این رجیستر در آدرس مطلق 0XF8000200 قرار دارد. البته این رجیستر و مجموعه ی دیگری از رجیسترها که با عنوان رجیسترهای SLCR شناخته می شوند در حالت عادی و برای جلوگیری از بروز خطا قابل نوشتن نیستند و در واقع قفل شده اند. برای این کار باید آنها را از حالت قفل شده خارج کرد. به همین منظور باید رجیستر دیگری به نام SLCR_UNLOCK را مقدادهی کنید. برای اینکه بتوان رجیستر گفته شده و سایر رجیسترهای SLCR موجود از آدرس 0XF800_0000 تا آدرس 0XF800_0B74 را مقدار دهی کرد باید در رجیستر SLCR_UNLOCK
کد 0XDF0D را بنویسید. این رجیستر در آدرس 0XF800_0008 قرار دارد.
برای نوشتن در رجیسترها نیز میتوان از دستور Xil_Out استفاده کرد.
با نوشتن کد 0X760B در رجیستر SLCR_LOCK میتوان کل رجیسترهای این مجموعه را به حالت قفل شده برگرداند. البته در حالتیکه سیستم را به صورت نرم افزاری ریست میکنید نیازی به این کار نیست. چون پس از ریست این رجیسترها مجددا در حالت Locked قرار میگیرن.
اطلاعات مربوط به این رجیسترها و آدرس های آنها رو میتونید از TRM، ug585 به دست بیارید.
@Taksuntec
در برخی سیستم ها ممکن است بخواهید بعد از اعمال تغییراتی، سیستم را به صورت نرم افزاری ریست کنید.
در پردازنده ی زینک این امکان به کمک دو رجیستر وجود داره.
برای این کار فقط کافی است در رجیستر PSS_RST_CTRL مقدار ۱ را بنویسید. این رجیستر در آدرس مطلق 0XF8000200 قرار دارد. البته این رجیستر و مجموعه ی دیگری از رجیسترها که با عنوان رجیسترهای SLCR شناخته می شوند در حالت عادی و برای جلوگیری از بروز خطا قابل نوشتن نیستند و در واقع قفل شده اند. برای این کار باید آنها را از حالت قفل شده خارج کرد. به همین منظور باید رجیستر دیگری به نام SLCR_UNLOCK را مقدادهی کنید. برای اینکه بتوان رجیستر گفته شده و سایر رجیسترهای SLCR موجود از آدرس 0XF800_0000 تا آدرس 0XF800_0B74 را مقدار دهی کرد باید در رجیستر SLCR_UNLOCK
کد 0XDF0D را بنویسید. این رجیستر در آدرس 0XF800_0008 قرار دارد.
برای نوشتن در رجیسترها نیز میتوان از دستور Xil_Out استفاده کرد.
با نوشتن کد 0X760B در رجیستر SLCR_LOCK میتوان کل رجیسترهای این مجموعه را به حالت قفل شده برگرداند. البته در حالتیکه سیستم را به صورت نرم افزاری ریست میکنید نیازی به این کار نیست. چون پس از ریست این رجیسترها مجددا در حالت Locked قرار میگیرن.
اطلاعات مربوط به این رجیسترها و آدرس های آنها رو میتونید از TRM، ug585 به دست بیارید.
@Taksuntec
Video Beginner Series 12: Using the AXI4-Stream In... - Community Forums
https://forums.xilinx.com/t5/Video/Video-Beginner-Series-12-Using-the-AXI4-Stream-Infrastructure-IP/td-p/891405
@Taksuntec
https://forums.xilinx.com/t5/Video/Video-Beginner-Series-12-Using-the-AXI4-Stream-Infrastructure-IP/td-p/891405
@Taksuntec
Xilinx
Video Beginner Series 12: Using the AXI4-Stream Infrastructure IP Suite (Part 1)
Introduction The AXI4-Stream Infrastructure IP Suite is a collection of modular IP cores that can be used to rapidly connect AXI4-Stream master/slave IP systems in an efficient manner. All the IPs included in the AXI4-Stream Infrastructure IP Suite are…
Forwarded from Embedded Academy
🖼 #تصویر؛
👈 درسته الان براتون یه وسیله عادیه!
ولی یه زمانی برای خودش ابتکاری بوده!
و اینجوری داشتن بِرِد بُرد ( #BreadBoard ) رو تبلیغ می کردن!
/ دنیای الکترونیک ، اردیبهشت ۶۴
#نوستالژی
@embedded
👈 درسته الان براتون یه وسیله عادیه!
ولی یه زمانی برای خودش ابتکاری بوده!
و اینجوری داشتن بِرِد بُرد ( #BreadBoard ) رو تبلیغ می کردن!
/ دنیای الکترونیک ، اردیبهشت ۶۴
#نوستالژی
@embedded
Forwarded from DLeX: AI Python (Meysam Asgari)
This media is not supported in your browser
VIEW IN TELEGRAM
این تبلیغ اپل نامزد جایزه بهترین تبلیغ شد.
(یادگیری عمیق به کمک قربانیان میشتابد.)
حتما ببینید/ با زیرنویس فارسی
❇️ @AI_Python
(یادگیری عمیق به کمک قربانیان میشتابد.)
حتما ببینید/ با زیرنویس فارسی
❇️ @AI_Python
https://hackaday.com/2018/09/03/visualizing-verilog-simulation/
شبیه ساز و بازنمایی کد وریلاگ به صورت بلوک دیاگرامی و گرافیکی
@Taksuntec
شبیه ساز و بازنمایی کد وریلاگ به صورت بلوک دیاگرامی و گرافیکی
@Taksuntec
Hackaday
Visualizing Verilog Simulation
You don’t usually think of simulating Verilog code — usually for an FPGA — as a visual process. You write a test script colloquially known as a test bench and run your simulation.…
انتشار کامپایلر HLS ورژن 18.1 اینتل همراه کوارتوس پرایم با پشتیبانی کامل از c++14 , ویژوال استودیو 2015 و GCC 5.4.0
https://www.intel.com/content/www/us/en/software/programmable/quartus-prime/hls-compiler.html
@Taksuntec
https://www.intel.com/content/www/us/en/software/programmable/quartus-prime/hls-compiler.html
@Taksuntec
Intel
High-Level Synthesis Compiler - Intel® HLS Compiler
High-Level Synthesis Compiler from Intel is an HLS compiler tool that generates production-quality RTL code optimized for Intel® FPGAs.
زایلینکس در مراسم xdf از خانواده versal برای شبکه های یادگیری عمیق رونمایی کرد، بالاترین تروپوت، ۳۰k تصویر در ثانیه.
@Taksuntec
@Taksuntec
زایلینکس در مراسم xdf از سریع ترین کارت شتابدهنده خود برای دیتاسنتر ها با نام ALEVO رونمایی کرد
@Taksuntec
@Taksuntec
Forwarded from پازج FPGA گروه توسعه
سلام خدمت تمامی دوستان و همراهان گروه پازج🙂
با توجه به تحولات زیاد بازار در روزهای گذشته، لازم شد چند نکته خدمت شما عزیزان عرض کنیم:
1⃣ گروه پازج در طی این چند ماه سعی داشته بدون تاثیر از وضعیت تغییرات قیمت ارز، محصولات خود را متناسب با قیمت قطعات تمام شده در هنگام خرید (چندین ماه پیش) تنظیم کند. این در حالی است که بسیاری از شرکت های فروشنده یا تولید کننده محصولات الکترونیکی بدون در نظر گرفتن این موضوع، قیمت محصولات خود را مستقیما متناسب با قیمت ارز روز تغییر میدهند.
2⃣ در پیش گرفتن این سیاست باعث افزایش اعتماد مشتریان به ما و در نتیجه افزایش چشم گیر فروش محصولات شد که بر خود لازم میدانیم از همه دوستان بابت این اعتماد تشکر کنیم.
3⃣ افزایش فروش محصولات باعث اتمام موجودی برخی از آن ها شده است. ما در تلاشیم هر چه زودتر این محصولات مجدد برای فروش در دسترس خریداران قرار بگیرد، اما با توجه به روند نزولی ارزش دلار سعی داریم قطعات را با بهترین قیمت تهیه کرده تا هزینه نهایی تولید محصولات کاهش یابد. انشالله تا پایان مهر ماه بورد پازج 1 موجود خواهد شد😊
با توجه به تحولات زیاد بازار در روزهای گذشته، لازم شد چند نکته خدمت شما عزیزان عرض کنیم:
1⃣ گروه پازج در طی این چند ماه سعی داشته بدون تاثیر از وضعیت تغییرات قیمت ارز، محصولات خود را متناسب با قیمت قطعات تمام شده در هنگام خرید (چندین ماه پیش) تنظیم کند. این در حالی است که بسیاری از شرکت های فروشنده یا تولید کننده محصولات الکترونیکی بدون در نظر گرفتن این موضوع، قیمت محصولات خود را مستقیما متناسب با قیمت ارز روز تغییر میدهند.
2⃣ در پیش گرفتن این سیاست باعث افزایش اعتماد مشتریان به ما و در نتیجه افزایش چشم گیر فروش محصولات شد که بر خود لازم میدانیم از همه دوستان بابت این اعتماد تشکر کنیم.
3⃣ افزایش فروش محصولات باعث اتمام موجودی برخی از آن ها شده است. ما در تلاشیم هر چه زودتر این محصولات مجدد برای فروش در دسترس خریداران قرار بگیرد، اما با توجه به روند نزولی ارزش دلار سعی داریم قطعات را با بهترین قیمت تهیه کرده تا هزینه نهایی تولید محصولات کاهش یابد. انشالله تا پایان مهر ماه بورد پازج 1 موجود خواهد شد😊
ثبت نام وبینار "چگونگی استفاده از FPGA برای شتابدهی به یادگیری عمیق"
How to use FPGAs to accelerate deep learning
https://event.webcasts.com/starthere.jsp?ei=1214234&tp_key=c8fcdbbbfe&sti=em1&pwhid=d3727ad47b5a3371e59f1f4ffe39c00cc5351b67cb1ce96ee23165a9557f69529c3d6bd5307940c8c97477a43e3b09c6678606ad1113ef8214af1129cd7b846d
@Taksuntec
How to use FPGAs to accelerate deep learning
https://event.webcasts.com/starthere.jsp?ei=1214234&tp_key=c8fcdbbbfe&sti=em1&pwhid=d3727ad47b5a3371e59f1f4ffe39c00cc5351b67cb1ce96ee23165a9557f69529c3d6bd5307940c8c97477a43e3b09c6678606ad1113ef8214af1129cd7b846d
@Taksuntec
ثبت نام وبینار "اشتباهات رایج در VHDL"
Common Mistakes in VHDL
Content Summary:
- VHDL Statements
- Process Statements
- Signal Assignments
- Delta Delays
- The Simulation Cycle
- Variables
- Incomplete Assignments
- Unexpected Latches
- Drivers
- Types
- Expressions
https://www.doulos.com/content/events/Common_Mistakes_VHDL.php
@Taksuntec
Common Mistakes in VHDL
Content Summary:
- VHDL Statements
- Process Statements
- Signal Assignments
- Delta Delays
- The Simulation Cycle
- Variables
- Incomplete Assignments
- Unexpected Latches
- Drivers
- Types
- Expressions
https://www.doulos.com/content/events/Common_Mistakes_VHDL.php
@Taksuntec
Doulos
Common Mistakes in VHDL
VHDL, Verilog, SystemVerilog, SystemC, Xilinx, Intel(Altera), Tcl, ARM, Embedded Linux, Yocto, C/C++, RTOS, Security, Python training and consultancy.
سری آموزشی زایلینکس برای کار با سیستم های ویدیویی و ویدیو
https://forums.xilinx.com/t5/Video/Xilinx-Video-Series/td-p/849583
@Taksuntec
https://forums.xilinx.com/t5/Video/Xilinx-Video-Series/td-p/849583
@Taksuntec
Xilinx
Adaptive Support
This site is a landing page for AMD Adaptive SoC and FPGA support resources including our knowledge base, community forums, and links to even more.
پرزنتیشن اونت با موضوع " مدیریت شتاب دهنده های کاستومایز شده FPGA با SDsoc"
ویدیو+ PDF اسلایدها
موضوعات:
SDSoc چیست چرا وکجا؟
مثالهای واقعی و چرا سریعتر است؟
از کجا کار با SDSoc را شروع کنیم؟
design flow ما چیست؟
و پلتفرهای مربوط به آن
https://connect.linaro.org/resources/yvr18/yvr18-303/
@Taksuntec
ویدیو+ PDF اسلایدها
موضوعات:
SDSoc چیست چرا وکجا؟
مثالهای واقعی و چرا سریعتر است؟
از کجا کار با SDSoc را شروع کنیم؟
design flow ما چیست؟
و پلتفرهای مربوط به آن
https://connect.linaro.org/resources/yvr18/yvr18-303/
@Taksuntec
Linaro
YVR18-303:Managing customized FPGA accelerators with SDSoC!
Hundreds of the world’s best Linux on Arm developers come to Linaro Connect each time because they know it is the leading place to meet with the global community and to learn about what is going on in the industry.
Forwarded from zaki
لیست کارخانه های تولید نیمه هادی و آی سی IC در جهان!
همانگونه که مشاهده میشود در بسیاری از کشورهای پیشرفته مانند آمریکا آلمان انگلیس فرانسه ژاپن ایتالیا ، از این کارخانه ها فراوان وجود دارد!
در آسیا در ژاپن چین کره جنوبی سنگاپور مالزی هندوستان ویتنام تایلند از این کارخانه ها موجود است
در کشورهای اطراف ظاهرا در ابوظبی امارات کارخانه هایی موجود است.
نکته جالب اینکه کارخانه های فعال زیادی در گذشته وجود داشتند که بعدها تعطیل شدند
مثلا کشور صربستان یک کارخانه داشت که از سال ۱۹۶۲ تا سال ۲۰۰۰ فعال بود!
https://en.m.wikipedia.org/wiki/List_of_semiconductor_fabrication_plants
همانگونه که مشاهده میشود در بسیاری از کشورهای پیشرفته مانند آمریکا آلمان انگلیس فرانسه ژاپن ایتالیا ، از این کارخانه ها فراوان وجود دارد!
در آسیا در ژاپن چین کره جنوبی سنگاپور مالزی هندوستان ویتنام تایلند از این کارخانه ها موجود است
در کشورهای اطراف ظاهرا در ابوظبی امارات کارخانه هایی موجود است.
نکته جالب اینکه کارخانه های فعال زیادی در گذشته وجود داشتند که بعدها تعطیل شدند
مثلا کشور صربستان یک کارخانه داشت که از سال ۱۹۶۲ تا سال ۲۰۰۰ فعال بود!
https://en.m.wikipedia.org/wiki/List_of_semiconductor_fabrication_plants
Wikipedia
List of semiconductor fabrication plants
Wikimedia list article
چرا زایلینکس چیپ های جدید 7نانومتری خود را یک FPGA نمیخواند ؟
http://www.eejournal.com/article/why-does-xilinx-say-that-its-new-7nm-versal-acap-isnt-an-fpga/
@Taksuntec
http://www.eejournal.com/article/why-does-xilinx-say-that-its-new-7nm-versal-acap-isnt-an-fpga/
@Taksuntec
EEJournal
Why does Xilinx say That its New 7nm Versal “ACAP” isn’t an FPGA?
Xilinx has been performing a slow reveal of its new ACAP (adaptive compute acceleration platform) architecture for many months, and the company unveiled much more—including the new “Versal” family name and six (!) new, multi-member series (aka families) of…