Різниця між ПЛІС та мікроконтролером

micro_controllers ПЛІС проти мікроконтролера

У світі електроніки та цифрових схем дуже широко використовується термін мікроконтролер. Майже кожен пристрій, призначений для підключення та взаємодії з комп’ютером, має всередині вбудований мікроконтролер для полегшення зв’язку. Структура мікроконтролера порівнянна з простим комп’ютером, розміщеним в одному чіпі, з усіма необхідними компонентами, такими як пам’ять і таймери. Він запрограмований виконувати деякі прості завдання для іншого обладнання. Полевий програмований масив воріт або FPGA - це інтегральна схема, яка може містити мільйони логічних затворів, які можуть бути електрично налаштовані для виконання певного завдання.

Сама основна природа ПЛІС дозволяє їй бути більш гнучкою, ніж більшість мікроконтролерів. Термін, що програмується в полі, вже говорить вам, що весь пристрій FPGA можна перепрограмувати для виконання будь -якої логічної задачі, яка може бути вбудована в кількість затворів, які він має. Ви можете перенастроїти всі логічні ворота, щоб налаштувати їх на завдання, яке ви мали на увазі. Мікроконтролери вже мають власну схему та набір інструкцій, яких програміст повинен дотримуватися, щоб написати код для того мікроконтролера, який обмежує його певними завданнями.

Гнучкість ПЛІС має свою ціну, оскільки вони споживають більше електроенергії, ніж типові мікроконтролери, що робить їх непридатними для додатків, де проблема з витратою електроенергії . Виконання функції FPGA у певній ролі також займе набагато більше часу порівняно з мікроконтролерами, тому що вам доведеться написати весь код з нуля і перетворити його на машинну мову. За допомогою мікроконтролерів ви можете купувати пакети, орієнтовані на певне завдання, і просто швидко запрограмувати їх за вашою точною специфікацією. Ціну, пов'язану з ПЛІС, також можна сприймати буквально, оскільки використання ПЛІС може коштувати виробникам набагато дорожче, ніж із простими мікроконтролерами. Ось чому ПЛІС зазвичай зустрічаються у продуктах, які мають високий ступінь складності, але мають лише низький попит. Як тільки попит зростає, і масове виробництво стає необхідним, схема переходить на ASIC, як мікроконтролер, де вартість виробництва менша.

Короткий зміст: 1. Мікроконтролери-це міні-комп’ютери на мікросхемі на замовлення, тоді як ПЛІС складаються лише з логічних блоків, які можна перепроводити електрично. 2. Мікроконтролери споживають менше енергії, ніж ПЛІС. 3. Налаштування ПЛІС займає значно більше часу, поки є вбудовані мікроконтролери продаються для конкретних цілей. 4. Будівельні пристрої з ПЛІС коштують дорожче, ніж мікроконтролери

5 коментарів

  1. привіт, у мене є питання, яке бентежить мене у моєму проекті: як ми можемо використовувати fpga замість мікроконтролера? я буду дуже вдячний ful.

    • Вам слід з'ясувати, які входи і які виходи в мікроконтролері контролюються, а потім перепрограмувати fpga, щоб виконувати ті ж функції для тих самих входів і виходів. Це все, що я можу вам розповісти. ПЛІС є набагато більш гнучкими, як сказано вище, тому досить легко імітувати функцію мікроконтролера, якщо ви знаєте точну функціональність мікроконтролера.

  2. Я насолоджуюся, тому що я відкрив саме те, що шукав. Ви закінчили моє чотириденне полювання! Бог благословить тебе, чоловіче. Хорошого дня. До побачення

Зворотні ходи

  1. Різниця між ASIC та FPGA | Різниця між | ASIC проти FPGA
  2. Різниця між FPGA та CPLD | Різниця між | ПЛІС проти CPLD

Докладніше про: ,