реклама на сайте
подробности

 
 
17 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> Прием на работу, Нетривиальные вопросы на собеседовании
тау
сообщение Jun 16 2011, 14:22
Сообщение #46


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(vitan @ Jun 16 2011, 17:08) *
Как строить будете? Эти короткие импульсы формировать на задержках на десяти инверторах? Это не наш метод. Хотя, может быть в этом и был тайный смысл задачи?

возможно тайный.
наверное хотели что-то такое от Вас.

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 16 2011, 14:29
Сообщение #47


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(тау @ Jun 16 2011, 18:22) *
возможно тайный.
наверное хотели что-то такое от Вас.

Это уже интереснее. Однако, я сразу для себя отмел варианты с перекрещивающимися гейтами, т.к. еще на заре юности эти вещи, будучи реализованными в плисине, сильно допекали. С тех пор я это никогда не использовал. А, видимо, сейчас так уже можно делать? Надо бы помоделировать. Вы сами не пробовали?
Go to the top of the page
 
+Quote Post
тау
сообщение Jun 16 2011, 14:45
Сообщение #48


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(vitan @ Jun 16 2011, 18:29) *
А, видимо, сейчас так уже можно делать? Надо бы помоделировать. Вы сами не пробовали?

не знаю. не моделировал, лень матушка. условие одно и простое - задержка NOR должна быть меньше ХОR+ D

Сообщение отредактировал тау - Jun 16 2011, 14:46
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 16 2011, 14:48
Сообщение #49


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(тау @ Jun 16 2011, 18:45) *
не знаю. не моделировал, лень матушка. условие одно и простое - задержка NOR должна быть меньше ХОR+ D

ну вот опять все на задержках. ну не то это... если только это не тайный смысл, опять же.
Go to the top of the page
 
+Quote Post
тау
сообщение Jun 16 2011, 14:55
Сообщение #50


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(vitan @ Jun 16 2011, 18:48) *
ну вот опять все на задержках.

задержки , это не больно. в любом D триггере они есть основа . без них "жить нельзя на свете - нет".
а тактирующие клоки по условиям отсутствуют, их использовать нельзя.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Jun 16 2011, 15:09
Сообщение #51


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(vitan @ Jun 16 2011, 18:22) *
А вариант без ошибки - это как?

Биты не теряются.
Цитата
Зачем нам два выхода?

Была цель сделать приемник\десериализатор.
На эти выходы вешаются цепочки D-тригеров на нужную разрядность и тактируются от того же клока, что и два выходных на рисунке.
Выходные данные снимаются через один с верхней цепочки тригеров и с нижней.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
ArtemDement
сообщение Jun 16 2011, 18:28
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 19-09-09
Из: Санкт-Петербург
Пользователь №: 52 460



Цитата(Mikle Klinkovsky @ Jun 15 2011, 21:41) *
Ну у STM'а можно и подешевле найти - ST7FOXK2T6.
Только вот как там дела со средствами разработки обстоят? Их стоимость тоже надо бы учитывать... wink.gif


Железка - 11$:

http://catalog.compel.ru/stock/info/STM32V...VERY%20%28ST%29

ПО - бесплатное:

http://catalog.compel.ru/blog/2010/03/17/t...tki-dlya-stm32/

Go to the top of the page
 
+Quote Post
Буратино
сообщение Jun 17 2011, 06:01
Сообщение #53


Профессионал
*****

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Главным на этом собеседовании было предложить вариант с RS триггером. Не менее важно было правильно сформировать управляющие задержки. Думаю что "тау" на работу взяли бы, а мне предложили прийти через годикsm.gif


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 17 2011, 07:29
Сообщение #54


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Буратино @ Jun 17 2011, 10:01) *
Главным на этом собеседовании было предложить вариант с RS триггером. Не менее важно было правильно сформировать управляющие задержки. Думаю что "тау" на работу взяли бы, а мне предложили прийти через годикsm.gif

