Вопросы с тегом «fpga»

11
Совместное использование генератора между двумя микросхемами

У меня есть микроконтроллер и FPGA на одной плате. Если они оба будут работать с одинаковой тактовой частотой, могу ли я просто использовать один генератор для синхронизации их обоих? Кажется, здесь есть кое-что, на что я должен обратить внимание, но я не могу сразу думать о каких-либо проблемах с...

11
Новые проекты на FPGA?

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

11
Пример кода для FIR / IIR фильтров в VHDL?

Я пытаюсь начать работу с DSP на моей доске Spartan-3. Я сделал плату AC97 с чипом от старой материнской платы, и до сих пор я делал это для АЦП, умножения выборок на число <1 (уменьшение громкости) и затем на ЦАП. Теперь я хотел бы сделать некоторые базовые вещи DSP, такие как фильтр нижних...

10
Мягкий процессор Microblaze лучше, чем мягкий процессор Cortex M3 [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Мягкий процессор Microblaze лучше функционального процессора Cortex M3?...

10
Что такое серия XMOS?

Итак, недавно я видел, как имя XMOS появляется местами. Я посмотрел на их веб-сайте и искал в Интернете, но я не могу понять, что это такое? Так что же это? Кажется, что-то среднее между микроконтроллером и ПЛИС? Я также заглянул на их сайт и не смог увидеть ничего, что мог понять (только примеры...

10
ПЛИС ссылка на внешнюю память

Я пытаюсь использовать сотовую память на плате разработки Nexys 4 FPGA . Я использую Xilinx Vivado и хотел бы, чтобы программный процессор Microblaze мог выполнять чтение и запись. Пока что я создал процессор в блочной конструкции. После долгих поисков в интернете я в итоге нашел контроллер внешней...

10
VHDL: Использование оператора '*' при реализации множителей в дизайне

Современные FPGA имеют встроенные блоки DSP, последние FPGA даже имеют встроенные модули с плавающей запятой, соответствующие IEEE-754. Можно создать объект / модуль DSP с помощью графического интерфейса после выбора необходимых параметров в нем, а затем создать его экземпляр в проекте. Когда нам...

10
Что такое «полузащита» в ПЛИС?

В статье о радиационно-жестких ПЛИС я наткнулся на это предложение: «Другая проблема, связанная с устройствами Virtex, заключается в том, что в этих устройствах иногда используются половинные защелки. Они используются для внутренних констант, поскольку это более эффективно, чем использование...

10
синхронизация процесса на ПЛИС

Я новичок в fpgas, и есть некоторые тонкости синхронизации, которые я не уверен, что понимаю: если все мои синхронные процессы запускаются на одном и том же фронте, то это означает, что мои входные данные «фиксируются» на одном восходящем фронте, и мой выходы меняются на .. тот же край? следующий...

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

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

10
VHDL трубопровод MD5

Я пытаюсь реализовать трехступенчатый конвейер MD5 по этой ссылке . В частности, алгоритмы на стр. 31. Существует также другой документ, который описывает пересылку данных. Это сделано в FPGA (Terasic DE2-115). В этом проекте нет схем, только код VHDL. library ieee; use ieee.std_logic_1164.all; use...

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

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

10
Что такое перекос часов и почему он может быть отрицательным?

Мой HDL-компилятор (Quartus II) генерирует временные отчеты. В нем узлы имеют столбец «перекоса часов». Единственное определение перекоса часов, которое я нашел, находится в документации TimeQuest (см. Стр. 7-24): Чтобы вручную указать неопределенность часов или наклон для передач по часам,...

10
Используя оба края часов

Я программирую Altera Cyclone IV, используя Verilog и Quartus II. В моем проекте я хотел бы использовать оба края часов, чтобы можно было делить часы по нечетному коэффициенту с коэффициентом заполнения 50%. Вот фрагмент моего кода: always @(posedge low_jitter_clock_i or negedge low_jitter_clock_i...

10
ограничение по времени для цепей синхронизатора шины

У меня есть схема синхронизатора шины для передачи широкого регистра через домены часов. Я приведу упрощенное описание, исключая логику асинхронного сброса. Данные генерируются за один час. Обновления имеют много (по крайней мере дюжину) угловых точек: PROCESS (src_clk) BEGIN IF RISING_EDGE(clock)...

10
Как использовать сломанный датчик CCD со сканера?

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

10
Как создать клон Ambilight на базе FPGA?

Краткий обзор : Ambilight - это система на некоторых телевизорах Philips, которая анализирует информацию о цвете на экране, а затем устанавливает несколько светодиодов на задней панели дисплея, чтобы проецировать цвет экрана на стену. Это довольно изящный эффект. Сейчас есть клоны этой системы,...

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

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

10
Встроенный Linux на FPGA

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. У меня очень ограниченный опыт работы с FPGA (в Altera - используются только...