Перейти к содержанию
    

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

On 4/5/2024 at 10:37 PM, accurate_random said:

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

Электронный ключ - в мою молодость так называлось устройство для передачи текстов азбукой Морзе. 

Сейчас - устройство для осуществления доступа к ч-л (в квартиру, к кошельку,  к аккаунту или необходимой для работы программе). Думаю, это неполный перечень.

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

Но Вы - на своей волне...
Успехов в проекте!

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


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

В 09.04.2024 в 09:23, Yuri124 сказал:

Сейчас - устройство для осуществления доступа к ч-л (в квартиру, к кошельку,  к аккаунту или необходимой для работы программе). Думаю, это неполный перечень.

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

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

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


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

On 6/20/2024 at 4:45 AM, accurate_random said:

это только потому

Как Вы этот квадратик/треугольник ни назовете - ключ, мультиплексор, коммутатор шины, просто транзистор - это ничего не изменит.

В аналоговой схемотехнике применяются аналоговые коммутаторы, представляющие из себя внутри по сути полевой транзистор, коммутирующий сигнал со стока на исток и обратно. Управляется напряжением на затворе.
Такие же коммутаторы применяются в цифровой схемотехнике - например, в преобразователях уровня сигнала (когда нужно от логики с 3,3В питанием перейти к микросхеме с 1,8В питание, например).
Ничто по сути не мешает применить подобный принцип в шинных коммутаторах.

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


Но вот в FPGA конкретно таких коммутаторов, предоставляемых в распоряжение пользователю, почему-то нет.
Те отмеченные крестиками ключи используются совсем для других целей - сконфигурировать при старте микросхемы нужную Вам конструкцию. Всё. Далее при работе устройства эта структура до перезагрузки/реконфигурации не изменится. А реконфигурация происходит дааалеко не мгновенно.
Как устроены эти крестики - я не знаю. Возможно - именно как одиночный транзистор. Если даже так - он передаст сигнал через себя (даже будучи уже сконфигурированным - т.е. уже заранее открытым) - далеко не мгновенно - достаточно посмотреть отчет трассировщика после конфигурирования схемы, там расписывается время прохождения сигнала в каждом кусочке кристалла. 


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

 

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

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

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

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...