nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 19 Apr 2024 02:07



Reply to topic  [ 38 posts ]  Go to page Previous  1, 2, 3
Сумматор-вычитатель 
Author Message
Fanat

Joined: 25 Jan 2014 21:54
Posts: 92
Location: 37.113.169.14
Reply with quote
Lavr wrote:
В статике это так. Но в динамике всё несколько иначе.
XOR у вас в роли управляемого инвертора и он же создаёт задержку между выходом D-триггера и входом D.
Поэтому в динамике этот триггер по вашему описанию работает на запись состояния входа D постоянно.
Но при включении его по входу Т (второй вход XOR) режим работы будет зависеть от того в каком соотношении по времени находились сигнал Т и тактовый сигнал.
При этом Т-триггер по вашему описанию может начать работать некорректно, если XOR не успел инвертировать сигнал с выхода D-триггера.
А на высокой частоте может и вовсе перестать работать.
Возможно вы не обратили внимания на эту тонкость? :roll:

Что касается динамики, то всё верно и очевидно. Любое устройство имеет конечное быстродействие, конкретная реализация устройства зависит от конечной цели. Где-то можно использовать и обычные асинхронные счётчики, а где-то потребуются синхронные.
PS: Маленький вопрос: представьте себе, что у вас есть реальный T-триггер. Как на его основе реализовать D-триггер?


15 Jan 2023 21:21
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
Lavr wrote:
В статике это так. Но в динамике всё несколько иначе.
XOR у вас в роли управляемого инвертора и он же создаёт задержку между выходом D-триггера и входом D.
Поэтому в динамике этот триггер по вашему описанию работает на запись состояния входа D постоянно.
Но при включении его по входу Т (второй вход XOR) режим работы будет зависеть от того в каком соотношении по времени находились сигнал Т и тактовый сигнал.
При этом Т-триггер по вашему описанию может начать работать некорректно, если XOR не успел инвертировать сигнал с выхода D-триггера.
А на высокой частоте может и вовсе перестать работать.
Возможно вы не обратили внимания на эту тонкость? :roll:
Что касается динамики, то всё верно и очевидно.

До сих пор вам это было не очевидно, и вы уверяли меня в своём предыдущем посте, что задержка элемента XOR не влияет.
А я вам показал на конкретном примере, что весьма негативно влияет.
Вам бы следовало признать, что вы не обратили внимания на эту тонкость, и с модификацией D-триггера
до Т-триггера вы несколько опрометчиво поторопились. :wink:
Bill wrote:
Любое устройство имеет конечное быстродействие, конкретная реализация устройства зависит от конечной цели. Где-то можно использовать и обычные асинхронные счётчики, а где-то потребуются синхронные.

Спасибо, капитан очевидность Bill, вы мне явили такое глубокое откровение, что я даже не могу осознать,
зачем оно явлено здесь? :o Навести тень на плетень и уйти в сторону от обсуждаемой темы? :roll:
Мы как то не любые устройства обсуждали здесь, а лишь два конкретных варианта T-триггера.

_________________
iLavr


15 Jan 2023 21:50
Profile
Fanat

Joined: 25 Jan 2014 21:54
Posts: 92
Location: 37.113.169.14
Reply with quote
Lavr wrote:
До сих пор вам это было не очевидно, и вы уверяли меня в своём предыдущем посте, что задержка элемента XOR не влияет.
А я вам показал на конкретном примере, что весьма негативно влияет.
Вам бы следовало признать, что вы не обратили внимания на эту тонкость, и с модификацией D-триггера
до Т-триггера вы несколько опрометчиво поторопились. :wink:
Bill wrote:
Любое устройство имеет конечное быстродействие, конкретная реализация устройства зависит от конечной цели. Где-то можно использовать и обычные асинхронные счётчики, а где-то потребуются синхронные.

Спасибо, капитан очевидность Bill, вы мне явили такое глубокое откровение, что я даже не могу осознать,
зачем оно явлено здесь? :o Навести тень на плетень и уйти в сторону от обсуждаемой темы? :roll:
Мы как то не любые устройства обсуждали здесь, а лишь два конкретных варианта T-триггера.

Ну тогда уж не два варианта, а три: D-триггер в счётном режиме (никакая дополнительная логика не требуется), D-триггер с обратной связью по XOR и D-триггер с управляемой синхронизацией. Все три варианта рабочие. Весь вопрос в том, в каких случаях можно использовать тот или иной вариант. При построении синхронных автоматов (счётчиков или общего вида) 1-й и 3-й варианты не подходят, поскольку единой синхронизации уже не будет, со всеми вытекающими последствиями.


16 Jan 2023 07:50
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
Lavr wrote:
До сих пор вам это было не очевидно, и вы уверяли меня в своём предыдущем посте, что задержка элемента XOR не влияет.
А я вам показал на конкретном примере, что весьма негативно влияет.
Вам бы следовало признать, что вы не обратили внимания на эту тонкость, и с модификацией D-триггера
до Т-триггера вы несколько опрометчиво поторопились. :wink:
Bill wrote:
Любое устройство имеет конечное быстродействие, конкретная реализация устройства зависит от конечной цели. Где-то можно использовать и обычные асинхронные счётчики, а где-то потребуются синхронные.

