Yuri124 4 9 апреля Опубликовано 9 апреля · Жалоба On 4/5/2024 at 10:37 PM, accurate_random said: никто из вас ещё, восполняя мои пробелы не применял правильную терминологию до меня. То-есть то что элемент называется правильно электронным ключом - сказал я, вы писали какие-то жаргоны сантехнические...поэтому верить вашим благим намерениям - я никак не предрасположен. Электронный ключ - в мою молодость так называлось устройство для передачи текстов азбукой Морзе. Сейчас - устройство для осуществления доступа к ч-л (в квартиру, к кошельку, к аккаунту или необходимой для работы программе). Думаю, это неполный перечень. Ваше устройство ближе к аналоговому коммутатору - которых в FPGA в виде доступных "кирпичиков" попросту нет. "Жаргоны сантехнические" говорите - вам же посоветовали литературы, где можно ознакомиться с этой "сантехникой". Да и в документации на FPGA с их помощью "воду готовят" - читайте, изучайте, непонятное - спрашивайте. Но Вы - на своей волне... Успехов в проекте! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
accurate_random 1 20 июня Опубликовано 20 июня (изменено) · Жалоба В 09.04.2024 в 09:23, Yuri124 сказал: Сейчас - устройство для осуществления доступа к ч-л (в квартиру, к кошельку, к аккаунту или необходимой для работы программе). Думаю, это неполный перечень. это только потому, что вы, видимо не читали книг по схемотехнике. Мне пришлось, для решения поставленной задачи. Кстати, всё делал в послерабочее время - час полтора в день, минус дни которые я был в дороге или болел. Изменено 20 июня пользователем accurate_random Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 4 21 июня Опубликовано 21 июня (изменено) · Жалоба On 6/20/2024 at 4:45 AM, accurate_random said: это только потому Как Вы этот квадратик/треугольник ни назовете - ключ, мультиплексор, коммутатор шины, просто транзистор - это ничего не изменит. В аналоговой схемотехнике применяются аналоговые коммутаторы, представляющие из себя внутри по сути полевой транзистор, коммутирующий сигнал со стока на исток и обратно. Управляется напряжением на затворе. Такие же коммутаторы применяются в цифровой схемотехнике - например, в преобразователях уровня сигнала (когда нужно от логики с 3,3В питанием перейти к микросхеме с 1,8В питание, например). Ничто по сути не мешает применить подобный принцип в шинных коммутаторах. Тешить себя мыслью/надеждой о том, что они работают (передают сигнал) со входа на выход мгновенно, даже если управляющий сигнал на затвор подан очень заранее - не стоит. Для того, чтобы это понять, нужно, как Вы пишете, почитать книг по схемотехнике (наличие сопротивления между входом и выходом такого коммутатора, конечную скорость распространения эл-магн волны и наличие паразитных емкостей никто не отменял). Даже если Вы примените параллельное распространение, блоковый принцип или придумаете к-л еще термин/понятие - словесная казуистика физических законов нашего мира не отменит. Почитайте документацию на подобный коммутатор/преобразователь - там будут указаны все времена - и при заранее поданном управляющем сигнале (т.е. входящий сигнал "как бы без задержек" напрямую поступает на выход), и в том случае, когда прохождение сигнала обусловлено управляющим сигналом. Но вот в FPGA конкретно таких коммутаторов, предоставляемых в распоряжение пользователю, почему-то нет. Те отмеченные крестиками ключи используются совсем для других целей - сконфигурировать при старте микросхемы нужную Вам конструкцию. Всё. Далее при работе устройства эта структура до перезагрузки/реконфигурации не изменится. А реконфигурация происходит дааалеко не мгновенно. Как устроены эти крестики - я не знаю. Возможно - именно как одиночный транзистор. Если даже так - он передаст сигнал через себя (даже будучи уже сконфигурированным - т.е. уже заранее открытым) - далеко не мгновенно - достаточно посмотреть отчет трассировщика после конфигурирования схемы, там расписывается время прохождения сигнала в каждом кусочке кристалла. Но даже если представить себе, что Вы сами изготовили микросхему - создали в кремнии нужную Вам структуру из вот таких вот транзисторов, озаботившись минимальными паразитными емкостями на путях прохождения сигналов - не стоит рассчитывать на то, что Вы сможете соединить тысячу (или даже сотню) таких ключей последовательно и пропустить через них сигнал мгновенно. Ведь его уровень по мере прохождения будет уменьшатся, фронты заваливаться - поскольку в такой схеме не будет усиления, а только ослабление уровня сигнала по мере прохождения его от элемента (крестика) к элементу. И все равно придется ставить промежуточные буферные усиливающие каскады. Может быть еще и по этой причине разработчики FPGA не балуют пользователей такими "крестиками"... - не знаю. Изменено 21 июня пользователем Yuri124 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться