Часть 11 Программируемая логика
==764
В Части 10 произошло знакомство с основами цифровой электроники - вентилями, комбинационной логикой, триггерами и логикой последовательного действия. Описание сопровождалось примерами: счётчиком по модулю «n», мультиплексированным светодиодным индикатором и генератором последовательности из «n» импульсов. Другими словами, в Части 10 изучалась стандартная логика - базовые логические элементы ( вентили, триггеры, счётчики, регистры ), оформленные в виде интегральных схем.
Но, как часто отмечалось ранее, существуют альтернативные ( и как правило более удобные ) пути построения логических схем, а именно, программируемые логические устройства ( PLD ) _1 . PLD представляет собой микросхему, набитую логическими элементами - вентилями, регистрами, соединения между которыми можно задавать программно. Но речь идёт не о компьютерной программе, где она сообщает процессору, что надо делать : в программируемой логической микросхеме исходный текст говорит как надо соединять между собой различные элементы внутри микросхемы.
==764
1 Официально «PLD», но под этим названием чаще всего понимаются cPLD ( «сложные» PLD ) и FPGA ( вентильные матрицы ). <-