Спасибо, капитан очевидность Bill, вы мне явили такое глубокое откровение, что я даже не могу осознать,
зачем оно явлено здесь? :o Навести тень на плетень и уйти в сторону от обсуждаемой темы? :roll:
Мы как то не любые устройства обсуждали здесь, а лишь два конкретных варианта T-триггера.

Ну тогда уж не два варианта, а три: D-триггер в счётном режиме (никакая дополнительная логика не требуется), D-триггер с обратной связью по XOR и D-триггер с управляемой синхронизацией. Все три варианта рабочие. Весь вопрос в том, в каких случаях можно использовать тот или иной вариант. При построении синхронных автоматов (счётчиков или общего вида) 1-й и 3-й варианты не подходят, поскольку единой синхронизации уже не будет, со всеми вытекающими последствиями.

Опять вы очередную бредятинку написали: D-триггер с управляемой синхронизацией вполне подходит для построения цифровых автоматов и как раз именно синхронных счётчиков.
Если вы этого ни разу не встречали, то не моя вина в том. Вот только совершенно никчему постоянно вводить посетителей в заблуждение вашими поспешными и опрометчивыми выводами.
Думайте немножко прежде чем лепить такие вот горбухи... источники разные просматривайте.
Хотя, может быть, вы развлекаетесь тонким троллингом, Странный Bill ?

_________________
iLavr


17 Jan 2023 20:42
Profile
Fanat

Joined: 25 Jan 2014 21:54
Posts: 92
Location: 37.113.169.14
Reply with quote
Lavr wrote:
Опять вы очередную бредятинку написали: D-триггер с управляемой синхронизацией вполне подходит для построения цифровых автоматов и как раз именно синхронных счётчиков.
Если вы этого ни разу не встречали, то не моя вина в том. Вот только совершенно никчему постоянно вводить посетителей в заблуждение вашими поспешными и опрометчивыми выводами.
Думайте немножко прежде чем лепить такие вот горбухи... источники разные просматривайте.
Хотя, может быть, вы развлекаетесь тонким троллингом, Странный Bill ?

А вам самому приходилось заниматься синтезом этих самых синхронных автоматов?


18 Jan 2023 01:48
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
Lavr wrote:
Опять вы очередную бредятинку написали: D-триггер с управляемой синхронизацией вполне подходит для построения цифровых автоматов и как раз именно синхронных счётчиков.
Если вы этого ни разу не встречали, то не моя вина в том. Вот только совершенно никчему постоянно вводить посетителей в заблуждение вашими поспешными и опрометчивыми выводами.
Думайте немножко прежде чем лепить такие вот горбухи... источники разные просматривайте.
Хотя, может быть, вы развлекаетесь тонким троллингом, Странный Bill ?
А вам самому приходилось заниматься синтезом этих самых синхронных автоматов?

А вам ? :roll:

_________________
iLavr


18 Jan 2023 06:59
Profile
Fanat

Joined: 25 Jan 2014 21:54
Posts: 92
Location: 37.113.169.14
Reply with quote
Lavr wrote:
Bill wrote:
Lavr wrote:
Опять вы очередную бредятинку написали: D-триггер с управляемой синхронизацией вполне подходит для построения цифровых автоматов и как раз именно синхронных счётчиков.
Если вы этого ни разу не встречали, то не моя вина в том. Вот только совершенно никчему постоянно вводить посетителей в заблуждение вашими поспешными и опрометчивыми выводами.
Думайте немножко прежде чем лепить такие вот горбухи... источники разные просматривайте.
Хотя, может быть, вы развлекаетесь тонким троллингом, Странный Bill ?
А вам самому приходилось заниматься синтезом этих самых синхронных автоматов?

А вам ? :roll:

Приходилось. Кое-чему научился. :wink:


19 Jan 2023 21:39
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
Lavr wrote:
Bill wrote:
Lavr wrote:
Опять вы очередную бредятинку написали: D-триггер с управляемой синхронизацией вполне подходит для построения цифровых автоматов и как раз именно синхронных счётчиков.
Если вы этого ни разу не встречали, то не моя вина в том. Вот только совершенно никчему постоянно вводить посетителей в заблуждение вашими поспешными и опрометчивыми выводами.
Думайте немножко прежде чем лепить такие вот горбухи... источники разные просматривайте.
Хотя, может быть, вы развлекаетесь тонким троллингом, Странный Bill ?
А вам самому приходилось заниматься синтезом этих самых синхронных автоматов?

А вам ? :roll:
Приходилось. Кое-чему научился. :wink:

Ну вот и я тоже кое-что в этой области умею.

_________________
iLavr


19 Jan 2023 21:44
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 38 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.