Media is too big
VIEW IN TELEGRAM
نمونه کار آقای حسین شفیعی سروستانی- درس مدار منطقی- دانشکده برق امیرکبیر-تمرین برنامه نویسی شبه موازی در میکروکنترلر با رویکرد اجرای سری دستورات
سلام؛ اتفاقات عجیبی در عرصه بین المللی در حال رخ دادن است. روسیه ۶۰۰ میلیارد دلار از ذخایر ارزی خود را از چند سال قبل از جنگ اوکراین به تدریج تبدیل به طلا کرده و بانک مرکزی خود را تقریبا از دلار خالی کرده است. هند به عنوان بزرگترین جمعیت جهان (مدتی است جمعیتش از چین هم بیشتر شده است)؛ اعلام کرده مبادلات خارجی خود با کشورهایی غیر آمریکا را از این بعد با ارزهایی غیر دلار انجام می دهد. برزیل به عنوان یکی از بزرگترین اقتصادهای امریکای جنوبی اعلام کرده مبادلات خارجی خود را با کشورهایی غیر آمریکا با دلار انجام نمی دهد. مالزی هم همین طور و چین هم که بزرگترین ذخایر ارزی را دارد و جزو بزرگترین مخالفین کاهش ارز دلار است دارد به آرامی دارد دلارهایش را با پیمانهای پولی چند جانبه با سایر ارزهای کشورها جایگزین می کند و این روند روزبهروز در حال گسترش است. این یعنی دیگر مثل گذشته با رشد اقتصاد جهانی؛ تقاضا برای دلار و چاپ بی پشتوانه پول توسط آمریکا ایجاد نمی شود. این چند معنای مهم دارد و آن اینکه عرضه و تقاضای دلار به هم می ریزد و دلار در چند سال آینده دچار تورم قابل توجهی می شود (شاید بالای ۳۰ درصد) و دیگر اینکه ارزش نگهداری ارزهایی مثل یوهان بیشتر از گذشته می شود. آخر اینکه رمزارزهای دیجیتال بیشتر از گذشته پر ارزش می شود. - تاریخ این پیش بینی ۱۴۰۲/۳/۱.
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی هوشمصنوعی در صدم ثانیه شکل تصاویر رو زمین تا آسمون تغییر میده!
صحنه هایی از تصویر که وجود نداشته اند ایجاد می شود. مثلا داخل دهان شیر شبیه سازی شده و یا خرطوم فیل دراز شده است 👆
آموزش استفاده از زبان C در FPGA
در این ویدیو ها به آموزش نحوه استفاده از Vivado ، Vivado HLS ، Micro Blaze ، Vivado SDK و نحوه Test Bench نویسی همراه با مثال پرداخته شده است.
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
در این ویدیو ها به آموزش نحوه استفاده از Vivado ، Vivado HLS ، Micro Blaze ، Vivado SDK و نحوه Test Bench نویسی همراه با مثال پرداخته شده است.
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
Media is too big
VIEW IN TELEGRAM
آموزش استفاده از زبان C در FPGA
قسمت اول : نحوه کار با Vivado HLS
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
قسمت اول : نحوه کار با Vivado HLS
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
Media is too big
VIEW IN TELEGRAM
آموزش استفاده از زبان C در FPGA
قسمت دوم : نحوه کار با Vivado و MicroBlaze
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
قسمت دوم : نحوه کار با Vivado و MicroBlaze
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
Media is too big
VIEW IN TELEGRAM
آموزش استفاده از زبان C در FPGA
قسمت سوم : نحوه کار با Vivado SDK
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
قسمت سوم : نحوه کار با Vivado SDK
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
Media is too big
VIEW IN TELEGRAM
آموزش استفاده از زبان C در FPGA
قسمت چهارم : نحوه تست بنچ نویسی
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
قسمت چهارم : نحوه تست بنچ نویسی
تهیه کننده : مهندس محمد مهدی نجفی زاده حل تمرین درس FPGA دانشگاه امیرکبیر
CinFPGA-Code.7z
66.4 MB
آموزش استفاده از زبان C در FPGA
کد پروژه ها
کد پروژه ها
رفع خطای Export IP Invalid Argument در Vivado HLS
https://support.xilinx.com/s/article/76960?language=en_US
https://support.xilinx.com/s/article/76960?language=en_US
با عرض پوزش در ویدیو های قبلی کیفیت صوت مناسب نبود مجددا با کیفیت بهتر ارسال شدند.👆
سلام؛ به استحضار علاقمندان می رسانم که همان طور که می دانید؛ می توان در داخل یک FPGA یک میکروکنترلر نرم افزاری (Soft Microcontroller) که شامل یک میکروپروسسور نرم افزاری (Soft Micriprocessor) می باشد پیاده سازی کرد.
این میکروکنترلر اصطلاحا Micoblaze نامیده می شود. این میکرو بسیار مفصل بوده و می توان از زیربخشی از قابلیت های آن استفاده کرد.
کار با میکروکنترلرها به زبان C برای کارهای کنترلی مثل مدیریت پروتوکلهای ارتباطی بسیار ساده تر از کد vhdl سخت افزاری است و لذا در طراحی های دیجیتال پیشرفته از آنها استفاده می شود.
همچنین برای راحتی کار با FPGA می توان از Vivado HLS استفاده کرد که زبان C را تبدیل به کد VHDL می کند.
آموزش کار با نرم افزارهای مربوطه توسط جناب آقای مهندس محمد مهدی نجفی زاده حل تمرین محترم درس FPGA بنده در دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر تهیه شده است که بدین وسیله از ایشان سپاسگزارم. 👆
این میکروکنترلر اصطلاحا Micoblaze نامیده می شود. این میکرو بسیار مفصل بوده و می توان از زیربخشی از قابلیت های آن استفاده کرد.
کار با میکروکنترلرها به زبان C برای کارهای کنترلی مثل مدیریت پروتوکلهای ارتباطی بسیار ساده تر از کد vhdl سخت افزاری است و لذا در طراحی های دیجیتال پیشرفته از آنها استفاده می شود.
همچنین برای راحتی کار با FPGA می توان از Vivado HLS استفاده کرد که زبان C را تبدیل به کد VHDL می کند.
آموزش کار با نرم افزارهای مربوطه توسط جناب آقای مهندس محمد مهدی نجفی زاده حل تمرین محترم درس FPGA بنده در دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر تهیه شده است که بدین وسیله از ایشان سپاسگزارم. 👆
تکلیف پیاده سازی میکروکنترلر نرم افزاری MicroBlaze در FPGA (درس FPGA دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر) 👆
آموزش حدودا 5 ساعته آموزش VHDL (سطح گیت، رفتاری و ساختاری) با دو نرم افزار Quartus ویژه FPGA های خانواده Altera و ISE ویژه FPGA های خانواده Xilinx-دکتر پورفرد-درس مدارهای منطقی-دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر- نیمسال دوم ۱۴۰۱-۱۴۰۲-دکتر محمدرضا پورفرد- با تشکر از آقای مهندس حمید نجفی 👇
جلسه ی مجازی VHDL.mp4
1.3 GB
جلسه حدود 5 ساعته آموزش VHDL (سطح گیت، رفتاری و ساختاری) با دو نرم افزار Quartus ویژه FPGAهای خانواده Altera و ISE ویژه FPGAهای خانواده Xilinx-دکتر پورفرد-درس مدار منطقی-دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر)
Datasheet of Max3232 (3.0V to 5.5V, Low-Power, Up to 1Mbps, True RS-232 Transceivers) 👇
MAX3222-MAX3241.pdf
1.6 MB
Datasheet of Max3232 (3.0V to 5.5V, Low-Power, Up to 1Mbps, True RS-232 Transceivers)