Jump to content
Ironpin

Плис Для Новичков

Recommended Posts

Привет! Есть такой язык для проектирования ПЛИСов - SystemC. :rolleyes: Только не могу найти литературу и среду разработки :rolleyes: Может вы знаете?

Я вот что-то в толк не возьму никак. Языком программирования мы в ПЛИСе создаем схему, с резисторами, конденсаторами, если нужна катушка, то припаиваем к ножкам, и пишем, к каким. Это понятно. Если нужны ЦАП и АЦП и другая хардва, типа таймеров и тактовой частоты, то тоже задействуем, и в итоге у нас в одной микросхеме помещается целая большая схема из дискретных элементов и цифровой "рассыпухи", только уменьшенная очень.

А как эти все элементы (дискретные и рассыпуха) соотношаются с операторами в языке? У вас примеров с комментариями, не завалялось? Очень бы помогли.

И на каком языке - VHDL, SystemC и др. лучше программировать?

Edited by Ironpin

Share this post


Link to post
Share on other sites

Ironpin, для начала неплохо было бы прояснить, что такое ПЛИС. Такие ИМС возможно программировать только как логическую схему. Посмотрите несколькими ветками ниже - была подобная тема "Плисы - Какой К Ним Требуется Гарнир?, что это такое и как готовить". Лучше, конечно, продолжить ту тему, чтобы не путаться в дальнейшем: _http://forum.cxem.net/index.php?showtopic=41269 Но я не против обсуждения и в этой ветке.

Есть такой язык для проектирования ПЛИСов - SystemC.

Лично я о таком языке программирования не слышал. Возможно, это касается микросхем Xilinx, может и другого производителя.

И на каком языке - VHDL, SystemC и др. лучше программировать?

Я знаю о трех языках программирования ПЛИС - AHDL, VHDL и Verilog. Освоил только один из них - AHDL - и только по причине наличия по этому языку хорошей книги.

Вас какие разработки на ПЛИС интересуют?

Share this post


Link to post
Share on other sites

Извиняюсь, я просто забыл что уже задавал подобный вопрос.

>Вас какие разработки на ПЛИС интересуют?

Можно в ПЛИСе воплотить дискретную схему? Или только рассыпуха?

Share this post


Link to post
Share on other sites

Конденсаторы Panasonic. Часть 4. Полимеры – номенклатура

В заключительной, четвертой статье из цикла «Конденсаторы Panasonic» рассматриваются основные достоинства и особенности использования конденсаторов этого японского производителя на основе полимерной технологии. Главной конструктивной особенностью таких конденсаторов является полимерный материал, используемый в качестве проводящего слоя. Полимер обеспечивает конденсаторам высокую электрическую проводимость и пониженное эквивалентное сопротивление (ESR). Номинальная емкость и ESR отличается в данном случае высокой стабильностью во всем рабочем диапазоне температур. А повышенная емкость при низком ESR идеальна для решения задач шумоподавления и ограничения токовых паразитных импульсов в широком частотном диапазоне.

Читать статью

Можно в ПЛИСе воплотить дискретную схему? Или только рассыпуха?

Как понять "дискретную схему"? В ПЛИС может быть помещена цифровая схема, состоящая как из логических примитивов (элементов И, НЕ, ИЛИ, ИСКЛ. ИЛИ), так и более сложных элементов (счетчики, дешифраторы, мультиплексоры).

Share this post


Link to post
Share on other sites

Резистор с конденсатором я могу сделать в ПЛИСе?

Или только параллельное выполнение программных инструкций?

Share this post


Link to post
Share on other sites
                     

STM32G0 - средства противодействия угрозам безопасности

Результатом выполнения требований безопасности всегда является усложнение разрабатываемой системы. Особенно чувствительными эти расходы стали теперь, в процессе массового внедрения IoT. Обладая мощным набором инструментов информационной безопасности, микроконтроллеры STM32G0 производства STMicroelectronics, объединив в себе невысокую цену, энергоэффективность и расширенный арсенал встроенных аппаратных инструментов, способны обеспечить полную безопасность разрабатываемого устройства.

Подробнее...

Ironpin, ПЛИС - логическая ИМС. Конденсатор и резистор в ней не сделать. Допустимо использование только тех функций, которые может выполнить дискретная логика.

Share this post


Link to post
Share on other sites

Понятно. А есть микрухи, в которых я могу создавать аналоговые элементы? (конденсатор и резистор и т.д.)

Параллельное выполнение инструкций - есть библиотеки под новые виды процов, которые позволяют делать то же но только под IBM PC. Intel их рекламирует и методику тоже. Это что - то подобное, но на более глубоком уровне?

Share this post


Link to post
Share on other sites
Понятно. А есть микрухи, в которых я могу создавать аналоговые элементы? (конденсатор и резистор и т.д.)

Если только эти ИМС будут заказными. Но, думаю, слишком дорого такое решение обойдется.

Параллельное выполнение инструкций - есть библиотеки под новые виды процов, которые позволяют делать то же но только под IBM PC. Intel их рекламирует и методику тоже. Это что - то подобное, но на более глубоком уровне?

В любом случае, процессор - это ИМС, выполняемая инструкции последовательно, как и любой МК. Просто у Intel'а большой ассортимент многоядерных процессоров, стало быть, доступно и параллельное выполнение команд.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...