Синтез контролепригодных программируемых логических матриц и проверяющих тестов
Диссертация
Практическая ценность результатов работы. Результаты работы: методы, программы и способы модификации ШШ, — разработаны с учетом существующих потребностей современной практики проектирования дискретных устройств. Созданные программы работают в пакетном и в диалоговом режимах. Общение с машиной в диалоговом режиме ведется в простой и удобной для проектировщика форме. Разработанные программы… Читать ещё >
Содержание
- Глава I. СОСТОЯНИЕ ИССЛЕДОВАНИЙ В ОБЛАСТИ ТЕСТОВОГО ДИАГНОСТИРОВАНИЯ ПЛМ
- I. I. Математические модели исправных и неисправных ПЛМ
- 1. 2. Краткий обзор методов построения проверяющих тестов для одиночных неисправностей ПЛМ
- 1. 3. Анализ подходов к диагностированию кратных неисправностей ПЛМ
- I. I. Математические модели исправных и неисправных ПЛМ
- 2. 1. Постановка задачи
- 2. 2. Компенсация неисправностей и устранение компенсации
- 2. 3. Построение ПЛМ с (к, 7)-свойством при 7 1,2,3,4}
- 2. 4. Синтез ПЛМ, чувствительных ко всем одиночным коммутационным неисправностям
Список литературы
- Новиков Я.А. К проверке кратных неисправностей ПЛМ. — В кн.: Вычислительная техника. Тезисы докладов республиканской конференции. Каунас, 1982, с. 136.
- Новиков Я.А. Об одной задаче обнаружения неисправностей в программируемой логической матрице. В кн.: Автоматизация технической подготовки производства. Минск: Ин-т техн. кибернетики АН БССР, 1982, вып. З, с.117−124.
- Новиков Я.А. К достижению безызбыточности ПЛМ. В кн.: Алгоритмы логического проектирования. Минск: Ин-т техн. кибернетики АН БССР, 1983, с.97−105.
- Новиков Я.А. Об одной задаче программирования логических матриц. — В кн.: Современные вычислительные и автоматизированные системы. Минск: ЕГУ, 1980, с.112−129.
- Новиков Я.А. Об одном подходе к обеспечению проверки кратных неисправностей ПЛМ. Автоматика и вычислительная техника, 1983, № 3, с.33−39.
- Новиков Я.А. Необходимые условия существования корней некоторых типов в матричном логическом уравнении Xх Y = С. Известия АН БССР, сер. физ-матем.наук, 1984, № I, с. 112.
- Новиков Я.А. Построение кратчайшей системы ДНФ по заданному множеству элементарных конъюнкций. В кн.: Автоматизация процессов проектирования. Минск: Ин-т техн. кибернетики АН БССР, 1983, вып. I, с.50−56.
- Novikov Ya.A. Design and check of completely tested PLA’s.-Digest of papers. Technical diagnostics Third IJUEKO Internatoinal Symposium. Moscow. October, 198J, pp. 121−123.
- Новиков Я.А. Построение контролепригодной ПЛМ и полного теста. В кн.: Труды конференции «Diagnostika a zabezpeceni cislicovych systemu (FTSD)», Brno, 1983, c. 200−206.
- Новиков Я.А. К полной проверке программируемых логических матриц. I. Автоматика и телемеханика, 1984,? 6, с.146−153.
- Новиков Я.А. К полной проверке программируемых логических матриц.II. Автоматика и телемеханика, 1984, № 7, с. 137−146.
- Новиков Я. А, Построение полных тестов для двухъярусных транзисторных схем. В кн.: Тезисы докладов всесоюзной научно-технической конференции «Автоматизация проектирования ЭВМ и систем». Ч. II, Ереван, 1983, с. I2I-I22.
- Новиков Я.А. К тестовой проверке ПЛМ" Микроэлектроника, 1984, том. 13, вып. 5, с. 432−438.
- X5#Ramanatha K.S., Biswas N.N. A design for complete testability of programmable logic arrays. IEEE Test Conference. Digest of papers, 1у82, pp. 67−74.
- Баранов С.И., Синев В. Н. Программируемые логические матрицы в цифровых системах. Зарубежная радиоэлектроника, 1979, 12, с. 65−81.
- Баранов С.И., Бакралов А. А. Применение программируемых логических матриц в цифровой технике. Зарубежная радиоэлектроника, 1982, Jfc 6, с. 67−79.
- Закревский А.Д. Логический синтез каскадных схем, М.: Наука, 1981, 416 е.
- Скляров В.А. Синтез автоматов на матричных БИС. Минск: Наука и техника, 1984, 287 с. .
- Muroga S. Design and switching theory. New York: John Wiley & Song, 1979, 617 p.
- Timrn V. Im. Blickpunkt: ROM, PROIvl and PLA’s. -Elektronic, 1976, H. 5, s. 38−47.
- Закревский А.Д. Алгоритмы синтеза диеретных автоматов. М.: Наука, 197I, 512 е.
- Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974.363 е.
- Проектирование цифровых вычислительных машин. Под.ред. С. А. Майорова, М.: Высшая школа, 1972. 344 е.
- Закревский А.Д. и др. Синтез асинхронных автоматов на ЭВМ. Минск: Наука и техника, 1975, 184 е.
- Уткин А.А. Анализ логических сетей и техника булевых вычислений. Минск: Наука и техника, 1979, 152 е.
- Ostapko D.L., Hong S.J. Fault analysis and test generation for programmable logic arrays (PLA's). IEEE Transact, on Computers, 1979, Vol. c.-28, No. 9, pp. 617−627.
- Уткин А.А. Построение проверяющих тестов для программируемых логических матриц. В кн.: Алгоритмы логического проектирования. Шнек: Ин-т техн. кибернетики АН БССР, 1983, с.83−96.
- Закревский А.Д. Диагностика неисправностей ПЛМ В кн.: Труды конференции «Diagnostika a zabezpeceni cislicovych systemu
- FTSD)» Брно, 1979, c.211−218.-15 431. Удалов В. И. Разработка методов анализа функциональных возможностей и тестового диагностирования настраиваемых логичес-: ких структур. Дис. на соиск. учен.степ.канд.техн.наук. Рига, 1981, 227 е.
- Баранов С.И., Синев В. Н. Автоматы и программируемые матрицы. Минск: Высшая школа, I960, 136 с.
- Скляревич А.Н., Удалов В. И. Общая модель логической неисправности дискретных устройств. В кн.: Процессы и устройства управления в сетях связи. АН СССР ИЛИ, М.: Наука, 1982, с.32−39.
- Карибский В.В., Пархоменко П. П., Согомонян Е. С., Халчев В. Ф. Под ред. П. П. Пархоменко. Основы технической диагностики. М.: Энергия, 1976, 464 с.
- Гольдман Р.С., Чипулис В.II. Техническая диагностика цифровых устройств. М.: Энергия, 1976, 224 е.
- Скляревич А.Н. Реккуррентный синтез тестов проверки комбинационных автоматов. Рига: Зинатне, 1981, 186 е.
- Чегис И.А., Яблонский С. В. Логические способы контроля работы электрических схем. Труды Математического института им. В. А. Стеклова, 1958, т.50, с.270−360.
- Вейцман И.Н., Жук В.Е., Флеров А. Б. Вероятностная система синтеза контролирующих тестов на логические схемы. Вопросы радиоэлектроники, Сер. ЭВТ, 197I, вып.6, с.22−26.
- Балашов В.В., Муллина Н. Ш., Никитина Л. В. и др. Автоматизированная система построения тестов функционального и диагностического контроля логических схем. М.: ИТМ и ВТ, 1976.
- Биргер А.Г., Бояршинов А. В., Гурвич Е. Т. и др. Автоматизированная система контроля и диагностики цифровых ячеек. — Обмен опытом в радиопромышленности, 1978, вып.4−5, с.40−46.
- Гробман Д.М., Сергеев Б. Г., Филинов Е. И. Автоматизированная система контроля цифровых схем. Тезисы докладов 7 Всесоюзного совещания по проблемам управления, Шнек, 1977. — Минск, 1977, т.2, с.320−323.
- Smith J.E. Detection of faults in programmable logic arrays. IEEE 'Transact, on Computers, 1979, Vol. c.-28, No. 11, pp. 845−853.
- Muchldorf E.I., Savkar A.D. LSI logic testing an overview. — IEEE Transact, on Computers, 1981, Vol. c.-pO, No. 1, pp. 1−17.
- Seshu S., Freeman D.N. The diagnosis of asynchronous seqwential switching systems. IRE Transact, on electron. Computers, 1962, EC-11, No. 4, pp. 459−465.
- Seshu S. On an improved diagnosis programm. IEEE Transact. on Electron. Computers, 1965″ SC-14, No. 1, pp. 76−79.
- Armstrong D.B. A deductiv method for simulating faults in logic circuits. IEEE Transact, on Computers, 1972, Vol.с.-21, No. 5″ PP. 464−471.
- Автоматизированное проектирование цифровых устройств. Под ред. Бадулина С. С. М.: Радио и связь, 1981, 240 е.
- Голыничев В.П., Звягин В. Ф., Немолочнов О. Ф. Регулярный метод синтеза тестовых последовательностей. Установочная последовательность. Автоматика и телемеханика, 1981, № 9, с.162−172.
- Roth J.P. Diagnosis of automata failures: a calculus and a method. IBM Journ. of Research and Development, 1966, Vol. 10, No. 4, pp. 278−291.
- Roth J.P., Bouricius W.G., Schneider P.R. Programmed algorithms to compute tests to detect and distinguish between failures in logic circuits. IEEE Transact, on Electronic Computers, 1967, EC-16, No. 5, pp. 567−580.
- Armstrong D.B. On finding a nearly minimal set of fault detection tests for combinational logic nets. IEEE Transact, on Electronic Computers, 1966, EC-15, No. 1, pp. 66−73.
- Sellers Р.Е., Hsiao M.Y., Bearnson L.W. Analyzing errors with the Boolean difference. IEEE Transact, on Computers, 1968, Vol. с.-17, No. 7, PP. 676−683.
- Chiang A.C.L., Seed I.S., Banes A.V. Path sesitization, partial Boolean difference, and automated fault diagnosis. IEEE Transact, on Computers, Vol. с.-21, 1972, No. 2, pp. 189−195.
- Reed I.S. Boolean difference calculus and fault finding.-SIAM Journ. on Appl. Math., 1973, Vol. 24, No. 1.
- Бессонов А.А., Стешкович H.T., Турчина Е. Д. Автоматизация проектирования контролирующих тестов. Л.: Энергия, 1976,222 С • •
- Халчев В.Ф. Повышение контролепригодности дискретных устройств. Состояние проблемы. Измерения, контроль, автоматизация, I960, № 1,2.
- Люлькин А.Е., Павлова Т. Г. Синтез тестов для программируемых логических матриц. Микроэлектроника, 1983, том 12, вып.4, с.299−305.
- Somenzi Б1., Silvano G, Mezzalama М., Prinetta P. Fault PIA’s testing based on a partitioning algorithm. Digest of papers FTCS-13 June 28−30, 1983, Milano, pp. 430−433.
- Eichelberger E.B., Lindbloom E.L. A heuristic test-pattern generator for programmable logic arrays. IBM Journ. of Research and Development, 1980, Vol. 24, No. 1, pp. 13−22.
- Закревский А.Д. Логические уравнения. Мн.: Наука и техника, 1975, 96 е.
- Убар P.P. Анализ диагностических тестов для комбинационных логических схем методом обратного прослеживания неисправностей. Автоматика и телемеханика, 1977, f 8, с.168−176.
- Волынский М.Б., Новоселов В. Г. Обнаружение и поиск неисправностей программируемых логических матриц. Микроэлектроника, 1983, т.12, вып.4, с.306−312.
- Ramanatha K.S., Biswas N.N. An on-line algorithm for the location of crosspoint faults in programmable logic arrays. -IEEE Transact, on Computers, 1983, Vol. С.-32, No. 5, pp. 438−444.
- Slidhar Т., Hayes J.P. Design of easily testable bit-sliced systems. IEEE Transact, on Computers, 1981, Vol. c.-30, No. 11, pp. 842−854.
- Painke H. LSI Test — schom beim 1С — Desing terucksichtigt. — Elektronic, 1980, H. 26, s. 69−74.
- Agarwal V.K., Fung A.S.F. Multiple fault testing of large circuits by single fault test sets. IEEE Transact, on Computers, 1981, Vol. с.-ЗО, No. 11, pp. 855−865.
- Биргер А.Г., Гурвич E.T., Кузнецов С. С. Проверка кратных неисправностей комбинационных устройств. Автоматика и телемеханика, 1975, № 8, с. II3-I2I.
- Каравай М.Ф. Алгоритм построения проверяющего теста для кратных неисправностей по структуре комбинационного устройства. -Автоматика и телемеханика, 1975, № I, с.162−170.
- Коган И.В. 0 построении проверяющих и диагностических тестов для комбинационных устройств. Автоматика и вычислительная техника, 1974, W I, с.37−42.
- Биргер А.Г. О проверке исправности многовыходного комбинационного устройства. Автоматика и телемеханика, 1977, F- 5, с.140−146.
- Чжен Г., Мэннинг Е., Метц Г. Диагностика отказов цифровых вычислительных систем. М.: Мир, 1972, 232 с.
- Миллер Р. Теория переключательных схем. T. I, М.: Наука, 1970.
- Пархоменко П.П. Основные задачи технической диагностики.-В кн.: Техническая диагностика. М.: Наука, 1972, с.7−21.
- Fujiwara Н., Kinoshita К. Design of diagnosable sequential machines utilizing extra outputs. IEEE Transact, on Computers, 197^, Vol. C.-23, No. 2, pp. 138−145.
- Friedman A.D. Fault detection in redundant circuits. -IEEE Transact, on Computers, 1967, EC-16, No. 2, pp. 99 100.
- Schertz P.R., Metze G. On the design of multiple fault diagnosable networks. IEEE Transact, on Computers, 1971, Vol. с.-20, No. 11, pp. 1361−1364.
- Palit A., Sen Gupta A., Basu M.S., Choudhury A.K. On design of fault diagnostis networks for combinational logic circuits. Electronics, 1975, vol. 39, No. 1, pp. 25−32.
- Richards D.L. Efficient exercising of swithing elements in nets of identical gates. Journ. of ACM, 1973, Vol. 20, No. 1, pp. 88−111.
- Williams T.W., Parker K.P. Design for testabilitya survey. IEEE Transact, on Computers, 1982, Vol. с.-31, No. 1, pp. 2−17.
- Hayes J.P., Friedman A.D. Test point placement to symplify fault detection. IEEE Transact, on Computers, 1974, Vol. с.-23, No. 7, PP. 727−733.
- Saluja K., Reddy S.M. On minimally testable logic networks. IEEE Transact, on Computers, 1974, Vol. c. — 23, No. 5, pp. 332−334.
- Sutton J.C., Bredeson J.G. Minimal redundant logic for high reliability and irredundant testability. IEEE Transact, on Computers, 1980, Vol. C.-29, No. 7, pp. 648−637.
- Fujiwara H., Nagao Y., Sasao Т., Kinoshita K. Easily testable sequential machines with, extra inputs. IEEE Transact, on Computers, 1973, Vol. c.-24, No. 8, pp. 821−826.
- Bhattacharyya A. On a novel approach of fault detection in an easily testable sequential machine with extra inputs and outputs.- IEEE Transact, on Computers, 1983, Vol. C.-32, No. 3, pp. 323−323.
- Pradheh D.K. Sequential netwok design using extra inputs for fault detection. IEEE Transact, on Computers, 1983, vol. C.-32, No. 3, PP. 319−323.
- Ramamoorthy C.V., Chang L.C. System segmentation for the parallel diagnosis of computers. IEEE Transact, on Computers, 1971, Vol. c.-20, No. 3, pp. 261−271.
- Akers S.B. Partitionong for testability. J. Deign Automat fault-tolerant comput., 1977, Vol. 1, No. 2.
- Матросова А.Ю. Построение полного теста для схем, синтезированных методом факторизации. Автоматика и вычислительная техника, 1978, № 5, с.42−46.
- Паршина Н.А. Синтез легко диагностируемых схем методом факторизации тупиковых ДНФ. Автоматика и вычислительная техника, 1980, № 4, с.68−74.
- Гольдман Р.С., Майоров С. А., Чипулис В. В. Тестовая проверка бесповторных комбинационных схем. В сб.: Дискретный анализ. М.: Наука, 1968, вып.12, с.3−21.
- Каравай М.Ф. Диагноз кратных неисправностей древовидных схем произвольного базиса. Автоматика и телемеханика, 1973, № I, с.173−181.
- Халчев В.Ф. Обнаружение неисправностей в древовидной логической сети с памятью. Автоматика и телемеханика, 1975, 8, с.143−149.
- Berger I., Kohavi Z. Fault detection in fanout-free combinational networks. IEEE Transact, on Computers, 1975″ Vol. с.-22, No. 10, pp. 908−914.
- Fantauzzi G., Marsella A. Multiple-fault detection and location in fan-out free combinational circuits. IEEE Transact, on Computers, 1974, Vol. c.-25, No. 1, pp. 48−55*
- El-Zig Y.M., Stephen Y.H.Su. Fault diagnosis of MOS combinational networks. IEEE Transact, on Computers, 1982, Vol. с.-51, No. 2, pp. 129−159.
- Reddy S.M. Easily testable realization for logic functions. IEEE Transact, on Computers, 1972, Vol. C.-21, No. 11, pp. 1185−1188.
- Betancourt К. Derivation of minimum test sets for unate logical circuits. IEEE Transact, on Computers, 1971, Vol. c. -20, No. 11, pp. 1264−1269.
- Reddy S.M. Complete test sets for logic functions. -IEEE Transact, on Computers, 1973, Vol. c.-22, No. 11, pp. 1016−1020.
- Akers S.B. Universal test sets for logic networks. -IEEE Transact, on Computers, 1973, Vol. c.-22, No. 9, PP" 835−839.
- Зандере JI.Я. Синтез легко диагностируемых комбинационных схем относительно одного класса константных неисправностей.-Автоматика и вычислительная техника, I9d3, № I, с.36−40.
- Горяшко А.П. 0 синтезе схем с минимальной трудоемкостью тестирования. Автоматика и телемеханика, 1981, № I, с.145−153.
- Асафьев Ю.В., Бойкевич A.M., Волчек В. А., Горяшко А. П. Синтез контролепригодных схем направление, продиктованное интегральной технологией. — Известия АН СССР. Техническая кибернетика, 1981, № 4, с.146−154.
- Горяшко А.П. Некоторые результаты теории синтеза легко тестируемых схем. Известия АН СССР. Техническая кибернетика, 1932, Щ 2, с.139−150.
- ПО. Eichelherger Е.В. Method of level sensitive testing a functional system. U.S. Patent 3 761 695, Sept. 25, 1973.
- Смирнов Н.И., Стручков А. А., Судовцев П. А. Диагностика неисправностей в цифровой радиоаппаратуре на БИС. Зарубежная радиоэлектроника, № I, 1979, с.53−60.
- Erohwerk p.A. Signature analysis: A new digital field service method. Hewlett-Packard J., 1977″ May, pp. 28.
- Smith J.E. Measure of the effectiveness of fault signature analysis. IEEE Transact, on Computers, 1980, Vol. c.29, No. 6, pp. 510−514.
- Халчев В.Ф. Преобразование структурного автомата с памятью к виду, удобному для контроля. Автоматика и телемеханика, 1975, № 6, с.189−197.
- Konemann В., Mucha J., Zmiehoff G. Built-in logic block observation technique. IEEE J. Solid-State Circuits, 1980, Vol. SC-15, No. 6.
- Mc.Clyskey E.J., Bozorgui-Nesbat S. Design for autonomous test. IEEE Transact, on Computers, 1981, Vol. c.30, No. 11, pp. 866−875.
- Закревский А.Д. Диагностика неисправностей регулярных технологических структур. В кн.: Труды конференции «Diagnost. zabezp. cisl. systemu"}BpHO, 1981, с.6−14.
- Закревский А.Д. К построению проверяющих тестов для ПЛМ. Автоматика и вычислительная техника, 1982, № 2, с.73−76.
- Волынский М.Б., Новоселов В. Г. Метод построения проверяющего теста для программируемых логических матриц. Микроэлектроника, 1983, т.12, вылЛ, с.55−64.
- Agarwal V.K. Multiple fault detection in programmable logic arrays. IEEE Transact, on Computers, 1980, Vol. С.-29, No. 6, pp. 518−523.
- Ramanatha K.S., Biswas N.N. Testability of undetectable cross-point faults in programmable logic arrays. IEEE Transact, on Computers, 1983, Vol. c.-32, No. 6, pp. 551−557.
- Fujiwara H., Kinoshita K., Hiroshi 0. Universal test sets for programmable logic arrays. Digest of papers FTCS-10, October 1−3, 1980, Kyoto Japan, pp. 137−142.
- Hong S.J., Ostapko D.L. FITPLA: A programmable logic arrays for function independent testing. Digest of papers FTCS-10, October 1−3, 1980, Kyoto Japan, pp. 131−136.
- Hong S.J., Ostapko D.L. Logic array with testing circuitry. U.S. Patent 3 958 110, May, 1976.
- Daesh W., Mucha J. A hardware approach to self-testing of lage logic arrays. IEEE Transact, on Computers, 1981,
- Vol. С.-30, No. 11, pp. 829−833.
- Saluja K.K., Kinoshita K., Fujiwara H. A multiple fault testable design of programmable logic arrays. Digest of papers FTCS-11 June 24−26, 1982, Portland, pp. 44−47.
- Горяшко A.II. Синтез программируемых- логических матриц с малой трудоемкостью тестового диагностирования. Известия АН СССР. Техническая кибернетика, 1984, Jfc I, с. 201−206.
- Brad К. P.L.A. logic checking. New Electron, 1982, Vol. 15, No. 4, pp. 54−57.
- Кук С. А. Сложность процедур вывода теорем. В кн.: Кибернетический сборник. М.: Мир, 1975, вып. 12, с. 5-Г5.
- Уткин А.А. Универсальный подход к построению проверяющих тестов. В кн.: Автоматизация анализа и моделирования логических сетей. Минск: Ин-т техн. кибернетики АН БССР, 1981, с.5−16.
- Шнейдер А.А. Экспериментальное исследование алгоритмов раскраски вершин графа. В кн.: Автоматизация логического проектирования дискретных устройств. Шнек: Ин-т техн. кибернетики АН БССР, 1980, вып. 2, с. 86−94.
- Шнейдер А.А. Классификация и экспериментальное сравнение алгоритмов раскраски вершин графа. В кн.: Автоматизация технической подготовки производства. Минск: Ин-т техн. кибернетики АН БССР, 1982, вып. 3, с. 94−107.
- Каулиньш Д.Я. Полнота проблемы нахождения кратчайшей д.н.ф. булевой функции. В кн.: Теория конечных автоматов и ее приложения. Рига: Зинатне, 1978, вып. 9, с. 33−38.
- Коробков В.И. О монотонных функциях алгебры логики, -В кн.: Проблемы кибернетики, М., 1965, вып. 13, с. 5−28.
- Оре 0. Теория графов. М.: Наука, 1980, 336 с.
- Уилсон Р. Введение в теорию графов. М.: Мир, 1977, 207 с.
- Кристофидес Н. Теория графов. Алгоритмический подход. -М.: Мир, 1978, 631 с.
- Шнейдер А.А. Алгоритмы раскраски вершин графа. В кн.:
- Алгоритмы решения логико-комбинаторных задач. Минск: Ин-т техн. кибернетики АН БССР, 1980, с. 31−36.