МОДЕЛЮВАННЯ ПРОГРАМОВАНИХ ОДНОЕЛЕКТРОННИХ НАНОСХЕМ
DOI:
https://doi.org/10.20998/2222-0631.2020.01.05Ключові слова:
квантові автомати, моделювання мажоритарних елементів, програмовані наносхемиАнотація
Швидкодія та спеціалізація великих інтегральних схем завжди вступають в протиріччя з їх універсальністю, що розширює їх номенклатуру і викликає подорожчання електронних пристроїв. Усунути протиріччя між універсальністю і спеціалізацією можна шляхом розробки програмованих наноелектронних пристроїв, алгоритми роботи яких змінюються на вимогу розробника конкретної обчислювальної апаратури, тобто шляхом створення арифметико-логічних схем з програмованими характеристиками. При виготовленні таких схем використовується єдиний нанотехнологічний комплекс, а тому з точки зору технолога це – універсальні вироби. Налаштування самих мікро- чи наносхем на заданий алгоритм роботи виконує розробник апаратури, з точки зору якого ці схеми реалізують вузько спеціалізовані завдання. В результаті програмування вносяться зміни структури схем, які призводять до набуття заданих характеристик. Розробка питань теорії і практики використання мажоритарного принципу являється в теперішній час актуальною проблемою, оскільки при наноелектронному виконанні обчислювальних систем з програмованими структурами відбувається значне зниження їх вартості і суттєво спрощується етап автоматизованого системотехнічного проектування. Одна програмована наносхема замінює від 100 до 1000 інтегральних схем середнього ступеню інтеграції. Реалізоване комп’ютерне моделювання та проектування надійних програмованих наноелектронних пристроїв на базі технології квантових автоматів. При побудові одноелектронних схем комбінаційного та послідовностного типів використовується теорія мажоритарної логіки. Проаналізовано порядок побудови та програмування різних типів арифметико-логічних пристроїв.
Посилання
Mel'nyk O. S., Ivakhnyuk V. V. Avtomatyzovane modelyuvannya nanoskhem na kvantovykh komirkovykh avtomatakh [Computer-aided design of quantum cellular automata based nanocircuits]. Electronika ta systemy upravlinnya [Electronics and control systems]. 2011, № 2 (28), pp. 7–15.
Lantz T. D. A QCA implementation of a look-up table for an FPGA. Graduate Paper, Electrical Engineering Department, Rochester Institute of Technology, May 2006. 110 p.
Pakulov N. N. Mazhoritarnyy printsyp postroeniya nadezhnykh uzlov i ustroystv TsVM [Majority principle for constructing reliable nodes and units of electronic digital computer]. Moscow, Sov. Radio Publ., 1974. 184 p.
Walus K. QCA Designer: A Rapid Design and Simulation Tool for QCA. Internet journal of Nanotech. and Appl. 2005, Vol. 2, no. 1, pp. 1–7.