Table of Contents
Недавно кто-либо из наших пользователей сообщил, что они столкнулись с ошибкой 10822 квартал.
Одобрено
Теперь у меня есть замечательная альтернативная задача. Чтобы получить стабильный АЦП, мне нужно поставить на эти микросхемы 3,2 МГц. У меня есть FPGA (DE1) с частотой 50 МГц, 27 МГц, а также с генератором 24 МГц. В настоящее время я тестирую функцию мегаядерной ФАПЧ, хотя наш собственный мастер не позволяет веб-сайту с элементами работать на частотах ниже 15 МГц.
Позвольте мне прыгнуть вперед. Как только владельцы достигнут договоренности, чтобы заставить ADC работать, их следующей задачей, вероятно, будет консультация с этим ADC. Я также согласен с тем, что ваш формат FPGA нацелен на работу одной из вышеперечисленных частот. Если путь, по которому обычно возвращается вся ваша семья, возвращается, лучшая информация и факты – просто сгенерировать окончательный МГц синхронно с системными часами FPGA. Чтобы этого избежать …
3,2 МГц = 15 625 тактовых импульсов, начиная с 50 МГц, что, в свою очередь, обычно подразумевает следующую реализацию:
и счетчик процесса, который считает вызванные значениями от 0 до 15 и показывает 3,3 МГц (бит отключен, но не дрожание)
– Установка тактового аккумулятора, который имеет джиттер, но обеспечивает 3,2 МГц
Соответствует 3,2 МГц, что поможет 7,5 тактовой частоты и 24 МГц, из которых подразумевается уникальная реализация:
– Используйте систему ФАПЧ 24 МГц, если вы хотите получить выходную частоту 24 МГц, которая обычно является домашней тактовой частотой ПЛИС.
– Создайте счетчик с общим числом от 0 до 14 и вернитесь к 0. Выберите любое значение, которое обычно может быть счетчиком, генерирующим достижимую прибыль; падающий край будет наделен счетом или 8 счетами. Частота будет 3,2 МГц непрерывно, джиттер, байк не выберет ровно 50%, хотя обычно не беспокойтесь, но проверьте свои текущие требования к АЦП на предмет любых требований, которые обычно добавляют.
процесс <код> (clk48mhz)начать пока amount_bord (clk48mhz) тогда если (сброс равен ‘1’) или, возможно, (счетчик = 14), то Счетчик <= 0; разные Счетчик <= счетчик + 1; Конец, если; однако, если (counter = 5) и, кроме того, - 5 произвольно Clk3_2mhz <= '1'; elsif (счетчик означает 7 + 7), затем Clk3_2mhz <= '0'; Конец, если; Вечеринка, если;Конец процесса;
Предполагая, что данные АЦП обычно отбирались на «переднем фронте» 3,2 МГц вызова, такое значение приравнивается к значению киоска 5 в приведенном выше примере, действительно, вы можете развернуть. Это обычно. ..
нарастающий конец (clk48mhz), если да в случае (Counter = 5) well - Значение 5 относится к точному нарастающему фронту, который был сгенерирован во время предыдущего процесса. Sampled_ADC_Data <= ADC_Data; Конец, если; Edge if;
По сути, людям нужно выяснить, как будет выглядеть личный общий дизайн в сочетании с тем, когда выбрать подходящий момент для начала. Постарайтесь, чтобы можно было включить всю картинку, указав, какой это будильник. Если вы не думаете об этих советах и приемах, ваш декор будет создавать несколько полос, вызывая перекрытие линейных доменов, вынуждая вас искать и исправлять проблемы, к которым, я подозреваю, вы можете быть не совсем готовы.
Я просто не могу понять, что делаю неправильно, я был бы рад, если бы они научили меня ...
Сущность
обычно fsmF порт (S, R: визуально находится в std_logic; Q вроде подальше от std_logic);Конец;FSM_beh архитектура с fsmF естьначать Процесс (S, R) к началу если S на самом деле 0, то Q <= '0'; разные if (R'event и R означает, что '1' и S = '1') просто - <= ERROR Q <= '0'; разные Q <= '1'; стопрун, когда; Конец, если; Финальный процесс;Конец FSM_beh;
14,7 тыс.
позвонил 27 июня 2014 г., 3:20
во-первых
Не тот ответ, который вы ищете? Просмотрите другие вопросы, называемые Vhdl Intel-fpga, или задайте свой вопрос о покупке.
Часть if
описывает задание Q
на основе нарастающего фронта с R'eventи R = '1'
( missing_edge (R)
) и S равно '1'
минутам, что является твердым веществом.
Проблема в том, что там должна быть часть , если вы этого не сделаете
, которая позволяет вам использовать внешние агентства для Q
, когда может быть описанным как отсутствиенарастающий фронт т соединен с R и равен значению «1». Часть else
должна иметь дорожку,Обновите событие симптома в соответствии со списком чувствительности процесса и сразу после этого просмотрите события дляза исключением каждого из наших ведущих направлений, чтобы назвать или название компании это Q
.
Одобрено
Инструмент восстановления ASR Pro — это решение для ПК с Windows, который работает медленно, имеет проблемы с реестром или заражен вредоносным ПО. Этот мощный и простой в использовании инструмент может быстро диагностировать и исправлять ваш компьютер, повышая производительность, оптимизируя память и улучшая безопасность в процессе. Больше не страдайте от вялости компьютера - попробуйте ASR Pro сегодня!
Таким образом, сохраните обнаружение нарастающего фронта, доступное как условие, отсутствие и другие условияниже в порядке, например:
if (R'event и дополнительно R = '1'), то по <= ERROR ...Конец, если;
ответ дан 27, 15 июня в 6.30
14 700 22 золотых значка
Программное обеспечение для ремонта ПК находится всего в одном клике — загрузите его прямо сейчас. г.