Тема: Сайт групп факультета ИТ МИРЭА :: автоматы для Антика

Прислано 534 06.10.2010 00:09
#1

Ну выкладывайте здесь свои сделанные проекты уже.

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

Прислано HARM_x64 10.10.2010 23:21
#2

вот мой автомат на D тригерах. это файлы ксининкса. чтоб открыть проетк запухнуть всю папку в C:\Xilinx\active\projects через ксилинкс открыть проект..ну потом нажать на схематик едитор и симулируйте мой автомат

Прислано 534 12.10.2010 16:28
#3

awp1404,
а мой не посмотришь, не подправишь?

Прислано paxeefixee 16.10.2010 00:50
#4

awp1404, да, кстати, и остальные - если будете выкладывать свои проекты в Xilinx, не забывайте кроме папки с именем проекта еще прикладывать файлик "имя_проекта.pdf" (в этом случае это НЕ Adobe-овский документ), который лежит там же, где и папка, либо делать все это через мастер экспорта (открываем нужный проект, и затем File->Archive Project). Соответственно импорт потом делаем через File->Restore Project.

Иначе приходится собирать ваш проект "по кусочкам", вручную импортируя нужные файлы :!

Редактировал paxeefixee 16.10.2010 02:05

Прислано paxeefixee 16.10.2010 20:27
#5

Вот мой, mod 19 step 4, на D-триггерах, проверен сегодня.

Прислано Saraf 16.10.2010 20:31
#6

Держите уж до кучи и мой mod19st9, на тех же D-триггерах. За выходные, может быть, сделаю JK, вроде идеи есть :)

Прислано 534 16.10.2010 23:41
#7

DASM32, посмотри мой если не сложно плз)

Редактировал 534 16.10.2010 23:42

Прислано paxeefixee 17.10.2010 01:13
#8

534, посмотрел, исправил.
У тебя там одного И не хватало, а от одного из предыдущих отходила лишняя шина на ИЛИ.
Симуляцию провел, все значения совпали с таблицей (смотри картинку, на 170ns обозначен сброс снова в 0).

Редактировал paxeefixee 17.10.2010 01:15

Прислано 534 17.10.2010 02:42
#9

DASM32,
Спасибо огромное)) очень помог))

Прислано Drednout 18.10.2010 21:09
#10

Так, господа, выкладываю сейчас по заявкам своё творение на JK (модстеп 18/11)... там есть 1 ньюанс по поводу совместной минимизации, так что аккуратнее - не пытайтесь =D. Не могу сейчас толком написать мануал по изготовлению - ждите в течении недели, либо подходите в личном порядке кому хочется вживую =)

Редактировал paxeefixee 18.10.2010 21:22

Прислано Drednout 22.10.2010 19:50
#11

Пока дорвался до компа напишу немного подсказок по JK-триггерам.

перво наперво глядим на свои моды\степы и табличку двоичного перехода типа:
00000 -> 00101
00001 -> 00110
и т.п.

по этой табличке делаем отдельную таблицу для 5 JK триггеров (по 1 на каждый разряд). делается она исходя из переходов.

Q Q+ J K
0 0 0 x
0 1 1 х
1 0 х 1
1 1 х 0

это означает что если у вас 0 переходит в 1 в 3 разряде например, то надо написать 1х

выглядеть она будет так для примера который я привел.
Код

            1    2    3    4    5
           JK   JK   JK   JK   JK
00000      0х   0х  1х   0х  1х
00001      0х   0х  1х   1х  х1
и т.п.





составили? честь и хвала вам, а также мои поздравления! Если нет, то завтра (23.10) если здоровья хватит чтобы приехать покажу на лабах.

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

Примечание: оставшиеся пустыми клетки заполняем Х.


если вы дошли до этой точки, то вам без особого труда удастся составить максиинтервалы. Не забывайте выбирать максимально большие интервалы с учетом что на месте Х вы можете использовать как 0 так и 1 в зависимости что вам удобнее. составили? молодцы. полученные конъюнкции (для единичек) и дизъюнкции (для ноликов), или что вы там сами придумаете для удобства (я использовал вообще всё вперемешку) являются входными элементами для соответствующего карте Карно входа триггера!! Ура! бухайте их в схемку и сдавайте Антику не морщась.

Обратите внимание, что у вам не должно получиться обратной связи. Т.е. если вы ставите элементы на входы 2го триггера, то у этих элементов не должно быть внутри второго разряда.

Вроде бы всё... возникшие вопросы лучше решать не на форуме а в живую. Не стесняйтесь, теперь составить любую схему из наших домашних займет не более 20-25 минут.

Редактировал Drednout 22.10.2010 19:53

Прислано Olorin 30.10.2010 20:41
#12

