PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Fpga



arash12
28-03-2010, 19:24
تفاوت يك fpga با ميكرو كنترلر يا ميكرو پروسسور چيست؟

Aghaeifar
28-03-2010, 19:58
در fpga چيزي به اسم رجيستر نداريم ديگه
پياده سازي به صورت بلوك هاي سخت افزاريه
سرعتشم معمولا بالاتره از ميكرو ها با چند تا كلاك كلي پردازش انجام ميده

Division
28-03-2010, 20:09
تفاوت يك fpga با ميكرو كنترلر يا ميكرو پروسسور چيست؟

تفاوت بين ميكروكنترلر و ميكروپروسسور كه براي همه مشخصه ولي fpgaها اساساً در سيستم هاي پردازش اطلاعات موازي و پرسرعت استفاده ميشن كه عموماً زبان برنامه نويسيشون به زبان vhdl است و ساختمان fpga ها از يه سري گيت هاي منطقي تشكيل شده كه براي چند بار شما مي تونيند سيستمتون رو پيكربندي اساسي كنيد (البته در برخي شماره هاي خاص) كه اين عمل در ميكروكنترلر ها امكان پذير نيست .

اما مصرف توان تراشه هاي fpga بيشتر از ميكروكنترلر ها است و برخلاف ميكروكنترلرها از چند تغذيه مجزا (1.2 و 2.5 و 3.3 و ..) استفاده مي كنن كه خوب اين مسئله براي طراحان ناخوشايند است و اغلب به عنوان كنترل كننده اصلي سيستم در ادوات توسعه يافته مورد استفاده قرار مي گيرند .

امكانات جانبي ميكروكنترلر ها خيلي بيشتر از fpga ها مي باشد .
در ضمن قيمت خيلي بالايي نسبت به ميكروكنترلرها نيز دارند . :wink:

HamidTaheri
23-05-2011, 02:15
سلام، کسی میدونه دقیقا چجوری باید یه قسمت رو به یه پین خاص نسبت داد؟
مثلا میخوام پین p0-1رو به عنوان خروجی تعریف کنم که مقدار نهایی روی این پایه قرار بگیره.
کلا چجوری باید ورودی خروجی یه پین رو مشخص کنیم؟
تشکر