С Новым годом! Форум программистов, компьютерный форум, киберфорум
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/75: Рейтинг темы: голосов - 75, средняя оценка - 4.95
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
1

Скорость прохождения сигнала через обычный (не логический) вентиль

02.04.2024, 20:51. Показов 14151. Ответов 262
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Какова скорость прохождения сигнала через вентиль не логический? Типа транзистор, или ближе к разделу если, то в Logisim он выглядит так, как на изображении. Называется конкретно в этой программе он управляемым буфером. Если на управляющий вывод поступает сигнал нуля, то на выходе плавающий сигнал, если на управляющий вывод поступает сигнал единицы, то на выходе будет то-же что и на входе. Очень важно. Я лично считал, что если на управляющий вывод такого элемента заранее подать единицу, то поданный сигнал на вход пройдёт без задержки, так как логических операций это не требует и может быть проведено обычным транзистором. То-есть сигнал в таком случае проходит безпрепятственно.
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2024, 20:51
Ответы с готовыми решениями:

Логический вентиль не-или
Здравствуйте. Разъясните пожалуйста принцип работы логического вентиля не-или. Всё что сумел найти,...

Провести моделирование прохождения синусоидального сигнала через RL цепочку.
Прошу помочь в решении задач в среде MatLab #2 Провести моделирование прохождения...

