nikellanjilo

Verilog - Первые Шаги

9 сообщений в этой теме

Vascom    646

Значит что срабатывать будет по любому изменению любого сигнала в этом блоке always.

По сути это удобно использовать, когда требуется описать сложную логику, например большой мультиплексор.

Изменено пользователем Vascom

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Braimik    6

module Compare (
INAMK, INB, INC, IND, INE, INF, ING, INH, INI,
OUTB, OUTC, OUTD, OUTE, OUTF, OUTG, OUTH, OUTI);

//входные 8-ми битные операнды
input [7:0] INAMK, INB, INC, IND, INE, INF, ING, INH, INI;
output OUTB, OUTC, OUTD, OUTE, OUTF, OUTG, OUTH, OUTI;

assign OUTB = INAMK==INB;
assign OUTC = INAMK==INC;
assign OUTD = INAMK==IND;
assign OUTE = INAMK==INE;
assign OUTF = INAMK==INF;
assign OUTG = INAMK==ING;
assign OUTH = INAMK==INH;
assign OUTI = INAMK==INI;


endmodule

вот у меня есть код для verilog , мне нужно в нем внутри создать регистр с остановленными значениями. которые менятся не будут только при открытии кода, нужно несколько регистров, чтобы потом сравнивать их с тем что пришло. приходит по 8битной шине INAMK , а со всеми остальными надо сравнивать. как сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    646

Во-первых, не бойся создавать отдельные темы.

Во-вторых, опиши по русски нормально что ты хочешь. А то всё сумбурно и непонятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

goodbye    21

в-нулевых, прочитай хотя бы одну книгу.

всё разжевано. подобных вопросов не было бы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Braimik    6

в-нулевых, прочитай хотя бы одну книгу.

есть какая нить книга, на примете? я адекватных книг в основном на английском встречал, но хотелось бы книга с практикой

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Meteor77    10

Неплохая книга "проектирование систем на микросхемах программируемой логики" Грушвицкий, Мурсав, Угрюмов. так же можно поискать Стешенко "Плис ф.Альтера: элементная база, система проектирования и языки описания аппаратуры". В обоих книгах расписаны и верилог и вхдл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    21

я сейчас читаю кижку Соловьев В.В. Основы языка проектирования цифровой аппаратуры

интересная))) каждая глава заканчивается какой нибудь непонятной фигней и замечанием *а об этом в следующей главе* :unknw:

приходится читать дальше.

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

нельзя прочитав 1 главу книги, что нибудь толковое написать.

поэтому читаю всю... и только потом буду пытаться.

книга кстати как справочник. вобщем советую, т.к. сам читаю и интерес не угасает, а наоборот только увеличивается с изучением новой главы :)

Изменено пользователем goodbye

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Braimik    6

Скачал, начал читать действительно хорошие книги. все подробно написано

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • конечно... позже... нарисую в протеусе...
    • У вас эта плата есть живьем? Схемы у подобных устройств примерно одинаковые и по аналогии её можно нарисовать. Но сомневаюсь что эта плата выдержит четыре канала по 1А. Сейчас интересно узнать что на выходе. Тоесть какие светодиоды и как соединены. Если 6 вольт 1А это 1 светодиод и где то 3 ватта.  Соответственно 4 канала 12 ватт. Если 60 вольт 1А то уже примерно 18 светодиодов и  18 ватт и соответственно 4 канала 72 ватта.
    • Спасибо! А на сколько критичен номинал в 160 ком.?  150 ком. или 180 ком. пойдут?
    • С триггером Шмидта меандр из синуса не получить, так как триггер Шмидта по определению работает с гистерезисом. Будет прямоугольник, но никак не меандр. Для меандра нужен компаратор. Если исключить конденсатором из синуса постоянную составляющую, то на второй вход компаратора нужно будет подавать ноль.
    • В порядке "поболтать" о вечном  @Света в указанном ГОСТе пункт 3.2.1 не нашел  Правильнее 3.1.2. @oldmao с линейным выходом понятно, а вот со всем трактом? Например, общую полосу частот принимаем по определенному уровню сигнала, т.е. снижение уровня сигнала на краю диапазона ниже заданного уровня и есть ограничение полосы воспроизводимых частот. Выкрученный регулятор даст увеличение амплитуды и следовательно расширение диапазона  По факту же ГОСТ требует: "регуляторы тембра (при их наличии) должны быть отключены, если это возможно, в противном случае они должны быть установлены в положение, заданное в ТУ, которое, если не оговорено иное, должно обеспечивать равномерную частотную характеристику усиления".
    • Не скажите. Все зависит от исполнения. Есть и стандартные пластиковые грили очень интересные. а можно подобрать решетки и "со стороны". Часто бывает намного интереснее, чем плоская поверхность с отверстиями.
    • Кстати насчет ферритовых трубочек (бусин), может кому пригодится. Я их делаю из ферритовых сердечников от контурных катушек старых телевизоров. Там регулировочный сердечник представляет собой трубочку. Остается только нарезать в нужную длину.