Ну уж нет. Так просто это не кончится. sm.gif
Я эту схему не поленился и таки отмоделировал. Как-то не очень работает.



Mikle Klinkovsky
Распишите Ваш четырехвходовой xor (я так не понимаю), тоже отмоделирую.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Jun 17 2011, 08:20
Сообщение #55


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(vitan @ Jun 17 2011, 11:29) *
Распишите Ваш четырехвходовой xor (я так не понимаю), тоже отмоделирую.

Прикрепленное изображение

out <= in_1 xor in_2 xor in_3 xor in_4;

PS rxd1 и rxd0 не могут изменяться одновременно (на графике с 700нс и дальше)
Цитата(vitan @ Jun 17 2011, 11:29) *



--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Буратино
сообщение Jun 17 2011, 08:30
Сообщение #56


Профессионал
*****

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Цепочки на исключающем ИЛИ и D триггере выделяют фронты сигналов на входах, этими короткими импульсами перебрасывается RS триггер.
Сопротивление бесполезно, сдавайтесь.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 17 2011, 09:14
Сообщение #57


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Буратино @ Jun 17 2011, 12:30) *
Сопротивление бесполезно, сдавайтесь.

Русиш партизан! Немецкий командофания пофторять услофия! ПЛИС!
sm.gif

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

Теперь версия от Mikle Klinkovsky


В позиции курсора должен быть код 24h, там, где F8 должно быть 88. Изменение порядка бит в группе не помогает. sm.gif


Цитата
PS rxd1 и rxd0 не могут изменяться одновременно (на графике с 700нс и дальше)

Это почему? В условии задачи этого нет. sm.gif Это, кстати, был один из факторов, которые меня вынудили использовать клок. При этом мой проект нечувствителен к таким вещам. В реальности, согласитесь, это легко может происходить. При этом надо, чтобы ничего не рушилось.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Jun 17 2011, 09:44
Сообщение #58


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(vitan @ Jun 17 2011, 13:14) *
Это почему? В условии задачи этого нет. sm.gif

Что принимается в виде перепадов на обоих линиях тоже нет в условии задачи...

PS схемка:
Прикрепленное изображение


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 17 2011, 09:54
Сообщение #59


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Mikle Klinkovsky @ Jun 17 2011, 13:44) *
Что принимается в виде перепадов на обоих линиях тоже нет в условии задачи...

Как это? Сказано: в виде перепадов. Да, можно воспринять, что только в виде положительных перепадов, но на это есть ответ, что отрицательные перепады - тоже перепады, против чего не поспоришь.

Цитата(Mikle Klinkovsky @ Jun 17 2011, 13:44) *
PS схемка:

Уверены? Два последних триггера тактируются вообще одним клоком, без инверсии.
Кроме того, посмотрите на результаты моделирования первой схемы. Там сигналы odd_bit и even_bit вообще начинают шевелиться только после двух перепадов на приемных концах. Вряд ли эти триггеры ускорят это шевеление... Попробуйте сами.
Go to the top of the page
 
+Quote Post
тау
сообщение Jun 17 2011, 10:24
Сообщение #60


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(vitan @ Jun 17 2011, 13:14) *
Цитата
PS rxd1 и rxd0 не могут изменяться одновременно (на графике с 700нс и дальше)

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

если перепады совпадают во времени - это тупик для любой схемы , даже с внешним тактированием, потому как неизвестно что пришло 0 или 1-ца.

Возможно что исходное условие содержало еще смысл тот, что из входных потоков по двум шинам с помощью XOR восстанавливается чистый клок данных. Это естественно для жизненно-реального случая , когда некий последовательный поток генерируется тактируемым монохромным клоком но раздается на 2 шины в тестовой задачке.
Go to the top of the page
 
+Quote Post

17 страниц V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 21:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01511 секунд с 7
ELECTRONIX ©2004-2016