FPGA به زبان ساده
در این آموزش ، با ساختار داخلی آیسی های FPGA آشنا شده و تفاوت های داخلی و اساسی آن ها را با آیسی های ARM و AVR خواهید آموخت.
درواقع میتوان گفت که تفاوت اساسی این آیسی ها با آیسی های ARM و AVR ، در این است که کدنویس ، با استفاده از برنامه خود ، ساختار و قرارگیری گیت های منطقی داخلی این آیسی را مشخص می نماید .
عبارت FPGA مخفف عبارت Field Programmable Gate Arrays می باشد . درواقع این آیسی ها با استفاده از چینش منطقی گیت ها در داخل خود ( که به وسیله کاربر و با کدنویسی انجام میگردد ) تمامی محاسبات ، تبادل اطلاعات و … را انجام میدهند .
باید این نکته را توجه داشته باشید که تمامی اقدامات در این آیسی ها ، به صورت 0 و 1 های منطقی و به وسیله کاربر انجام میگردد ؛ یعنی حتی برای یک عمل جمع کردن ساده دو عدد ، باید آن ها را به صورت باینری و منطقی ، جمع نمود .
اطلاعات بیشتر را در فیلم بالا مشاهده می نمایید .
دیدگاهتان را بنویسید