Исследование и разработка аппаратно-программных средств контроля потока управления в микропроцессорных системах
Диссертация
Актуальность проблемы. Задача обеспечения отказоустойчивости вычислительных систем (ВС) встала одновременно с их появлением. В качестве примера можно привести ВС SAPO (ЧССР), в которой было применено тройное модульное резервирование с голосованием в центральном процессоре /1/. Если для первых ВС необходимость обеспечения отказоустойчивости была связана, в первую очередь, с низкой надежностью… Читать ещё >
Список литературы
- В.Н.Той. Проектирование отказоустойчивых местных процессоров для систем электронной коммуникации.-ТИИЭР, т. 66, N10, октябрь 1978 г.
- R.E.Staehler, J.Waiters. 1А processor an ultradependable common control.-in Int. Switching Symp. Rec., Japan 1977.
- Д.А.Реннелс. Архитектура космических бортовых систем, устойчивых к отказам.-ТИИЭР, т.66, N10, октябрь 1978.
- Aavizienis et al. The STAR (Self-Testing-And-Repair) computer: An Investigation of the Theory and Practice of Fault Tolerant Computer Design. IEEE Trans. Computers, vol. C-20, pp. 1312−1321, Nov. 1971.
- D.A.Rennels, B. Riis Westergaard, and V.C.Tyree. The unified data system: A distributed processing network for control and data handling on a spacecraft.- In Proc. IEEE National Aerospace and Electronics Conj. (Dayton, OH), pp. 283−289, May 1976.
- D.P.Siewiorek. «Ultradependable architectures». Annu. Rev. Comput. Sci., Vol. 4, 1989−1990, pp.503−525.
- Авиженис А. Отказоустойчивость свойство, обеспечивающее постоянную работу цифровых систем //ТИИЭР, 1978, т.66, N 10, с.5−25.
- Avizienis A. Computer systems reliability: an overview.- In: Info-tech State of the Art Report 20. Computer Systems Reliability. Infotech. Inf., 1974, p. 215−233.
- Avizienis A. Fault-tolerant computing: techniques and development, — In: Infotech State of the Art Report 20. Computer Systems Reliability, Infotech Inf, 1974, p. 307−333.
- Avizienis A. Architecture of fault-tolerant computing systems.- Proc. 1975 Int. Symp. Fault-Tolerant Computing. FTC-5, Paris. IEEE, 1975, p. 3−16.
- Avizienis A. Fault-tolerance and fault-intolerance: complementary approaches to reliable computing.- Proc. 1975 Int. Conf. Reliable Software, Los Angeles. New York: ACM, 1975, p. 458−464. .
- Avizienis A. Fault-tolerant systems.-IEEE Trans. Comput., 1976, ' v. C-25, № 12, p. 1304−1312.
- Avizienis A. Fault-tolerance and longevity in high speed computers.- Proc. 1977 Symp. High Speed Computer and Algorithm Organization, Univ. of Illinois. Academic Press. 1977.
- Avizienis A. Fault-tolerant computing progress, problems, and, prospects.-Proc. IFIP Congress 77, Toronto, 1977. Amsterdam: North-Holland Pub. Co., 1977, p. 405−420.
- А.Л.Хокинс, Т. Б. Смит III, Дж.Х.Лала. FTMP высоконадежный отказоустойчивый мультипроцессор для управления самолетом //ТИИЭР, 1978, t.66,N 10, с. 142−165.
- N.R.Saxena, E.J.McCluskey. Control-flow checking using watchdog assists and extended-precision checksums. IEEE transactions on computers, april 1990, volume 39, number 4.
- Согомонян E.C., Шагаев И. В. Аппаратурное и программное обеспечение отказоустойчивости вычислительных систем //Автоматика и телемеханика, 1988, N 2, с.3−39.
- J.Wensley. SIFT: The design and analisys of a fault-tolerant computer for aircraft control. Proc. IEEE, vol.66, pp. 1240−1245.
- О.Гобчанский. Унифицированные средства бортовых вычислительных комплексов космических аппаратов. CTAN1, 1998 г., стр. 72−76.
- В.В.Полшцук и др. Многоцелевая бортовая ЭВМ на основе самообразующихся элементов. М: Институт космических исследований, 1991 г.
- Додонов А.Г., Кузнецова М. Г., Горбачик Е. С. Введение в теорию живучести вычислительных систем. Киев: Наукова думка, 1990. — 184 с.
- B.Rendell. Systems structure for software faul-tolerance. Software eng., vol. SE-1, no. 2, pp. 220−232, June 1975.
- J.C.Laprie, A. Costes and R.Troy. Dependability: Requirements and solutions, in Proc. SEE Congr. On Electrical and Electronical Systems Dependability. (Toulouse, France, Oct. 1979).
- J.C.Paprie and A.Costes. Dependability: A unfying concept for reliable computing. In Proc. 12th Int. Symp. On Fault-Tolerant Computing (Los Angeles, CA, June 1982).
- Катаев O.B., Мельник Э. В. Об одном подходе к обеспечению отказоустойчи-вости бортовых вычислительных систем шагающих машин. Материалы Третьей Всероссийской конференции по механике и управлению движением шагающих машин, (г.Волгоград 1995 г.)
- Каляев И.А., Катаев О. В., Мельник Э. В. Об одном методе контроля вычислительных систем. Материалы Пятого Международного семинара «Распределенная обработка информации» (г.Новосибирск 1995 г.)
- Катаев О.В., Мельник Э. В. Модифицированный метод контроля потока управления Материалы Третьей Всероссийской научной конференции студентов и аспирантов «Техническая кибернетика, радиоэлектроника и системы управления» (г.Таганрог, 1996 г.)
- И.А.Каляев, О. В. Катаев., Мельник Э. В. Метод снижения издержек реализации контроля потока управления. Известия высших учебных заведений. Электроника. N2, 1997 г.
- Мельник Э.В. Об одном подходе к обеспечению отказоустойчи-вости бортовых вычислительных систем автономных роботов. Материалы VIII научно-технической конференции «Экстремальная робототехника» (г. Санкт-Петербург, 1997 г.).
- О.В.Катаев., Э. В. Мельник. О методе контроля вычислительных средств бортовых информационно-управляющих систем. Материалы межвузовской конференции «Микроэлектроника и информатика 97″ (МИЭТ, 1997 г.).
- Siewiorek D.P. Fault-tolerance in commercial computers //Computer, 1990, v.23, N 6, p.26−37.
- Sevlin 0. Fault-tolerant computers //Data Processing, 1983, v.25, N 10, p.2831.
- Sieworek D.P. Architecture of fault-tolerant computers //Computer, 1984, v.17, N 8, p.9−18.
- J.Katzman. The Tandem 16: A Fault-Tolerant Computing System. In Computer Structures Principles and Examples D. Siewiorek et al. Eds. New York, McGraw Hill, 1982, pp. 470−479.
- D.P.Siewiorek. Architecture of fault-tolerant computers: an historical perspective. Proc. //IEEE, 1991, v.79, N 12, p. 1708−1734.
- Норман П.Г. Новая бортовая вычислительная машина АР 10IS для МТКК Space SHuttle //ТИИЭР, 1987, т.75, N 3, с.45−58.
- A.K.Somani, T.R.Sarnaik. „Reliability analysis and comparation of two fail-up/fail-up/fail-safe architectures“. 19th Int. Symp. Fault-Toll. Comput., Ill, 1989, p. 570.
- И.В.Прангишвили. Микропроцессоры и локальные сети микро-ЭВМ в распределенных системах управления. М: Энергоиздат, 1985 г.
- J.Hemenway, R.Grappel. „Understand the newest processor to avoid future shock“. EDN, April 29, 1981, pp. 129−136.
- Дж.Фрир. Построение вычислительных систем на базе перспективных микропроцессоров. М:"Мир», 1990 г.
- Справочник по цифровой вычислительной технике. Под ред. Б. Н. Малиновского. Киев:"Техшка", 1974 г.
- Ю.П.Журавлев, Л. А. Котелюк, Н. И. Циклинский. Надежность и контроль ЭВМ.-М: «Советское радио», 1978 г.
- У.Питерсон, Э.Уэлдон. Коды, исправляющие ошибки. М: «Мир», 1976 г.
- Mahmood A., McCluskey E.J. Concurrent Error Detection Using Watchdog Processors A survey. -IEEE Trans. Computers. -1988. -V. C-37. -№ 2. -P. 160−174.
- A.Mahmood, E.McCluskey. «Watchdog processors: error coverage and overhead.» In digest of 15th annu. int. symp. fault-tolerant comput., FTCS-15, Ann Arbor, Ml, June 19−21, 1985, pp. 214−219.
- Берштейн A.C., Пакштас A.A., Шагаев И. В. Анализ систем команд и их влияние на архитектуру современных ЭВМ, — Зарубежная радиоэлектроника N8, 1989.
- J.B.Eifert and J.P.Shen. «Processor monitoring using asynchronous signatured instruction streams,» in Dig., 14th Int. Conf. Fault-Tolerant Comput., FTCS-14, Kissimmee, FL, June 20−22, 1984, pp. 394−399.
- V.S.Iengar and L.L.Kinney, «Concurent fault detection in microprogrammed control units, «IEEE Trans. Comput., vol. C-34, pp. 810−821, Sept. 1985.
- J.R.Kane and S.S.Yau, «Concurent software fault detection,» IEEE Trans. Software Eng., vol. SE-1, pp. 87−99, Mar. 1975.
- D.J.Lu, «Watchdog processor and structural integrity checking,» IEEE Trans. Comput., vol. C-31, pp. 681−685, July 1982.
- M.Namjoo, «Techniques for concurrent testing of VLSI processor operation,» in Dig. 1982 Int. Test Conf., Philadelphia, PA, Nov. 15- 18, 1982, pp. 461−468.
- J.P. Shen and M.A. Schuette, «One-line self-monitoring using signatured instraction streams,» in Proc. 1983 Int. Test Conf., Philadelphia, PA, Oct. 18−20, 1983, pp. 275−282.
- T.Sridhar and S.M.Thatte, «Concurrent checking of program flow in VLSI processors,» in Dig. 1982 Int. Test Conf., Philadelphia, PA, Nov. 15−18, 1982, pp. 191 199.
- S.P.Tomas and J.P.Shen, «A roving monitoring processor for detection of control flow errors in multiple processor systems,» in Proc. IEEE Int. Conf. Comput. Design: VLSI Comput., Port Chester, NY, Oct. 7−10,1985, pp. 531−539.
- S.S.Yau and Fu-Chung Chen, «An approach to concurrent control flow checking, «IEEE Trans. Software Eng., vol. SE-6, pp. 126−137, Mar. 1980.
- A.Avizienis and N.J.Kelly. Fault-tolerance by design diversity: concept and experiments. Computer, vol. 17, no. 8, pp. 67−80, Aug. 1984.
- N.R.Saxena, E.J.McCluskey. Extended-precision checksums.-in Dig. Papers 17th Annu. Int. Symp. Fault-Tolerant Comput. (FTCS), July1987, pp. 142−147.
- К. Фостер. Ассоциативные параллельные процессоры. М: Энергоиздат, 1981 г., 240 с.
- Справочник по теории веорятностей и математической статистике. Под ред. В. С. Королюка. Киев «Наукова думка», 1978 г.
- Г. Корн, Т.Корн. Справочник по математике для научных работников и инженеров. М: «Наука», 1978 г.
- Е.С.Вентцель. Теория вероятностей. М: «Наука», 1964 г.
- Lu, D.J. Watchdog Processors and VLSI. Proceedings of the National Electronics Conference, Vol. 34, pp. 240−245, Chicago, Illinois, October 27−28,1980.
- Nowak, J.S., and L.S.Tuomenoksa. Memory Mutulation in Stored Program Controlled Telephone Systems.-Conference Rec. 1970 International Conference Communications, Vol. 2, pp. 43−32 to 43−45, 1970.
- M.Schuette and J.Shen. Processor control flow monitoring using signatured instructions streams.- IEEE Trans. Comput., vol. C-36, no. 3, pp. 264−276, Mar. 1987.
- HP9000/930 and HP9000/840 Computers, Precision Architecture and Instruction Reference Manual, HP, Nov. 1986.
- Т.Мотоока и др. Компьютеры на СБИС, в 2-х кн., кн. 1, М: «Мир», 1988 г.-392с.
- Электроника СБИС. Проектирование микроструктур. Под ред Н.Айнспрука. М: «Мир», 1989.
- M.Namjoo. Cerberus-16: An Architecture for a General Purpose Watchdog Processor. In Dig. Papers 13th Annu.Int. Symp. Fault-Tolerant Comput. FTCS-13. Milano, Italy, June 28−30,1982, pp.216−219.
- А.В.Гусев, О. В. Мироненко. Однокристальные микроЭВМ MCS-196.Архитектура. Екатеринбург, 1995 г.
- Боборыкин А.В. и др. Однокристальные микроЭВМ.Справочник. Бинов, 1994 г.
- R.Sheer. Using the 80С196КВ. Application note. Intel, Nov. 1991.
- ГОСТ 26 765.51−86. Интерфейс магистральный параллельный МПИ системы электронных модулей. Общие требования к совокупности правил обмена информацией.
- А.А.Мячев. Интерфейсы средств вычислительной техники. Энциклопедический справочник. М: «Радио и связь», 1993 г.
- А.А.Мячев, В. Н. Степанов. Персональные ЭВМ и микроЭВМ. Основы организации. М: «Радио и связь», 1991 г.
- Микросхемы интегральные серии 1806 (К1806ВМ2). Руководство по применению.
- Применение интегральных схем. Практическое руководство в 2-х кн., кн. 2. Под ред. А.Уильямса. М: «Мир», 1987 г.
- Robert D. Grappel and Jack Е/ Hemenway/ A tale of four? iPs: Benchmarks quantify performance. EDN, Apr. 1, 1981.
- И.В.Захаров. Техническое обслуживание и эксплуатация микро-ЭВМ «Электроника-бОМ». М: «Машиностроение», 1989 г.