Обо мне
Привет! Меня зовут Лис и это мой блог. Здесь я могу ныть и страдать, писать про код и обо всем.
Календарь записей
Май 2024
ПнВтСрЧтПтСбВс
12345
6789101112
13141516171819
20212223242526
2728293031
Теги
Блог страдающего Лиса
Lorem ipsum hello dolor sit world amet

11 янв 2023 Доделал подбор 4-NAND

Ура! Я вчера целый день работал над тем, чтобы сделать программу, которая бы мне по заданной таблице истинности и количеству входов строила бы соединения между 4 NAND в К155ЛА3 микросхеме. Мне удалось это сделать, и вот с утра я еще добавил, чтобы не просто показывались номера контактов, но еще и визуализировались.
Рис. Так выглядит автоматически созданная схема демультиплексора
Рис. Так выглядит автоматически созданная схема демультиплексора
Такие вот дела. Я все это делал, конечно же, для поиска схемы demux, которую я напрочь забыл, а ведь раньше я сам ее находил каким-то образом, не применяя специальные программы. Да, теперь я могу и другие схемы проверять. К примеру, я попробовал найти схему XOR и он ее успешно нашел. Некоторые схемы и таблицы истинности найти не получается, оно и понятно, ведь на 4-NAND мало что сделаешь.
Пока делал, разобрался с некоторыми вещами, такими как поиск циклов в графе, для того, чтобы исключать такие схемы. Циклические схемы мне по сути, не нужны, они делают комбинаторные схемы нестабильными. Еще кстати, вчера подумал про автоматический поиск схем внутри ПЛИС, что было бы логично, но чересчур сложно.
Мне интересно, смогу ли я сделать на этой микросхеме что-то вроде нейросети, или нет. Думаю, что нет. Ведь для нейросетей надо, чтобы контакты динамически изменялись, а тут такого нет, только вручную. Да и к тому же, что можно сделать на одной лишь микросхеме. Тут нужен целый массив из микросхем. Вряд ли это будет рационально, на самом деле. Так то, идея нравится, но лучше сделать что-то другое, из того, что я ранее задумывал и планировал.
Однако, я рад, что у меня получилось. Надо бы сегодня дописать ту статью и выложить на сайте, а то уже 4-й день пишу и дописать никак не могу.
Метки: Достижения
<< Ранние записи | Поздние записи >>