Я сделал схему 16-битного декодера в ISIS с помощью AND, XOR и т. Д., И теперь я хочу использовать эту схему для создания собственного устройства. Блок с портами. Как это сделать? Я нашел видео, где люди делают блок и его порты, но я никогда не видел, как использовать мою собственную схему для создания собственного устройства.
Я сделал это в ИГИЛ: это работает. И мне нужно взять эту схему:
И сделать простой блок из этого. Примерно так: что-то, что я могу сохранить в библиотеке и использовать позже.
Ответы:
Я нашел один способ.
Нажмите значок режима Subcircuit здесь:
Затем нажмите на экран, перетащите и создайте окно, которое должно выглядеть как ваше устройство. В списке вы сейчас выделите «ПО УМОЛЧАНИЮ». Вы выбираете «INPUT», нажимаете на ваш ящик, где вы хотите, чтобы порты были. Чем сделать то же самое с «OUTPUT». Дайте имя всем портам двойным щелчком мыши или используя контекстное меню и свойства. Вы должны получить что-то вроде этого:
Затем нажмите на поле и выберите «Перейти к дочернему листу». Там вы можете создать схему. Там вам нужно использовать INPUT и OUTPUT из режима терминалов (значок прямо под значком режима подсхемы на первом рисунке) и назвать их точно так же, как порты в предыдущем файле. Быть осторожен. Не кладите порты на провод. Вы должны подключить их по проводам, как любое другое устройство.
Вы можете продолжить построение схемы на родительском листе. Я не нашел способа, как поместить его в библиотеку, чтобы использовать его в других проектах, но вы всегда можете скопировать его (лист Parent и Child. Если вы скопируете только блок схемы, дочерний лист будет пустым).
Я надеюсь, что это достаточно ясно. Мой английский оставляет желать лучшего.
источник