Некоторые пояснения и дополнения к объяснениям Антона.

ЗЫ: Это сканирования тетрадки. Да, на лабах не почитаешь. Да, почерк у меня ***. Да, я знаю, что надо было сюда напечатать все то, что на этих сканах. Но мне было жутко лень печатать. ^_^

Редактировал Olorin 30.10.2010 20:52

Прислано Olorin 05.11.2010 20:58
#13

Как я понял, я единственный СДАЛ автомат на жк-триггерах и получил следующее задание. Собственно, вот оно:

"Спроектировать автомат с двухразрядным входом и одноразрядным выходом, который устанавливает на выходе 1, если последние два блока из единиц на одной из линий не имели пересечеений с блоками из единиц на другой линии."

Сделать его надо в 3 вариантах:
методом начала слов
методом источника
методом регулярных выражений

Погуглив, я нашел этот вариант на ВВ-2-06. Но как работает этот автомат я не совсем понял. К тому же на сканах, которые есть в этом архиве, не все 3 метода.

В общем, готовьтесь к следующему веселому заданию.:D

Прислано 534 09.11.2010 20:57
#14

mod 13 step 7
Миша посмотри плз автомат, не врубаюсь почему не работают шины

Редактировал 534 10.11.2010 01:18

Прислано paxeefixee 12.11.2010 01:48
#15

534, посмотрел. Исправил. В инсте объясню, в чем была проблема :-D
Скрин прилагается, синей полосой - сброс снова в 0 (на 130ns).

Редактировал paxeefixee 12.11.2010 01:49

Прислано core_yes 26.12.2010 15:30
#16

скиньте, пожалуйста, сюда пример оформления лаб

Прислано Saraf 26.12.2010 16:11
#17

Рисуешь на бумажке все, по чему строил (таблицы там и прочее), плюс прикладываешь схему автомата и временную диаграмму.

Прислано paxeefixee 26.12.2010 19:49
#18

Ребят, кто запомнил, где и когда искать Антика в понедельник (завтра, 27го) и во вторник?

Прислано Jony321 10.01.2011 13:29
#19

Вот сидел в электричке, появилась возможность скинуть рабочие автоматы для антика, что бы не напрягаться скинул вам полностью все проекты, там должно быть много рабочих автоматов, т.к. много кто сдавал на моем ноуте...
http://ifolder.ru/21236600

Редактировал paxeefixee 10.01.2011 15:29

Прислано Keks 12.01.2011 18:29
#20

А можете срочно выложить таблицу из анти-антика для Mod 13 step 5??!!!

Прислано paxeefixee 12.01.2011 19:09
#21

Keks, внутри для D и для JK.

Прислано Olorin 18.01.2011 17:16
#22

Посчитай mod 13 step 9.

Прислано FiLLiPPoFF 18.01.2011 20:04
#23

Два автомата для антика. Может кому пригодится.
Чудо. рар - "Спроектировать синхронный автомат, который вычисляет минимальное число из трех положительных чисел. Числа поступают одновременно по 3 разрядной шине (каждое число по своей 1 разрядной шине), начиная со старших разрядов, в сопровождении синхросигналов. На одноразрядном выходе синхронно появляется результат (значение разрядов минимального из чисел)"

Автомат. зип - "Спроектировать синхронный автомат,который повторяет на выходе входные значения,но только установившиеся, т.е. измеренные на фронте синхросигнала и совпадающие не менее двух раз подряд.Первое выходное значение совпадает с первым входным"

Редактировал FiLLiPPoFF 19.01.2011 18:30

Прислано Olorin 19.01.2011 11:11
#24

У кого был 12 вариант по ТА(если у кого-то он вообще был) - напишите его сюда.

Прислано 534 23.02.2011 12:01
#25

Слушайте, а кто нибудь делал такое задание:

Спроектировать автомат с двухразрядным входом и одноразрядным выходом, который подсчитывает четность числа пересечений блоков из единиц, не поглотивших один другого.

Прислано 534 11.03.2011 23:29
#26

Народ, а кто вам из контакта делал эти автоматы то? говорили, что за 15 минут вам варганил автоматик?

Прислано paxeefixee 12.03.2011 00:07
#27

534, было дело, да далеко не у всех верный вышел. У меня по крайней мере точно :(

Прислано 534 12.03.2011 13:52
#28

А кто нить может это построить??? Пжласта

Прислано legand 13.12.2011 20:10
#29

534 написал:
Слушайте, а кто нибудь делал такое задание:

Спроектировать автомат с двухразрядным входом и одноразрядным выходом, который подсчитывает четность числа пересечений блоков из единиц, не поглотивших один другого.


Кто-нить знает как сделать?