Що таке образ FPGA?

0 Comments

FPGA є підмножина логічних пристроїв, які називаються програмованими логічними пристроями (PLD). Вони складаються з масиву програмованих логічних блоків із з’єднувальною сіткою, яку можна налаштувати «в полі» для з’єднання з іншими логічними блоками для виконання різних цифрових функцій.

Програмовані вентильні матриці (FPGA) є інтегральні схеми часто продаються готовими. Їх називають «програмованими на місці», оскільки вони надають клієнтам можливість переконфігурувати апаратне забезпечення для відповідності конкретним вимогам використання після виробничого процесу.

Обробка зображень FPGA зменшує обчислювальні ресурси, необхідні для аналізу зображення. Оскільки FPGA є апаратним ресурсом, він звільняє ЦП для виконання інших операцій. Для виконання аналізу не потрібне втручання центрального процесора, що значно зменшує затримку від обробленого зображення до виведення контрольного сигналу.

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

Хорошим прикладом використання FPGA є швидкісний пошук: Microsoft використовує FPGA у своїх центрах обробки даних для запуску алгоритмів пошуку Bing. FPGA може змінюватися для підтримки нових алгоритмів у міру їх створення. Якщо потреби зміняться, конструкцію можна перепрофілювати для виконання процедур симуляції або моделювання в програмі HPC.