Как определить мощность шума после прохождения сигнала через фильтр
Всем привет, такой вопрос : как определить мощность шума после прохождения через фильтр ( на...

Спустя какую часть периода после прохождения колеблющейся точки через положение равновесия ее скорость равна 1/2 от максимальной?
прошу Вас! помогите решить задачу. никак не получается! Спустя какую часть периода после...

Моделирование прохождения сигнала
нужно найти ошибкуclc; clear; N=60;​​​​%Количество отсчетов...

262
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 17:33 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Hretgir Посмотреть сообщение
Стало быть с тремя выводами не говорит о том, что управляемый содержит в качестве активного элемента транзистор?
Транзистор любого типа и в любом включении не является элементом, в котором изменение сигнала на входе приводит к изменению сигнала на выходе без задержки.

И диод тоже не является таким элементом без задержек. Диоды у которых задержка переключения поменьше - называют "высокочастотными", у которых побольше - "низкочастотными". А диодов "бесконечночастотных" не бывает

А используемый вами элемент в виде треугольничка с двумя или тремя выводами - "буфер" - не является в свою очередь ни диодом ни транзистором, а представляет собой внутри достаточно сложную схему из нескольких транзисторов. Медленную.

Вообще в цифровой схемотехнике не существует ни одного такого элемента без задержек и ускорение работы схемы достигается только за счет уменьшения количества последовательно соединенных каскадов, а не за счет применения специального элемента "без задержек" в качестве каскада

Цитата Сообщение от Hretgir Посмотреть сообщение
потому что сложнее намного, и надо уметь думать
Десятки тысяч инженеров в течении десятков лет думали над разнообразными схемами, потратили десятки миллионов человеко-часов на размышления, но так и не догадались использовать в цифровых схемах элементы без задержек, по той причине что думать не умели.

А других версий нет почему по сей день так и не используются элементы без задержек?

Как вы на конкретно вами выбранной модели FPGA собрались реализовывать свою идею про использование множества последовательно соединенных элементов без задержки, если не умеющие думать инженеры не догадались таких элементов в FPGA добавить и вы не сможете их упомянуть в прошивке?
1
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 18:05  [ТС] 22
Цитата Сообщение от Ewlampiy Посмотреть сообщение
Транзистор любого типа и в любом включении не является элементом, в котором изменение сигнала на входе приводит к изменению сигнала на выходе без задержки.
ну уж точно, что не медленнее тактового генератора, думаю что тактовый генератор отстаёт от этой скорости значительо, впрочем чего думать...на малом числе проверено виртуальным осцилографом - задержка не фиксируется, а на практике просто чтобы посмотреть - проверю на FPGA

Добавлено через 1 минуту
Цитата Сообщение от Ewlampiy Посмотреть сообщение
Как вы на конкретно вами выбранной модели FPGA собрались реализовывать свою идею ?
очень просто - в кэше мостов, я уже устал писать о нём, но никто не зачечает, наверное образование не позволяет.
Я если честно - тоже не замечаю у людей улучшений от оного, скорее наоборот.
Цитата Сообщение от Ewlampiy Посмотреть сообщение
сли не умеющие думать инженеры не догадались таких элементов в FPGA добавить
ой, добавили, случайно. Совершенно случайно - они додумались, как и откликаются о моих достижениях.
Жаль - но без электронных ключей не согласовать работу шин, да и процессора-то не сделать тогда. Так что Вы уж совсем со своим образованием от жизни отстали. Как вы без них представляете согласование шин? Может поведаете всему миру, достижения цивилизации которого - просто случайность, как и наверное сама она.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 18:07 23
Цитата Сообщение от Hretgir Посмотреть сообщение
на малом числе проверено виртуальным осцилографом - задержка не фиксируется
Виртуальным? Так вы все эти далеко идущие выводы про отсутствие задержек сделали на основе наблюдений за программными симуляциями?

Цитата Сообщение от Hretgir Посмотреть сообщение
проверю на FPGA
Как именно проверите? Какой именно элемент в FPGA вы считаете этим самым кандидатом на элемент без задержки? Как он обозначается в прошивке? Ведь проблема в том и заключается что в FPGA таких элементов не предусмоторено
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 18:34  [ТС] 24
Ладно мне надоела эта болтовня. Удачи.


Цитата Сообщение от Ewlampiy Посмотреть сообщение
Виртуальным? Так вы все эти далеко идущие выводы про отсутствие задержек сделали на основе наблюдений за программными симуляциями?
ну исходя из того, что школьное образование для таких как вы, которые любят поступать как недолюди, ничего не значит, то можно думать и так. То-есть сейчас вы демонстрируете силу своего мышления в наивысшей возможной мере? Не обделайтесь от потуг, щёки надувать вредно - могут лопнуть, если помнить курс школьной физики.


Цитата Сообщение от Ewlampiy Посмотреть сообщение
Ведь проблема в том и заключается что в FPGA таких элементов не предусмоторено
кому нужно FPGA, внутри которого нельзя согласовать шины? А точно - щёконадувателям.
А вот в IDЕ элемент есть, и отмечен значком поддержки FPGA.


Цитата Сообщение от Ewlampiy Посмотреть сообщение
Какой именно элемент в FPGA вы считаете этим самым кандидатом на элемент без задержки? Как он обозначается в прошивке? Ведь проблема в том и заключается что в FPGA таких элементов не предусмоторено
электронный ключ, о котором говорил и который нужен для согласования работы шин.


Цитата Сообщение от Ewlampiy Посмотреть сообщение
Какой именно элемент в FPGA вы считаете этим самым кандидатом на элемент без задержки? Как он обозначается в прошивке? Ведь проблема в том и заключается что в FPGA таких элементов не предусмоторено
электронный ключ, о котором говорил и который нужен для согласования работы шин.

Диалог закончен, удачи.

Добавлено через 8 минут
Вам я смотрю делать нечего - потрудитесь поискать, при некоторой методе можно искать вполне успешно, правда сомневаюсь что метод - вам говорящ, скорее это для вас - случайность в мире собственного порядка.
https://digteh.ru/digital/FPGA/

Добавлено через 2 минуты
Да, там это для ПЗУ, но думаю что есть и другие электронные ключи.

Добавлено через 3 минуты
И да - если электронных ключей нет - нарисуйте схему хоть одного согласования шин .
Думаю что ваше чудесное образование вам поможет...

Добавлено через 2 минуты
Собственно, согласно вашей чудесно теории о том что там поддерживается а что нет - FPGA и программировать-то невозможно, не то чтобы сделать на нём хоть что-то полезное.

Получается просто игрушка для понтов с заявлениями о собственном высшем образовании, в которых вы вообще максимально преуспели. Максимально возможно и максимально быстро. Супер - просто обратный моему достигаемый эффект.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 18:59 25
Цитата Сообщение от Hretgir Посмотреть сообщение
Собственно, согласно вашей чудесно теории о том что там поддерживается а что нет - FPGA и программировать-то невозможно, не то чтобы сделать на нём хоть что-то полезное
Добавить в прошивку элемент без задержки или хотя бы в с задержкой в несколько раз меньшей чем у стандартных И/ИЛИ/НЕ - невозможно. Просто потому, что их не существует, а не потому-что от вас их скрывают.
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 19:13  [ТС] 26
Цитата Сообщение от Ewlampiy Посмотреть сообщение
Добавить в прошивку элемент без задержки или хотя бы в с задержкой в несколько раз меньшей чем у стандартных И/ИЛИ/НЕ - невозможно. Просто потому, что их не существует, а не потому-что от вас их скрывают.
вроде было сказано не то, что от меня что-то скрывают, а -
Цитата Сообщение от Hretgir Посмотреть сообщение
ну уж точно, что не медленнее тактового генератора, думаю что тактовый генератор отстаёт от этой скорости значительно
А про то что скрывается придумано и рассказано про меня вами.
Можете дальше писать ваши придумки про других, видимо это - вам не под силу
Цитата Сообщение от Hretgir Посмотреть сообщение
Как вы без них представляете согласование шин?
Ну и, где ваше представление? Где сила вашего образования?
Пока в выдумках о других явно, что они все чего-то недодумали, непридумали. Шину внутри чипа согласуйте. Где пример?
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 19:20  [ТС] 27
А я вот чего-то про других ничего не придумываю. Всё есть
Миниатюры
Скорость прохождения сигнала через обычный (не логический) вентиль  
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 19:21  [ТС] 28
Что там у вас в FPGA не поддерживается, чего там умные люди с высшими образованиями не придумали для вас? Я думаю, что и про вас они тоже напридумывают не меньше вашего.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 19:26 29
Цитата Сообщение от Hretgir Посмотреть сообщение
А я вот чего-то про других ничего не придумываю. Всё есть
Так это (треугольник с тремя выводами) - управляемый буфер. Он то в FPGA есть, но он медленный, медленнее чем И/ИЛИ хотя бы потому, что внутри себя содержит эти самые И/ИЛИ, но не только их. Я же вам уже приводил выше схему внутреннего устройства такого буфера



А вот вашего элемента без задержек - не существует. Нарисовать абстрактную схему с таким элементом вы конечно можете, но потом воплотить ее в железе не выйдет. Можете конечно обвинять инженеров, что они саботировали ваш проект, не предоставив вам такой необходимый элемент для передачи сигналов без задержки, но результата это не поменяет
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 19:35  [ТС] 30
Цитата Сообщение от Ewlampiy Посмотреть сообщение
А вот вашего элемента без задержек - не существует.
Цитата Сообщение от Hretgir Посмотреть сообщение
ну уж точно, что не медленнее тактового генератора, думаю что тактовый генератор отстаёт от этой скорости значительо
это повторы
.
По теме
Буферы с тремя состояниями обычно используются в системах на основе шины, где несколько устройств подключены к одной шине и должны использовать ее совместно. Например, в компьютерной системе к одной и той же шине данных могут быть подключены несколько устройств, таких как ЦП, память и периферийные устройства. Чтобы гарантировать, что только одно устройство может передавать данные по шине одновременно, каждое устройство оснащено буфером с тремя состояниями. Когда устройство хочет передать данные, оно активирует свой буфер с тремя состояниями, который подключает его выход к шине и позволяет ему передавать данные. Когда передача завершена, устройство деактивирует свой буфер с тремя состояниями, что отключает его выход от шины и позволяет другому устройству получить доступ к шине.

Буферы с тремя состояниями могут быть реализованы с использованием вентилей, триггеров или других цифровых логических схем. Они полезны для уменьшения перекрестных помех и шума на шине, а также для того, чтобы позволить нескольким устройствам использовать одну и ту же шину без помех.
Добавлено через 29 секунд
Цитата Сообщение от Ewlampiy Посмотреть сообщение
но он медленный, медленнее чем И/ИЛИ
смотря как реализован. И/ИЛИ - сложнее его на самом деле, и не могут быть быстрее. Логика этого элемента - проще, а значит быстрее.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 19:44 31
Цитата Сообщение от Hretgir Посмотреть сообщение
смотря как реализован
Всегда реализован в виде полумоста из двух транзисторов на выходе. Когда на выходе нужно сделать 1 - открывается верхний а нижний закрывается. Когда на выходе нужно сделать 0 - открывается нижний а верхний закрывается. Когда на выходе нужно сделать Z - закрываются и верхний и нижний

И чтобы организовать эту синхронную работу двух транзисторов в трех допустимых состояниях (tristate) перед ними стоит еще и схема из кучи дополнительных транзисторов.

А в виде какого то фантастического элемента без задержек вместо кучи транзисторов никто управляемый буфер еще не придумал. То что в схеме это вам рисуют маленьким скромным значком не значит что это кто то придумал такой специальных химический элемент к которому припаяны три ножки. Это такая же кучка транзисторов как и все другие цифровые элементы

Цитата Сообщение от Hretgir Посмотреть сообщение
Логика этого элемента - проще, а значит быстрее.
Логика элемента с тремя выходными состояниями не может быть "проще" логики элемента с двумя выходными состояниями
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 19:58  [ТС] 32
Цитата Сообщение от Ewlampiy Посмотреть сообщение
А в виде какого то фантастического элемента без задержек вместо кучи транзисторов никто управляемый буфер еще не придумал.
опять врёте. Придумали давно, называется электронным ключом коих масса.
Было сказано

Цитата Сообщение от Hretgir Посмотреть сообщение
ну уж точно, что не медленнее тактового генератора, думаю что тактовый генератор отстаёт от этой скорости значительо
ваши фантазии в описании других превосходят все их достижения.
Не напрягайся. Один из таких доказунил мне, что предложение человеческой речи не передает ни смысла ни интонации. Это был не ты? Можешь записать тут, мне без разницы, я всё равно буду заниматься своим делом, и буду заниматься сам. Потому что предложение человеческой речи передаёт и смысл и интонацию, и болтать с тобой и тебе подобными - пустая трата времени.
Кроме того, если такой ключ медленный, то и FPGA медленное, это кроме того, что согласно вашей теории - его вообще нельзя программировать. Он ещё согласно вашим утверждениям и - медленный
Цитата Сообщение от Hretgir Посмотреть сообщение
Вам я смотрю делать нечего - потрудитесь поискать, при некоторой методе можно искать вполне успешно, правда сомневаюсь что метод - вам говорящ, скорее это для вас - случайность в мире собственного порядка.
https://digteh.ru/digital/FPGA/
Добавлено через 2 минуты
Да, там это для ПЗУ, но думаю что есть и другие электронные ключи.
Добавлено через 3 минуты
И да - если электронных ключей нет - нарисуйте схему хоть одного согласования шин .
Думаю что ваше чудесное образование вам поможет...
Добавлено через 2 минуты
Собственно, согласно вашей чудесно теории о том что там поддерживается а что нет - FPGA и программировать-то невозможно, не то чтобы сделать на нём хоть что-то полезное.
.
А по моему всё есть и реализовано и применяется в самом FPGA.
Продолжайте фантазировать. Интересно получается у вас : все чужие достижения - фантазия, единственное чего-то стоящее их достижений всего человечества - ваше образование персональное.

Очень интересная картина складывается из мозаики ваших фантазий о чужих достижениях: программировать FPGA - невозможно, FPGA - очень медленное устройство.
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 20:12  [ТС] 33
А по факту
Электронный ключ представляет собой полевой транзистор с плавающим затвором
Программируемые электронные ключи обозначены символом X
https://digteh.ru/digital/FPGA/
Миниатюры
Скорость прохождения сигнала через обычный (не логический) вентиль  
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
13.04.2024, 20:49 34
Цитата Сообщение от Hretgir Посмотреть сообщение
Очень интересная картина складывается из мозаики ваших фантазий о чужих достижениях: программировать FPGA - невозможно, FPGA - очень медленное устройство.
FPGA устройство со стандартными задержками всех элементов, включая управляемый буфер, как во всех остальных цифровых микросхемах. Работает как раз с той скоростью, которую все и ожидают и не является "очень медленным".

"Очень медленным" FPGA окажется только по сравнению с надеждами на "без задержек". По сравнению с виртуальным осциллографом симулятора, показывающим отсутствие задержек.
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
13.04.2024, 21:00  [ТС] 35
Цитата Сообщение от Ewlampiy Посмотреть сообщение
"Очень медленным" FPGA окажется только по сравнению с надеждами на "без задержек".
ну это касается видимо твоих фантастических FPGA, которые невозможно программировать и для которых электронные ключи ещё изобретут только в далёком будущем. Отвали короче. Тема давно закрыта, разве что не для тебя, ведь ты всё ещё переизобретаешь FPGA. Удачи тебе на просторах собственных фантазий.
0
ValeryS
13.04.2024, 21:45
  #36
 Комментарий модератора 
Hretgir, читайте правила
п 3.1
Уважительно относитесь к другим участникам форума.
=============================================
Цитата Сообщение от Hretgir Посмотреть сообщение
Тема давно закрыта,
Тема не закрыта!
правила п 2.3
Сообщения и темы, а также другой контент, размещаемый на форуме, по просьбам пользователей не удаляется и не закрывается.
Попридержите коней.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
14.04.2024, 12:51 37
Если не ошибаюсь, вы говорили что у вас уже есть на руках готовый девборд fpga для экспериментов?

Так чего проще потратить вечер и попробовать?! Cоедините миллион буферов последовательно, замерьте как через всю эту цепь "заранее открытых" управляемых буферов пройдет за наносекунду переход из 0 в 1 со входа первого до выхода последнего и вы утрете нос всем этим умникам, которые врут вам что это невозможно и что якобы ничем принципиально от миллиона последовательных ИЛИ результат отличаться не должен. Ну или наоборот узнаете для себя что то новое и вовремя внесете коррективы в свои разработки. И тот и иной исход эксперимента объективно вам полезен, так почему его сегодня и не провести?

Вы людей, которые сообщают вам о будущем разочаровании, почему то воспринимаете как врагов, как источник и причину этого разочарования. Это нелогично. Если вы для себя выясните что управляемый буфер пропускает сигнал медленно - то ведь те, кто заранее об этом предупредил, в этом не будут виновны.
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
16.04.2024, 12:06  [ТС] 38
Цитата Сообщение от Ewlampiy Посмотреть сообщение
замерьте как через всю эту цепь "заранее открытых" управляемых буферов
электронных ключей, не надо повторяться в собственных фантазиях. Вот реальность
Скорость прохождения сигнала через обычный (не логический) вентиль
Ваша попытка переизобрести FPGA нелепа.
Я понимаю, что задержка будет, но не такая как от буфера.
Электронный ключ логическим вентилем- не является, электронный ключ имеет всего один активный элемент - транзистор.
Разумеется - я так и сделаю, только в своё время, не надо спешить - есть и другие дела.
0
127 / 62 / 16
Регистрация: 12.12.2023
Сообщений: 389
16.04.2024, 12:28 39
Цитата Сообщение от Hretgir Посмотреть сообщение
Я понимаю, что задержка будет, но не такая как от буфера.
У буфера не такая как у буфера? Вы же изобразили выше на verilog именно управляемый буфер:



Если у вас появился в verilog иной кандидат на задержку существенно меньшую задержку чем И/ИЛИ вместо буфера - так назовите его. Как он обозначается в исходном коде прошивки для fpga, secret_no_delay_switch?

Цитата Сообщение от Hretgir Посмотреть сообщение
Электронный ключ логическим вентилем- не является, электронный ключ имеет всего один активный элемент - транзистор.
И - это транзистор, ИЛИ - это транзистор, НЕ - это транзистор. Как у вас выходит противопоставлять вентиль и транзистор? Транзистор и является источником всех задержек в цифровых схемах.
0
399 / 137 / 3
Регистрация: 25.01.2012
Сообщений: 5,795
Записей в блоге: 148
16.04.2024, 14:07  [ТС] 40
Цитата Сообщение от Ewlampiy Посмотреть сообщение
Если у вас появился в verilog иной кандидат на задержку существенно меньшую задержку чем И/ИЛИ вместо буфера
давно назвал
Скорость прохождения сигнала через обычный (не логический) вентиль
на ссылочку нажмите.

Добавлено через 1 минуту
Цитата Сообщение от Ewlampiy Посмотреть сообщение
Вы же изобразили выше на verilog именно управляемый буфер
VHDL, верилог у меня тут не поддерживается, а вот FPGA - да. На Verilog я ещё ничего пока не делал абсолютно.
Мне давно этот верилог подсовывают, но вот беда - есть ещё VHDL и это https://digteh.ru/digital/FPGA/, и эта среда поддерживает FPGA.
Теперь по предмету буду разбираться, схему закончил.
Тяжеловесненько, но вроде не сильно.
Миниатюры
Скорость прохождения сигнала через обычный (не логический) вентиль  
0
16.04.2024, 14:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2024, 14:07
Помогаю со студенческими работами здесь

Используя точную формулу для коэффициента прохождения частицы через прямоугольный барьер, получить значение коэффициента прохождения D
Помогите, пожалуйста, решить задачку "Используя точную формулу для коэффициента прохождения частицы...

Вероятность для прохождения сигнала в схеме
Имеем схему: Подскажите, пожалуйста, 1. Какая вероятность, что сигнал поданный на вход будет...

Параметры произвольного сигнала после прохождения фильтра
Доброго времени суток. Есть фнч, известна частота среза, частота дискретизации, ачх и фчх этого цф....

Суммарное двойное время прохождения сигнала больше 512
Добрый день дали задание спроектировать сеть между двумя зданиями по технологии Fast Ethernet. Я...

Определите запаздывание сигнала после прохождения данного фильтра
Системная функция цифрового фильтра H(z)=(z2+z-1+z-2+1)/4. Определите запаздывание сигнала после...

Как разработать блок моделирования прохождения сигнала в канале связи с белым Гауссовским шумом
подскажите как разработать блок моделирования прохождения сигнала в канале связи с белым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru