Система графического программирования-исполнения, построенная на принципах схемной эмуляции

Недостатки современных методов проектирования аппаратно-программных систем. Программа схемной эмуляции "Пульс" и ее преимущества. Сравнительный анализ архитектуры потоковой суперЭВМ, построенной на принципах схемной эмуляции, с известными архитектурами.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 31.10.2011
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Прошли еще годы. Персональный компьютер, а вместе с ним и множество полезных прикладных программ, стали абсолютно доступными для любого человека. Стало возможным нарисовать схему устройства на экране монитора, и испытать ее, проверив по графикам полученные временные диаграммы.

Все, казалось бы, прекрасно, но чувство неудовлетворенности так и не прошло! Ведь нарисовать какую-либо схему для меня, как и для любого другого разработчика, и даже проверить на экране монитора правильность ее работы - явно недостаточно! Потому что этапы рисования и проверки по-прежнему никак не отменяли следующий этап - брать в руки паяльник и собирать реальное устройство. А значит, тратить время и силы на изготовление платы, закупать необходимые детали, а потом еще заниматься отладкой. Душа по-прежнему желала "кубиков", да еще и таких, чтобы "сложив" спроектированную систему, можно было просто вставить ее, к примеру, в объект автоматизации. И никаких проблем!

История вторая

Осенью 2000-го года я встретил человека, в последствии внесшего огромную роль в дело реализации моей идеи (представляемого здесь проекта), и поведавшего такую историю. Как оказалось, существует огромное количество малых фирм и частных предпринимателей, занимающихся разработкой и изготовлением различных мелкосерийных аппаратов - линий по производству макарон, сушки для семечек и фруктов, парогенераторы для домов быта и так далее.

Но, воплотив свои разработки в "железе", каждый из них начинал задумываться - а где взять "электронику", способную "оживить" построенную систему? Естественно, что, для начала, они обращаются за добрым словом в такие компании как Инком да Квазар-микро.

Там говорят, парень! - никаких проблем! Пятнадцать тысяч долларов - и через три месяца ты будешь держать в руках то, что хочешь!

Тут "парень" как-бы начинает возражать: что мол он рассчитывал всего на пару, ну от силы - на три тысячи. Да и три месяца - срок многоватый. Ему коротко отвечают - не нравится? - "пройдись по базару"!

И "он" приходит ко мне! (то есть - человеку, поведавшего мне эту историю)

Вот почему уже тогда у моего собеседника созрело понимание, что для того, чтобы быстро и дешево обслужить клиента - он должен иметь возможность собирать системы из заранее заготовленных "кубиков". И чтобы никакого программиста! - постоянно тянущего жилы ценой своего труда, срывающего сроки внедрений да, к тому же, страдающего извечной способностью вносить трудно находимые ошибки в свои программы!

Вот тут-то, моя идея как изготовить такие "кубики" и его желание их иметь, стали отправной точкой совместной работы на целых девять месяцев, результатом которой стало "рождение" современного видения задачи и проверка идеи на практических внедрениях.

Мои статьи на тему эмуляции алгоритмов и систем опубликованы в журналах:

"Современная электроника", №1, 2004 / №5, 2010 г. Москва

"Компьютер-Информ", №19-20, 2005 / №3, 2006г. / №1-2, 2011 / №15-16, 2011 г. Санкт-Петербург

"Промышленные контроллеры АСУ", №1, 2006 / №2, 2008 г. Москва

"р- КАД" №4, 2006, №1, 2007 г. Киев, (КПИ)

"itech", №2, 2007 г. Москва

"Мир техники и технологий", №3, 2007/ №8, 2011 г. Харьков

или можно найти в сети интернет, набрав в строке поиска любого поискового сервера фразу - "схемная эмуляция"

* при написании данного раздела использованы материалы идеологов идеи РВС, размещенные в сети интернет, такие как:

"Архитектура семейства реконфигурируемых вычислительных систем на основе ПЛИС"// И.А. Каляев, И.И. Левин, Е.А. Семерников - ж-л "Искусственный интеллект", 3' 2008, г. Харьков

"Реконфигурируемые мультиконвейерные вычислительные структуры"// И.А. Каляев, И.И. Левин, Е.А. Семерников, В.И. Шмойлов - издательство ЮНЦ РАН, г. Ростов-на-Дону, 2008 г.

"Реконфигурируемые вычислительные системы с открытой масштабируемой архитектурой"// И.И. Левин, РАСО 2010 г.

"Вычислительные системы с реконфигурируемой (программируемой) архитектурой"// А.В. Палагин, В.Н. Опанасенко, В.Г. Сахарин - ж-л Проблемы информатизации и управления", 10' 2004 г.

"Будущее высокопроизводительных систем"// Виктор Корнеев, "Открытые системы", #5 / 2003 г.

Размещено на Allbest.ru


Подобные документы

  • Архитектура реконфигурируемых вычислительных структур. Создание альтернативной вычислительной среды с использованием модуля схемной эмуляции (построенного на принципах многопоточности) и сетевого концентратора (устройства параллельного действия).

    статья [675,0 K], добавлен 31.10.2011

  • Характеристика, классификация и варианты применения ложных информационных систем, служащих для реализации механизмов введения в заблуждение злоумышленника с целью затруднения и препятствовании атакам. Алгоритм эмуляции файловых ресурсов и узлов ИВС.

    дипломная работа [2,7 M], добавлен 21.12.2012

  • Классификация генераторов пилообразного напряжения со стабилизаторами тока, их применение. Разработка алгоритма и программы функционирования устройства. Результаты эмуляции программы в пакете VMLAB, анализ временных соотношений и оценка погрешностей.

    курсовая работа [903,7 K], добавлен 25.12.2010

  • Виртуализация как изоляция вычислительных процессов и ресурсов друг от друга. Ее основные категории: виртуализация платформ и ресурсов. Свойства и отличительные признаки полной и частичной эмуляции. Понятие и принципы применения паравиртуализации.

    контрольная работа [2,3 M], добавлен 14.06.2022

  • Создание образа диска с помощью программного продукта Nero для резервного копирования, распространения программного обеспечения, виртуальных дисков, тиражирования однотипных систем. Возможности Alcohol 120%, Daemon Tools для эмуляции виртуального привода.

    курсовая работа [188,9 K], добавлен 07.12.2009

  • Рассмотрение принципа работы процессора и его практической реализации с использованием языка описания аппаратуры Verilog. Проектирование системы команд процессора. Выбор размера массива постоянной памяти. Подключение счетчика инструкций и файла регистра.

    курсовая работа [1,2 M], добавлен 26.05.2022

  • Инструментальные средства проектирования интеллектуальных систем. Анализ традиционных языков программирования и представления знаний. Использование интегрированной инструментальной среды G2 для создания интеллектуальных систем реального времени.

    контрольная работа [548,3 K], добавлен 18.05.2019

  • Анализ процесса обработки информации и выбор структур данных для хранения. Методы решения задачи и разработка основных алгоритмов предметной области. Структурная схема программного продукта. Описание эмуляции команды FSUB математического сопроцессора.

    курсовая работа [172,6 K], добавлен 22.02.2011

  • Изучение элементов структуры микропроцессора i80386 и алгоритмов выполнения множества команд. Разработка проекта структуры АЛУ и структуры микро-ЭВМ на базе гипотетического процессора. Описание и создание программы эмуляции по выполнению заданных команд.

    курсовая работа [484,4 K], добавлен 07.09.2012

  • Применение современных микроконтроллеров как одного из перспективных аппаратно-программных средств информационных систем. Общие принципы построения микроконтроллеров, их типовая структура. Разработка программы расчета задержек на языке ассемблер.

    курсовая работа [719,2 K], добавлен 22.04.2019

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.