<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>Verilog</title>
	<atom:link href="https://melec.ir/tag/verilog/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/verilog/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Sat, 04 Apr 2026 11:49:31 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>Verilog</title>
	<link>https://melec.ir/tag/verilog/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش سوم</title>
		<link>https://melec.ir/intro-to-fpgas-with-the-mojo-part-4/</link>
					<comments>https://melec.ir/intro-to-fpgas-with-the-mojo-part-4/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Wed, 09 Feb 2022 19:19:26 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[آموزش FPGA و Verilog]]></category>
		<category><![CDATA[بورد Mojo]]></category>
		<category><![CDATA[بورد Mojo FPGA]]></category>
		<category><![CDATA[pwm]]></category>
		<category><![CDATA[fpga]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32842</guid>

					<description><![CDATA[<p>ادامه‌ی مطالب بخش دوم و معرفی منابع در بخش اول این آموزش با PWM آشنا شدیم و در بخش دوم ماژول پیاده‌سازی سخت‌افزاری آن را نوشتیم. حال در این بخش می‌توانیم آن را هر چند بار که می‌خواهیم در ماژول mojo_top استفاده کنیم. با استفاده از این قابلیت وریلاگ، می‌توان در دل یک top module یک بار یا به دفعات بیشتر از sub module‌های دیگر استفاده کرد، بدون آنکه نیاز باشد هر بار کد آن sub moudule را به طور کامل تکرار کنیم. در مثال فعلی هم می‌توانیم با همین شیوه، سیگنال‌های PWM متعدد تولید کنیم و LEDهای مختلف روی بورد را به کمک آنها کنترل کنیم و یا اینکه آنها را به پین‌های مختلف بورد Mojo بدهیم و در مدارهای جانبی متصل به Mojo از آنها استفاده کنیم. به عنوان مثال برای آنکه بتوانیم هشتمین LED روی بورد را با سیگنال PWMی که ساختیم کنترل کنیم، در mojo_top اینطور &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/intro-to-fpgas-with-the-mojo-part-4/">آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش سوم</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/intro-to-fpgas-with-the-mojo-part-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[fpga-with-the-mojo]]></series:name>
	</item>
		<item>
		<title>آموزش FPGA &#8211; بورد Mojo و مقدمات FPGA‌ها – قسمت اول</title>
		<link>https://melec.ir/fpga-tutorial-intro-to-fpgas-with-the-mojo-part-1/</link>
					<comments>https://melec.ir/fpga-tutorial-intro-to-fpgas-with-the-mojo-part-1/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Tue, 25 Jan 2022 18:56:48 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[زبان توصیف سخت‌افزار]]></category>
		<category><![CDATA[بورد Mojo]]></category>
		<category><![CDATA[Mojo]]></category>
		<category><![CDATA[fpga]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32791</guid>

					<description><![CDATA[<p>مقدمه در بیشتر آموزش‌هایی که تا کنون درباره‌ی امبدد (embedded) سیستم‌ها داشته‌ایم و در پروژه‌هایی که با هم آموخته و انجام داده‌ایم، غالبا از بوردهای میکروکنترلری مانند انواع بوردهای آردوینو استفاده کرده‌ایم. برای استفاده از اینگونه بوردها کافیست که کاربر اینترفیس‌های آنالوگ و دیجیتال بورد موجود را به درستی متصل کند، برنامه‌ی کنترل را نیز در غالب دستورات نرم‌افزاری نوشته و روی بورد آپلود کند تا کار کنترل انجام شود. زمانی که این بورد راه‌اندازی شود، پردازنده‌ی مرکزی آن دستورات موجود را به ترتیب خوانده و با سرعتی که برای کلاک آن تعیین شده است، اجرا می‌کند. به این ترتیب می‌توان گفت که خلاصه‌ی کار این بوردهای کنترلر این است که در هر لحظه از زمان در حال اجرای یک دستور مشخص هستند. در بسیاری از پروژه‌های مربوط به سیستم‌های نهفته، استفاده از این میکروکنترلرها مناسب بوده و عملکرد مطلوب سیستم را مختل نمی‌کند. به عبارت دقیق‌تر، اجرای تک تک &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/fpga-tutorial-intro-to-fpgas-with-the-mojo-part-1/">آموزش FPGA &#8211; بورد Mojo و مقدمات FPGA‌ها – قسمت اول</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/fpga-tutorial-intro-to-fpgas-with-the-mojo-part-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[fpga-with-the-mojo]]></series:name>
	</item>
		<item>
		<title>آموزش VHDL برای FPGA</title>
		<link>https://melec.ir/vhdl-fpga-tutorial/</link>
					<comments>https://melec.ir/vhdl-fpga-tutorial/#comments</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Thu, 20 Jan 2022 18:35:13 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[زبان VHDL]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[دانلود فایل های آموزش FPGA]]></category>
		<category><![CDATA[دانلود کتاب آموزش VHDL]]></category>
		<category><![CDATA[زبان توصیف سخت‌افزاری]]></category>
		<category><![CDATA[VHDL Primer]]></category>
		<category><![CDATA[ieee]]></category>
		<category><![CDATA[ساختار یک فایل VHDL]]></category>
		<category><![CDATA[vhdl]]></category>
		<category><![CDATA[ساختارهای زبانی در VHDL]]></category>
		<category><![CDATA[آموزش fpga]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32690</guid>

					<description><![CDATA[<p>در این آموزش قصد داریم شما را با زبان طراحی سخت‌افزار VHDL آشنا کنیم. هدف اصلی ما کمک به شما در طراحی مدارهای دیجیتال خواهد بود. بنابراین مطالبی که آماده کرده‌ایم شامل دو بخش است، در ابتدا معرفی و آشنایی سریعی با زبان VHDL و پس از آن مرور دقیق تمام جزئیاتی را خواهیم داشت که در یادگیری این زبان به آنها احتیاج دارید. با این حال اگر پس از پایان مطالعه‌ی این آموزش، سوال یا ابهامی داشتید که ضمن مطالعه‌ی این مطلب پاسخ آن را دریافت نکرده‌ بودید، لیستی از منابع مفید در این زمینه را نیز برای شما در قسمت مراجع آماده کرده‌ایم که می‌توانید به آن‌ها مراجعه کنید. 1. معرفی زبان VHDL VHDL برگرفته از عبارت VHSIC Hardware Description Language است که VHSIC خود کوتاه‌ شده‌ی عبارت Very High Speed Integrated Circuits به معنای آیسی‌های فوق سریع است. بنابراین VHDL را می‌توان زبان توصیف سخت‌افزاری برای آیسی‌های &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/vhdl-fpga-tutorial/">آموزش VHDL برای FPGA</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/vhdl-fpga-tutorial/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>آموزش FPGA و Verilog برای تازه کارها – DDR SDRAM</title>
		<link>https://melec.ir/learning-fpga-verilog-beginners-guide-ddr-sdram/</link>
					<comments>https://melec.ir/learning-fpga-verilog-beginners-guide-ddr-sdram/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Thu, 19 Nov 2020 06:40:11 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[SDRAM]]></category>
		<category><![CDATA[ماژول‌های وریلاگ]]></category>
		<category><![CDATA[Verilog Modules]]></category>
		<category><![CDATA[وریلاگ]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[build کردن هسته‌ی مموری کنترلر]]></category>
		<category><![CDATA[fpga board]]></category>
		<category><![CDATA[XILINX]]></category>
		<category><![CDATA[سیستم نهفته]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[Xilinx ISE]]></category>
		<category><![CDATA[Verilog]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32220</guid>

					<description><![CDATA[<p>DDR SDRAM زمانیکه یک بورد FPGA را انتخاب می‌کنیم، یکی از مهم‌ترین فاکتورهایی که باید مدنظر قرار گیرد میزان فضای ذخیره‌سازی است. بوردهای مختلف، می‌توانند انواع مختلفی از مموری‌ها را داشته باشند. مثلا حافظه‌های SRAM ،QDR ،SDRAM و FLASH و &#8230; توصیه می‌کنم مقاله انواع حافظه‌ها را مطالعه کنید. DDR SDRAM یکی از محبوب‌ترین انواع مموری‌هاست که حجم قابل‌ قبول و بالایی از حافظه‌ی فرار (volatile storage) را ارائه می‌دهد و دسترسی به آن نیز در زمان معقولی انجام می‌شود. لازم است تذکر دهیم که وجود یک حافظه‌ی فرار آنبورد در کاربردهای بسیاری مانند جمع‌آوری داده (data logging)، پردازش تصویر و &#8230; تا چه اندازه می‌تواند مهم و کلیدی باشد چرا که بلوک RAM موجود بر روی خود بوردهای FPGA محدود است و پاسخگوی نیاز چنین کاربردهایی نیست. در این آموزش ما بنا نداریم که به اصول و معماری SDRAM بپردازیم، بلکه می‌خواهیم در قالب انجام یک پروژه‌ی کوچک ببینیم &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/learning-fpga-verilog-beginners-guide-ddr-sdram/">آموزش FPGA و Verilog برای تازه کارها – DDR SDRAM</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/learning-fpga-verilog-beginners-guide-ddr-sdram/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[آموزش FPGA و Verilog برای تازه کارها]]></series:name>
	</item>
		<item>
		<title>آموزش FPGA و Verilog برای تازه کارها – سیستم‌‌های نهفته</title>
		<link>https://melec.ir/learning-fpga-verilog-part-5-embedded-system/</link>
					<comments>https://melec.ir/learning-fpga-verilog-part-5-embedded-system/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Mon, 16 Nov 2020 06:40:48 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[ماژول‌های وریلاگ]]></category>
		<category><![CDATA[Verilog Modules]]></category>
		<category><![CDATA[وریلاگ]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[Verilog]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32195</guid>

					<description><![CDATA[<p>سیستم‌‌های نهفته برای بسیاری از ما، آموختن FPGA یک قدم طبیعی و ناگزیر بود که پس از طی کردن عوالم میکروکنترلرها و سیستم‌های نهفته (یا همان Embedded systems)، باید آن را نیز می‌آموختیم. به این ترتیب که ابتدا مقدمات و اصول سیستم‌های نهفته را یاد می‌گیریم و سپس شروع  به انجام دادن پروژه‌های کوچکی می‌کنیم که در آنها از میکروکنترلرها و میکروپروسسورها استفاده می‌شود و بعد همینطور که پیشرفت می‌کنیم و جلوتر می‌رویم، بالاخره در یک نقطه‌ای متوجه می‌شویم که پروژه‌ها و مسائلی نیز وجود دارند که میکروکنترلر/ پروسسورها پاسخگوی نیاز آنها نیستند. با کمی تحقیق و تفحص به FPGAها می‌رسیم. اما می‌بینیم که دنیای FPGAها چقدر با دنیای میکروپروسسورها که تا پیش از این می‌شناختیم متفاوت است و ناگهان متوجه می‌شوید که هرچقدر هم که در آنجا تجربه و تخصص داشته‌اید، خوب است، اما برای موفقیت در این دنیای جدید کمکی به شما نمی‌کند و تا زمانیکه شروع به &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/learning-fpga-verilog-part-5-embedded-system/">آموزش FPGA و Verilog برای تازه کارها – سیستم‌‌های نهفته</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/learning-fpga-verilog-part-5-embedded-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[آموزش FPGA و Verilog برای تازه کارها]]></series:name>
	</item>
		<item>
		<title>آموزش  FPGA و Verilog – سنتز مدار</title>
		<link>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%d9%86%d8%aa%d8%b2-%d9%85%d8%af%d8%a7%d8%b1/</link>
					<comments>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%d9%86%d8%aa%d8%b2-%d9%85%d8%af%d8%a7%d8%b1/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Fri, 13 Nov 2020 06:40:15 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[آموزش الکترونیک به زبان ساده]]></category>
		<category><![CDATA[ماژول‌های وریلاگ]]></category>
		<category><![CDATA[Verilog Modules]]></category>
		<category><![CDATA[وریلاگ]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[آموزش الکترونیک از پایه]]></category>
		<category><![CDATA[Verilog]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32182</guid>

					<description><![CDATA[<p>سنتز مدار قبل از شروع درس این جلسه، اجازه دهید با هم آنچه را که در سه جلسه‌ی قبلی این مجموعه آموزش آموختیم مرور کنیم. پس از مقدمات اولیه‌ی بحث، ابتدا قدری با زبان سخت‌افزاری وریلاگ آشنا شدیم و سپس یاد گرفتیم که چطور در این زبان ماژول طراحی کنیم. هم‌چنین در جلسه‌ی قبل آموختیم که چگونه ماژول طراحی شده را شبیه‌سازی (سیموله) کنیم. گفتیم که سیمولیشن به ما کمک می‌کند از صحت یا عدم صحت عملکرد مدار اطلاعات خوبی بدست آوریم. اما با این حال، سیمولیشن هرچقدر هم اطلاعات خوبی در مورد مدارمان به ما بدهد، باز هم همانطور که از اسم آن پیداست؛ فقط یک شبیه‌سازی است و نه اجرای مدار بر روی محیط (سخت‌افزار) واقعی. تمام الکترونیک کارها این نکته را به خوبی می‌دانند که از شبیه‌سازی تا عمل هم چالش‌‌های بسیاری ممکن است وجود داشته باشد. لذا تا زمانیکه در عمل هم نتایج صحیح نگیریم نمی‌توانیم &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%d9%86%d8%aa%d8%b2-%d9%85%d8%af%d8%a7%d8%b1/">آموزش  FPGA و Verilog – سنتز مدار</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%d9%86%d8%aa%d8%b2-%d9%85%d8%af%d8%a7%d8%b1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[آموزش FPGA و Verilog برای تازه کارها]]></series:name>
	</item>
		<item>
		<title>آموزش VHDL</title>
		<link>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-vhdl/</link>
					<comments>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-vhdl/#comments</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Wed, 30 Sep 2020 06:40:49 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[مقایسه‌ VHDL با زبان C]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[VHDL آبجکت‌ها]]></category>
		<category><![CDATA[آموزش الکترونیک از پایه]]></category>
		<category><![CDATA[VHDL objects]]></category>
		<category><![CDATA[زبان VHDL]]></category>
		<category><![CDATA[عملگرها در VHDL]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[آموزش نصب Xilinx IDE]]></category>
		<category><![CDATA[آموزش vhdl pdf]]></category>
		<category><![CDATA[آموزش الکترونیک به زبان ساده]]></category>
		<category><![CDATA[آموزش VHDL]]></category>
		<category><![CDATA[تفاوت‌ VHDL و Verilog]]></category>
		<category><![CDATA[کتاب آموزش vhdl]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[Xilinx IDE]]></category>
		<category><![CDATA[vhdl]]></category>
		<category><![CDATA[مزایای VHDL]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[معایب VHDL]]></category>
		<category><![CDATA[آموزش fpga]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32615</guid>

					<description><![CDATA[<p>خب در ادامه‌ی آموزش‌های FPGA به آموزش VHDL می‌پردازیم. در این جلسه موضوع مورد بحث ما مفاهیم ساده و پیشرفته‌ی VHDL است. بنابراین هم افراد مبتدی می‌توانند از آن استفاده کنند و قدم به قدم با آن پیش بروند و هم افرادی که خود پیشینه‌ای قبلی درباره‌ی این مفاهیم دارند اما علاقه‌مند هستند که اطلاعاتشان را تکمیل کننند. عناوینی که به ترتیب بررسی می‌کنیم از این قرار هستند. HDL چیست؟ VHDL چیست؟ Verilog چیست؟ تفاوت‌های VHDL و Verilog چیست؟ تاریخچه‌ی VHDL چرا باید از VHDL استفاده کنیم؟ مزایای VHDL معایب VHDL المان‌های پایه‌ای زبان VHDL انواع روش‌های مدل‌سازی در VHDL VHDL آبجکت‌ها (Objects) انواع داده‌ها در VHDL انواع عملگرها در VHDL آموزش نصب Xilinx IDE ایجاد یک پروژه‌ی VHDL با استفاده از Xilinx IDE مقایسه‌ی VHDL با زبان C HDL چیست؟ HDL خلاصه‌شده‌ی عبارت Hardware Description Language به معنای زبان توصیف سخت‌افزار است. به طور دقیق‌تر؛ HDL زبانی است که &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-vhdl/">آموزش VHDL</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-vhdl/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>آموزش FPGA و Verilog &#8211; سیمولیشن یا شبیه‌سازی</title>
		<link>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d8%b4%d9%86-%db%8c%d8%a7-%d8%b4%d8%a8%db%8c%d9%87%e2%80%8c%d8%b3%d8%a7%d8%b2%db%8c/</link>
					<comments>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d8%b4%d9%86-%db%8c%d8%a7-%d8%b4%d8%a8%db%8c%d9%87%e2%80%8c%d8%b3%d8%a7%d8%b2%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Thu, 13 Aug 2020 06:40:21 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[FPGA چیست]]></category>
		<category><![CDATA[آموزش الکترونیک پایه]]></category>
		<category><![CDATA[آموزش الکترونیک به زبان ساده]]></category>
		<category><![CDATA[آموزش FPGA و Verilog]]></category>
		<category><![CDATA[وریلاگ]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[آموزش الکترونیک از پایه]]></category>
		<category><![CDATA[Xilinx ISE]]></category>
		<category><![CDATA[Verilog]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32163</guid>

					<description><![CDATA[<p>سیمولیشن در دو قسمت قبلی تا اینجا پیش رفتیم که یک ماژول ساده‌ی اینورتر ساختیم و ابزارهای لازم برای تست را نیز دانلود کردیم، در این جلسه می‌خواهیم ماژول مذکور را سیموله کنیم و ببینیم آیا همانطور که می‌خواستیم کار می‌کند یا خیر. برای سیموله کردن ماژول، باید تعدادی ورودی مشخص به آن بدهیم. اما چطور این کار را انجام دهیم؟ پاسخ این است که باید یک تست بنچ (test bench) تولید کنیم. کار تست بنچ این است که ورودی‌های لازم را برای ارزیابی عملکرد ماژولی که می‌خواهیم آن را مورد ارزیابی قرار دهیم، تولید کند. اگر به این فکر می‌کنید که خب خود test bench اصلا چیست؟ باید بگوییم که یک ماژول وریلاگی دیگر. کاری که برای این ماژول تعریف شده است این است که سیگنال‌های لازم برای ماژول دیگری که به آن وصل می‌شود تا عملکرد آن مورد بررسی قرار گیرد را تامین کند. در طی فرآیند سیموله &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d8%b4%d9%86-%db%8c%d8%a7-%d8%b4%d8%a8%db%8c%d9%87%e2%80%8c%d8%b3%d8%a7%d8%b2%db%8c/">آموزش FPGA و Verilog &#8211; سیمولیشن یا شبیه‌سازی</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-fpga-%d9%88-verilog-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d8%b4%d9%86-%db%8c%d8%a7-%d8%b4%d8%a8%db%8c%d9%87%e2%80%8c%d8%b3%d8%a7%d8%b2%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[آموزش FPGA و Verilog برای تازه کارها]]></series:name>
	</item>
		<item>
		<title>آموزش Verilog &#8211; ماژول‌ها</title>
		<link>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-verilog-%d9%85%d8%a7%da%98%d9%88%d9%84%e2%80%8c%d9%87%d8%a7/</link>
					<comments>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-verilog-%d9%85%d8%a7%da%98%d9%88%d9%84%e2%80%8c%d9%87%d8%a7/#comments</comments>
		
		<dc:creator><![CDATA[سارا زارعی]]></dc:creator>
		<pubDate>Mon, 10 Aug 2020 06:40:17 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[ماژول‌های وریلاگ]]></category>
		<category><![CDATA[Verilog Modules]]></category>
		<category><![CDATA[وریلاگ]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[میکروپروسسور]]></category>
		<category><![CDATA[زبان Verilog]]></category>
		<category><![CDATA[آموزش fpga]]></category>
		<category><![CDATA[زبان‌های HDL]]></category>
		<category><![CDATA[آموزش الکترونیک]]></category>
		<category><![CDATA[Xilinx ISE]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[آموزش Verilog]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=32075</guid>

					<description><![CDATA[<p>ماژول‌ها یادگرفتن وریلاگ به خودی خود کار دشواری نیست؛ اما اینکه بتوانیم یک مدار را با وریلاگ خوب طراحی کنیم، بعضا ممکن است کار دشواری باشد. اما نگران نباشید؛ ما در اینجا با تمرکز بر یک طراحی ساده جلو می‌ر‌ویم و می‌کوشیم تا به ساده‌ترین حالت ممکن همه‌چیز را به شما توضیح دهیم. اگر پیش از این با زبان‌های برنامه‌نویسی پروسیژرال یا همان رویه‌ای (procedural languages) مانند C و ++C کار کرده باشید، حالا باید کاملا ذهنتان را آماده و هوشیار نگه دارید که قرار نیست در در دنیای دیجیتال هم همه‌چیز به همان صورت رویه‌ای و ترتیبی باشد. بلکه ممکن است اتفاقات زیادی را داشته ‌باشیم که به صورت موازی با هم رخ بدهند. زمانی که خود من شروع به آموختن وریلاگ کردم، به دلیل اینکه همین نکته‌ی ساده را نمی‌دانستم، اوایل تمام کد ها را به صورت ترتیبی (sequentially) می‌نوشتم؛ انگار که مشغول نوشتن کد C باشم. برنامه‌های &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-verilog-%d9%85%d8%a7%da%98%d9%88%d9%84%e2%80%8c%d9%87%d8%a7/">آموزش Verilog &#8211; ماژول‌ها</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-verilog-%d9%85%d8%a7%da%98%d9%88%d9%84%e2%80%8c%d9%87%d8%a7/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[آموزش FPGA و Verilog برای تازه کارها]]></series:name>
	</item>
		<item>
		<title>دانلود فایل های آموزش FPGA</title>
		<link>https://melec.ir/download-fpga-learn-files/</link>
					<comments>https://melec.ir/download-fpga-learn-files/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Wed, 15 Jun 2016 17:58:23 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[دانلود کتاب آموزش VHDL]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[آموزش fpga]]></category>
		<category><![CDATA[یادگیری FPGA]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[شرکت راستین ایرانیان]]></category>
		<category><![CDATA[دانلود فایل های آموزش FPGA]]></category>
		<category><![CDATA[پروژه های FPGA]]></category>
		<category><![CDATA[انجام پروژه های FPGA]]></category>
		<category><![CDATA[دانلود کتاب آموزش FPGA]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=7385</guid>

					<description><![CDATA[<p>دوستان عزیز من اگر قسمت اول آموزش FPGA  را مطالعه کرده باشید میدانید که با کلیت FPGA  و کاربرد های آن ، و همچنین نحوه طراحی یک سیستم دیجیتال با FPGA را بطور کلی برسی کردیم. اگر قسمت اول آموزش FPGA را مطالعه نکردید توصیه میکنم از اینجا یکبار قسمت اول را بخونید. در قسمت دوم منابع آموزشی مختلف را براتون جمع آوری کردم در ادامه با میکرو دیزاینر الکترونیک باشید تا فایل ها را دانلود و شروع به یادگیری FPGA کنید. &#160; بیشتر آموزش های ما برای تولیدات شرکتXilinx  است. منابع فارسی آموزش FPGA (اگر شما هم منبعی دارید برامون بفرستید تا تو سایت بذاریم علاقمندان استفاده کنن) فایل شناخت FPGA در 30 دقیقه فایل یادیگریFPGA فایل یادیگری زبان VHDL فایل یادیگری نرم افزار ISE ورژن 14 منابع انگلیسی آموزشFPGA دانلود کتاب آموزش VHDL دانلود راهنمای Spartan-3 Generation FPGA User Guide اگر حوصله و حجم اضافی داشتین توصیه میکنم &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/download-fpga-learn-files/">دانلود فایل های آموزش FPGA</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/download-fpga-learn-files/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>آموزش FPGA</title>
		<link>https://melec.ir/learn-fpga-programming/</link>
					<comments>https://melec.ir/learn-fpga-programming/#comments</comments>
		
		<dc:creator><![CDATA[مهدی فرامرزپور]]></dc:creator>
		<pubDate>Sun, 12 Jun 2016 20:15:17 +0000</pubDate>
				<category><![CDATA[آموزش های FPGA]]></category>
		<category><![CDATA[زبان های برنامه نویسی FPGA]]></category>
		<category><![CDATA[کتاب آموزش fpga]]></category>
		<category><![CDATA[مراحل طراحی تا پروگرام یک کد ساده FPGA]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[کاربرد های FPGA]]></category>
		<category><![CDATA[XILINX]]></category>
		<category><![CDATA[یادگیری FPGA]]></category>
		<category><![CDATA[آموزش fpga]]></category>
		<category><![CDATA[زبان VHDL]]></category>
		<category><![CDATA[ALTERA]]></category>
		<category><![CDATA[Verilog]]></category>
		<category><![CDATA[آموزش طراحی سیستم های دیجیتال با FPGA]]></category>
		<category><![CDATA[Synthesis]]></category>
		<category><![CDATA[Zynq-7000]]></category>
		<category><![CDATA[FPGA Expres]]></category>
		<category><![CDATA[Zynq]]></category>
		<category><![CDATA[آموزش xilinx fpga]]></category>
		<category><![CDATA[asic]]></category>
		<category><![CDATA[آموزش fpga pdf]]></category>
		<category><![CDATA[تفاوت FPGA با میکروکنترلر]]></category>
		<category><![CDATA[پیش نیاز یادگیری fpga]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=7132</guid>

					<description><![CDATA[<p>به طور کلی بلوک های داخلی FPGA  قابل برنامه ریزی هستند و با یک برنامه ریزی ساده می توان آن را به هر مدار دلخواه تغییر داد از این رو به این تراشه ها قابل برنامه ریزی می گویند. در ادامه با میکرو دیزاینر الکترونیک باشید تا با FPGA  ها بیشتر آشنا شوید و در آینده در پروژه های خود استفاده کنید. آقا این FPGA  چیه کلا ؟ تفاوت FPGA  با میکروکنترلر ؟ زبان های برنامه نویسی FPGA ؟ برای کار با  FPGA  به چه نرم افزار هایی نیاز است ؟ مراحل طراحی تا پروگرام یک کد ساده FPGA  چیه ؟ شرکت های تولید کننده FPGA چند نمونه از کاربرد های FPGA خب محکم بشینید میریم دنبال قطعات فرکانس بالا 🙂 آقا این FPGA  چیه کلا ؟ FPGA  مخفف Field Programmable Gate Arrays  یعنی آرایه های گیت قابل برنامه ریزی است. که با متصل کردن بلوک های داخلی آن به &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/learn-fpga-programming/">آموزش FPGA</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/learn-fpga-programming/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
