Вопросы с тегом «programmable-logic»

Программируемые цифровые логические устройства включают FPGA, CPLD и более старые устройства, такие как GAL и PAL. Программируемая логика позволяет гибко реализовывать сложные цифровые функции в одном кристалле, от нескольких логических элементов клея до целых микропроцессоров или сложных систем обработки сигналов.

23
Есть ли аналоговые ПЛИС?

Насколько я понимаю, ПЛИС - это гибкие «цифровые» схемы, которые позволяют проектировать, создавать и перестраивать цифровые схемы. Это может звучать наивно или глупо, но мне было интересно, есть ли FPGA или другие «гибкие» технологии, которые также делают аналоговые компоненты доступными для...

13
Что заставило бы меня выбрать Verilog или VHDL вместо схематического дизайна для CPLD или FPGA?

У меня нет абсолютно никакого опыта в программируемой логике, я использую в своих проектах в основном микроконтроллеры, но недавно мне нужно было работать с видео, и микроконтроллер слишком медленный для того, что мне было нужно, поэтому я начал играть с CPLD. Мне удалось получить хорошие...

11
Дискретная логика

Мне было поручено создать простое устройство сигнализации. Просто нужно измерить несколько входов, и выходы будут реагировать соответствующим образом (проще говоря!). Мне казалось, что с помощью нескольких дискретных логических элементов работа будет выполнена, но коллега (который работал над этим...

10
Для чего используются программируемые логические ИС различной сложности?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Программируемая логика может быть реализована в вашем виджете во многих различных спектрах, от прожигания нескольких...

10
Каковы мои менее дорогие варианты для начала работы с CPLD [закрыт]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 5 лет назад . Я хотел бы дурачиться с некоторыми вещами CPLD, и я вижу, что у меня есть несколько...

10
Что происходит, когда FPGA включен и оставлен ненастроенным?

Я пытаюсь получить общее представление о том, что произойдет, если вы оставите ПЛИС незапрограммированным на длительный период времени. Предположим, у вас есть ПЛИС, и вы оставляете ее незапрограммированной в течение длительного периода времени (от нескольких минут до часов после включения), то...

10
В чем разница между CPLD и FPGA? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 4 года назад . В чем разница между CPLD и...

9
Должен ли я использовать резистор между входным контактом MCU / CPLD и VCC / GND?

Иногда я хочу, чтобы мой MCU или CPLD вводил статическую логику. Итак, я решил связать его с VCC или GND. Проблема в том, что я должен поставить резистор последовательно, чтобы ограничить ток? Я просто немного подумал и получил свой ответ: нет! Возьмите STM32F103 ( таблица данных ), например, на...

9
MITM на шине I2C

Я пытался разработать модуль, который позволит мне изменять выбранные ответы подчиненного устройства на шине I2C. Вот исходная конфигурация шины (подтягивания и подключения питания не показаны для ясности: На этой шине только 2 устройства, и это только 100 кГц. Контроллер MCU (ведущий I2C) и...

8
Почему этот Verilog использует 30 макроэлементов и сотни продуктов?

У меня есть проект, который потребляет 34 макроэлемента Xilinx Coolrunner II. Я заметил, что у меня была ошибка, и отследил ее до этого: assign rlever = RL[0] ? 3'b000 : RL[1] ? 3'b001 : RL[2] ? 3'b010 : RL[3] ? 3'b011 : RL[4] ? 3'b100 : RL[5] ? 3'b101 : RL[6] ? 3'b110 : 3'b111; assign llever =...