Я смотрел на схему платы и заметил что-то странное. Все контакты IO идентичны по функциям. Но по какой-то причине есть один вывод ввода-вывода, к которому подключены как подтягивающий резистор, так и конденсатор на землю (в то время как все остальные ничего не имеют). Почему это?
(Выводы ввода-вывода взяты из FPGA CycloneII EP2C5, если это имеет значение. Я просмотрел документацию по выводам для чипа, но в этом выводе нет ничего особенного. FPGA смонтирована на базовой плате для разработки общего назначения и как таковой не имеет конкретной предполагаемой функции.И все схемы на плате просто поддерживают схемы, такие как питание.)
Поскольку это связано с FPGA, любой вывод может иметь практически любую вообразимую функцию. Это зависит от программного обеспечения в FPGA, для чего будет использоваться вывод.
В этом случае контакт больше всего похож на вход, возможно, как контакт RESET или аналогичный. Если бы контакт использовался как ВЫХОД, выходному драйверу было бы трудно зарядить конденсатор, и он легко перегрузился бы, поэтому конфигурация ВЫХОДА маловероятна.
Что происходит во время включения питания схемы, так это то, что незаряженный конденсатор притягивает вывод к низкому уровню на время, достаточное для того, чтобы логическая схема, запрограммированная в ПЛИС, использовалась в качестве сигнала СБРОСА, в то время как источник питания стабилизируется. Я ожидаю, что логический уровень контактов будет переключаться с НИЗКОГО на ВЫСОКИЙ примерно через (порядка величины) 10 кОм × 10 мкФ = ~ 100 мс после включения питания.
Единственное, что мне здесь непонятно, так это то, как будет разряжаться цоколь при отключении питания схемы. Вероятно, для этой цели используются внутренние защитные диоды ПЛИС.
Брэдман175
Джет Блю