О проектировании специализированного процессора в системе автоматизированного проектирования

Решена задача проектирования специализированного процессора, предполагающая: расширение и выявление набора команд, их планирование, выделение аппаратных ресурсов, связывание команд, декомпозиция устройства управления, организация структуры памяти и распределения в ней. Solved in the paper is problem...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Управляющие системы и машины
Datum:2012
Hauptverfasser: Кургаев, А.Ф., Савченко, И.В.
Format: Artikel
Sprache:Russisch
Veröffentlicht: Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України 2012
Schlagworte:
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/83038
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:О проектировании специализированного процессора в системе автоматизированного проектирования / А.Ф. Кургаев, И.В. Савченко // Управляющие системы и машины. — 2012. — № 1. — С. 39-44. — Бібліогр.: 16 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1860260565195161600
author Кургаев, А.Ф.
Савченко, И.В.
author_facet Кургаев, А.Ф.
Савченко, И.В.
citation_txt О проектировании специализированного процессора в системе автоматизированного проектирования / А.Ф. Кургаев, И.В. Савченко // Управляющие системы и машины. — 2012. — № 1. — С. 39-44. — Бібліогр.: 16 назв. — рос.
collection DSpace DC
container_title Управляющие системы и машины
description Решена задача проектирования специализированного процессора, предполагающая: расширение и выявление набора команд, их планирование, выделение аппаратных ресурсов, связывание команд, декомпозиция устройства управления, организация структуры памяти и распределения в ней. Solved in the paper is problem of dedicated processor development which is focused on: expansion of the instruction set extension, the processor instructions detection, instructions planning, the allocation of hardware resources, instructions binding, the control unit decomposition, memory structure organization and data distribution. Розв’язано задачу проектування спеціалізованого процесора, яка передбачає: розширення та виявлення набору команд, планування команд, виділення апаратних ресурсів, зв’язування команд, декомпозиція пристрою управління, організація структури пам’яті а розподілу у ній даних.
first_indexed 2025-12-07T18:54:19Z
format Article
fulltext УСиМ, 2012, № 1 39 Технические средства информатики УДК 004.27 А.Ф. Кургаев, И.В. Савченко О проектировании специализированного процессора в системе автоматизированного проектирования Решена задача проектирования специализированного процессора, предполагающая: расширение и выявление набора команд, их планирование, выделение аппаратных ресурсов, связывание команд, декомпозиция устройства управления, организация структуры памяти и распределения в ней. Solved in the paper is problem of dedicated processor development which is focused on: expansion of the instruction set extension, the processor instructions detection, instructions planning, the allocation of hardware resources, instructions binding, the control unit de- composition, memory structure organization and data distribution. Розв’язано задачу проектування спеціалізованого процесора, яка передбачає: розширення та виявлення набору команд, плану- вання команд, виділення апаратних ресурсів, зв’язування команд, декомпозиція пристрою управління, організація структури пам’яті а розподілу у ній даних. Введение. Компьютеры с фон-неймановской ар- хитектурой были и остаются основой вычис- лительной техники, однако их архитектура не предназначена для эффективной аппаратной поддержки систем обработки знаний. Это свя- зано с тем, что компьютерам с фон-нейманов- ской архитектурой присущ большой семанти- ческий разрыв между понятиями операций и объектов в языках высокого уровня и поняти- ями операций и объектов, определяющими ар- хитектурой компьютера [1]. Объем и сложность задач, решаемых совре- менными компьютерными системами постоян- но растет. Это вынуждает разработчиков аппа- ратных средств искать пути для создания более мощных, быстрых, надежных и одновременно экономичных архитектур компьютерных систем. Принципиальными задачами по-прежнему ос- таются [2]: повышение производительности про- цессора, быстродействия памяти и портов вво- да-вывода. При этом наиболее актуальна зада- ча повышения производительности процессора. Повышение производительности процессо- ра достигается решением следующих задач [2]: – уменьшением размеров логических эле- ментов и плотности их размещения; – повышением размера, быстродействия и числа уровней кэш-памяти; – внесением изменений в архитектуру и ор- ганизацию процессора (использование различ- ных форм параллелизма, конвейеризации ко- манд, введение дополнительного набора спе- циализированных устройств и команд). Существенным вариантом повышения про- изводительности процессора остается расши- рение его набора команд [3]. Для повышения эффективности работы систем обработки зна- ний (СОЗ) в современных процессорах вводят- ся дополнительные наборы команд. Примером этого является набор команд SSE4.2, применя- емый для: более эффективной обработки строк и текста в XML-файлах, синтаксического раз- бора предложения, создания меток, оценки ре- гулярных выражений и поиска вирусов [4]. В [5] представлен широкий обзор аппарат- ных реализаций специализированных процес- соров (СП), использующих адаптивные рекон- фигурируемые аппаратные средства, генетиче- ские алгоритмы, нечеткую логику, нейронные сети, параллельные алгоритмы. Актуальны ис- следования в таких направлениях разработки СОЗ [6]: экспертные системы, системы приня- тия решения, нейронные сети, нечеткая логика, генетические алгоритмы, рассуждение в усло- виях неопределенности и др. К основным этапам проектирования СП мож- но отнести: анализ спецификации, разработку набора команд и архитектуры (функциональной структуры) процессора, моделирование набора команд, оценку производительности, разработ- ку структуры на RTL-уровне (уровне регистро- вых передач), верификацию [7–11]. 40 УСиМ, 2012, № 1 Из всего спектра задач проектирования СП выделим следующие: расширение набора ко- манд, автоматическое выявление команд про- цессора [5], планирование команд, выделение аппаратных ресурсов, связывание команд [12], декомпозиция устройства управления [13], ор- ганизация памяти и разделение данных в памя- ти [14]. Цель статьи – рассмотрение сути перечис- ленных задач. Разработка набора команд процессора Набор команд обеспечивает интерфейс меж- ду аппаратным и программным обеспечением процессора и, в конечном итоге, определяет его производительность. При создании новой ко- манды необходимо обеспечить минимальную зависимость по данным между ней и другими командами или полностью ее исключить. Если процессор содержит набор команд с невысокой зависимостью по данным, то такой набор счи- тают эффективным. Среди команд можно вы- делить стандартные и специальные. Стандарт- ные команды выполняют базовые операции с регистрами и памятью, тогда как специальные зависят от специфики предметной области. Оп- ределение специального набора команд про- цессора основано на выявлении в графе опера- ций и данных (ГОД) некоторой последователь- ности примитивных операций (шаблонов ко- манд), аппаратная реализация которых в форме одной сложной команды существенно повы- шает эффективность работы СП. ГОД строится согласно спецификации алго- ритма СП. Поиск нового набора команд заклю- чается в итеративном порождении подграфа ГОД и его анализе на соответствие установ- ленным ограничениям по числу входных опе- рандов, объему аппаратных затрат на реализа- цию и длительность выполнения. Во время ра- боты алгоритма множеству вершин порожден- ного подграфа ГОД ставится в соответствие множество операций, совместное выполнение которых реализует соответствующий подграф и служит кандидатом на порождение новой, бо- лее сложной команды. Полученное множество вершин назовем шаблоном команды. Если шаб- лон команды отвечает установленным ограни- чениям, то он сохраняется во множестве шаб- лонов команд, а вершины ГОД, отвечающие об- наруженному шаблону, объединяются в одну кластерную вершину модифицированного ГОД. Модифицированный ГОД используется на сле- дующей итерации поиска шаблона новой ко- манды, при этом кластерные вершины не при- нимают участия в поиске шаблонов новых ко- манд. Итеративный поиск шаблонов новых ко- манд длится до тех пор, пока не будут рассмот- рены все возможные варианты реализации ГОД или не будут исчерпаны аппаратные ресурсы, доступные для реализации аппаратных моду- лей поддержки новых сложных команд. Полу- ченное таким образом множество шаблонов команд есть оптимальный набор команд СП. Разработка архитектуры специализиро- ванного процессора Разработка архитектуры СП выполняется в рамках некоторой его обобщенной структуры (рис. 1) [11] и состоит в разработке функцио- нальных структур двух основных блоков: уст- ройства управления (УУ) и устройства обра- ботки данных (УОД) в составе арифметико-ло- гического устройства (АЛУ), блока регистров и оперативной памяти (ОП). Рис. 1. Пример обобщенной структуры специализированного процессора Разработка устройства обработки данных Проектирование УОД выполняется на пове- денческом уровне и включает решение задач: планирования – установление последователь- ности использования аппаратных ресурсов, вы- деления аппаратных ресурсов и связывания ко- манд. Планирование обеспечивает исключение конфликтов при одновременной работе всех модулей УОД, связывание команд отображает УСиМ, 2012, № 1 41 множество команд в ГОД на множество функ- циональных модулей (ФМ). При установлении последовательности ис- пользования аппаратных ресурсов необходимо выполнить такие условия:  Каждая новая команда, полученная в ре- зультате анализа ГОД, может выполняться од- ним или несколькими ФМ. При этом суммар- ное время выполнения множества операций, которое входит в состав каждой новой коман- ды СП, должно быть меньше, чем время вы- полнения аналогичного множества операций на универсальном процессоре. Суммарное время выполнения команды состоит из времени: за- грузки данных в процессор, выполнения ко- манды и считывания результатов.  Каждый ФМ может выполнять не более одной команды в один момент времени.  Команды выполняются в порядке, отме- ченном в ГОД.  Общий объем аппаратных затрат не дол- жен превышать максимальный объем доступ- ных аппаратных ресурсов. В процессе планирования, а также при выде- лении аппаратных ресурсов, используются два типа ограничений: относительно зависимости по данным и по времени срабатывания предыду- щего модуля. Ограничения относительно зави- симости по данным состоят в выполнении ко- манды в момент времени готовности всех ее операндов. Эти ограничения вводятся в ГОД в виде времени срабатывания команды, опреде- ляемого по результатам анализа времени выпол- нения предыдущих команд. Ограничение по времени срабатывания предыдущего модуля зависит от типа и реализации ФМ. Если пла- нируется применить ФМ для выполнения не- скольких команд, то выполнение этих команд необходимо организовать в последовательность. Поэтому каждая команда может быть выполнена лишь после выполнения предшествующей ко- манды. Эти ограничения вводятся установле- нием времени срабатывания каждой команды. Разработка УОД выполняется итеративно, поиском наилучшей его реализации – с наи- меньшими аппаратными затратами и наиболь- шей производительностью. Разработка устройства управления Структура синхронного УУ состоит из: ло- гики переходов, памяти состояний и выходной логики. Память состояний представляется на- бором запоминающих элементов, сохраняющих текущее состояние автомата. Логика перехо- дов определяет следующее состояние автомата и является функцией от входной команды УУ и текущего состояния. Выходная команда оп- ределяется средствами выходной логики и есть функцией от входной команды УУ и текущего состояния (для автомата Мили) или только от текущего состояния (для автомата Мура) [15]. В случае СП со сложным алгоритмом функ- ционирования, представляемым большим чис- лом состояний, целесообразно разбить УУ на множество подавтоматов в форме сети автома- тов. Декомпозиция УУ на множество подавто- матов сопровождается уменьшением состояний основного УУ. При этом, кроме упрощения об- щей структуры УУ, достигается повышение бы- стродействия, надежности и уменьшаются ап- паратные затраты. Декомпозиция УУ выполняется решением задачи формирования на множестве состояний УУ множества кластеров. Эта задача решается в два этапа. На первом этапе формируется мно- жество кластеров, каждый из которых объеди- няет состояния, вероятность переходов между которыми наибольшая. Граф ГОД модифици- руется с учетом найденных кластеров. Каждый кластер представляет множество состояний и переходов между ними, является подграфом ГОД и реализует поведенческую модель соот- ветствующего подавтомата. Полученные таким образом автоматы объединяются в сеть авто- матов, с организацией их синхронной работы. На втором этапе выполняется синтез реализа- ции кластеров в форме множества ведущего и ведомых УУ. После этого оцениваются пока- затели качества реализации полученного УУ. Если полученная реализация УУ не удовлетво- ряет установленным ограничениям относитель- но допустимого времени работы и/или затрат аппаратных ресурсов, то выполняется новый вариант декомпозиции УУ [16]. Структура по- лученного таким образом распределенного ус- 42 УСиМ, 2012, № 1 тройства управления (РУУ) представлена на рис. 2. Рис. 2. Функциональная структура распределенного устройст- ва управления РУУ состоит из главного УУГ, множества ведомых УУВі, дешифратора (ДШ) и мультип- лексора (МХ). На вход РУУ поступают вход- ные команды COMMВХ, входные данные DATAВХ, а на выходе формируются выходные команды COMMВЫХ. УУГ управляет работой ведомых УУ за счет анализа данных, которые поступают от ДШ. Мультиплексор MX комму- тирует команды с выходов ведомых УУ на вы- ходную шину COMMВЫХ. Организация структуры памяти и раз- мещения данных Доступная на кристалле СП оперативная память не превышает объема от десятков КБ до единиц МБ, не всегда достаточного для ре- шения практически значимых задач. Поэтому доступную память структурируют для опери- рования знаниями необходимого объема. Для этого в СП, кроме регистровой памяти, допол- нительно вводят кэш-память. Поскольку раз- мер и возможность совместной реализации и кэш-памяти и регистровой памяти ограничива- ется объемами оперативной памяти, то струк- тура памяти СП может быть реализована в та- ких вариантах.  Отсутствует кэш-память и регистровая па- мять. В этом случае доступ к информации во внешней памяти обеспечивается при помощи контроллера внешней памяти. Поскольку дли- тельность запроса к внешней памяти составля- ет от десятков до сотен процессорных тактов, общая производительность СП остается невы- сокой.  Отсутствует кэш-память. В этом случае СП оперирует с регистровой памятью, а при от- сутствии в ней необходимых данных – с внеш- ней памятью при помощи контроллера памяти. За счет отсутствия кэш-памяти может быть увеличен размер регистровой памяти. Данная структура обеспечивает более высокую (отно- сительно предыдущего варианта) производи- тельность СП, однако узким местом остается доступ к информации, находящейся во внеш- ней памяти.  Отсутствует регистровая память. В этом случае СП оперирует с информацией исполь- зованием кэш-памяти, размер которой может быть увеличен за счет регистровой памяти. Данная структура обеспечивает существенный рост производительности СП, за исключением тех случаев, когда необходимые данные отсут- ствуют в кэш-памяти.  Имеются как регистровая, так и кэш-па- мять. При этом СП оперирует с регистровой и кэш-памятью, объем которых будет меньшего размера, чем в предыдущих двух случаях. Данная структура обеспечивает существенный рост производительности СП. Исключение со- ставляют те случаи, когда необходимые дан- ные отсутствуют в обеих памятях. Кроме структурирования памяти по време- ни доступа к данным на производительность СП влияет структурирование памяти по видам хранимых данных и/или выполняемым функ- циям (функциональная структура). Для решения задачи разработки функцио- нальной структуры необходимо все константы и переменные, используемые в процессе рабо- ты СП, разместить в регистровой памяти, а те, что не размещены в регистровой памяти, в даль- нейшем размещаются во внешней памяти. На очередном шаге выполняется группирование оставшихся данных и сортировка сформирован- ных кластеров в порядке уменьшения оценки вероятности доступа к каждому из них. На сле- дующем шаге в порядке уменьшения оценки вероятности доступа анализируется соответст- вие каждого кластера данных ограничениям по УСиМ, 2012, № 1 43 максимально возможному объему. Эти огра- ничения вводятся на основе оставшегося сво- бодного участка в регистровой памяти. Опти- мальным считается кластер, удовлетворяющий ограничениям на максимальный размер кла- стера. Если данное условие выполнено, то най- денный кластер размещается в регистровой па- мяти. В результате получим распределение дан- ных в памяти, обеспечивающее максимальную производительность СП. Параметры спроектированного процессо- ра баз знаний (ПБЗ) На основе изложенного подхода спроектиро- вана структура ПБЗ, содержащая блоки соглас- но (рис. 1). Блок регистров содержит 16 функ- ционально специфичных регистров. Арифмети- ко-логическое устройство (АЛУ) выполняет та- кие простые операции как: инкремент, декре- мент, инверсию, сброс в «0», установку в «1». Для этих параметров структуры синтезиро- ваны структура и класс команд СП, представ- ленные соответственно на рис. 3 и в табл. 1. 16 13 12 9 8 4 3 0 Поле 4 Поле 3 Поле 2 Поле 1 Рис. 3. Структура команды процессора баз знаний Т а б л и ц а 1. Набор команд процессора баз знаний Класс команд Описание класса команд 1 Загрузка внешних данных в RБ1 2 Загрузка данных из ОП в RБ1 3 Загрузка данных из RБ2 в RБ1 4 Инкремент RБ2 и запись в RБ1 5 Декремент RБ2 и запись в RБ1 6 Запись 0x0 в RБ1 7 Запись 0x1 в RБ1 8 Инверсия RБ2 и запись в RБ1 9 Запись данных из RБ1 в R01 – R15, RСМ 10 Запись данных из R01 – R09, RСМ в RПИ 11 Запись данных из RБ2 в RRA 12 Запись данных из RБ2 в RWA 13 Запись данных из RБ2 в RDT 14 Запись данных из RDT в ОП 15 Считывание данных из ОП Каждая команда ПБЗ имеет длину 17 бит и со- стоит из 4-х полей. Активные биты поля 1 пред- назначены для управления загрузкой первого буферного регистра RБ1, хранящего промежу- точные данные. Активные биты поля 2 управ- ляют загрузкой данных из первого буферного регистра в регистры ПБЗ: R01 – R15, RСМ. Ак- тивные биты поля 3 управляют загрузкой дан- ных из регистров R01 – R09, RСМ во второй бу- ферный регистр RБ2. Активные биты поля 4 управляют работой оперативной памяти (ОП), входящей в состав ПБЗ. В результате синтеза ПБЗ с помощью инст- рументального средства Synplify Pro, входяще- го в состав САПР Libero IDE корпорации Actel, получены данные, представленные в табл. 2. Т а б л и ц а 2. Аппаратные затраты, необходимые для реали- зации процессора баз знаний Наименование Использовано, шт. Всего, шт. Использовано, % Количество логиче- ских ячеек 1506 13824 11 Количество портов ввода–вывода IO 102 235 43,4 Количество блоков памяти RAM/FIFO 8 24 33 С учетом параметров кристалла, размещен- ного на плате M1AGL-DEV-KIT-SCS, выбрана структура памяти (рис. 4), включающая внеш- нюю память и внутреннюю оперативную па- мять. Рис. 4. Структура памяти процессора баз знаний Внешняя память содержит входной массив (МВХ), выходной массив (МВЫХ), словарь терми- нов базы знаний и структуру памяти данных, специфичную для системы терминалов прило- жения. МВХ и МВЫХ – линейные массивы одно- родных данных разрядностью 8 бит каждое, первый из них хранит исходные данные всякой задачи (аргумент вычисляемой функции), вто- рой – результаты решения любой (разреши- мой) задачи (вычисляемой функции). Словарь терминов базы знаний хранит индексную таб- лицу ссылок на машинное представление зна- ний о соответствующих терминах. 44 УСиМ, 2012, № 1 Оперативная память содержит: регистровую память (РП), память БЗ, память магазина (ПМ) и память следа (ПС). Память БЗ хранит ма- шинное представление знаний некоторой про- блемы. ПМ хранит текущий процесс вывода решения задачи. ПС хранит структуру вывода решения задачи. Заключение. Специализация процессоров разработкой и реализацией специальной сис- темы команд обеспечивает существенное по- вышение эффективности системы. Суть про- цесса разработки специальной системы команд определена последовательностью задач синте- за набора команд, компонент архитектуры про- цессора и структуры памяти. В свою очередь суть синтеза набора команд представлена последовательностью задач:  синтез ГОД согласно спецификации алго- ритма СП;  итеративное порождение подграфа ГОД или выход, если исчерпаны возможные вари- анты реализации ГОД;  анализ подграфа ГОД на соответствие ус- тановленным ограничениям по числу входных операндов, объему аппаратных затрат на реа- лизацию и длительность выполнения;  накопление шаблонов команд (подграфов ГОД), удовлетворяющих установленным огра- ничениям;  модификация ГОД и возврат ко второму пункту. Для синтеза компонент архитектуры процес- сора определены условия и ограничения пла- нирования аппаратных ресурсов УОД и суть решения задачи реализации УУ в форме ие- рархической сети подавтоматов, эффективной применительно к СП со сложным алгоритмом функционирования. Определены варианты структурирования па- мяти по времени доступа к данным и по видам хранимых данных и/или выполняемым функ- циям. Полученные результаты нашли практиче- ское применение при проектировании системы команд и структуры памяти ПБЗ, реализован- ного на базе кристалла M1AGL600V2-FGG484 корпорации Actel с использованием 11% логи- ческих ячеек и 33% блоков памяти RAM. 1. Амамия М., Танака Ю. Архитектура ЭВМ и искус- ственный интеллект. – М.: Мир, 1993. – 400 с. 2. Stallings W. Computer Organization and Architecture. Designing for performance. Eight edition / Pearson Edu- cation, Inc., 2010. – 763 p. 3. Galuzzi C., Bertels К. The Instruction-Set Extension Problem: A Survey // In Proc. of The 4th Intern. Work- shop, ARC 2008 London, UK, March 26–28, 2008. – 2008. – P. 209–220. 4. Intel® 64 and IA-32 Architectures. Software Devel- oper’s Manual. Volume 1: Basic Architecture. Copy- right © 2010 Intel Corporation, 2010. – 512 p. 5. Teodorescu H.N. Hardware Implementation of Intelli- gent systems / H.N. Teodorescu, L.C. Jain, A. Kandel. Copyright © Physica-Verlag Heidelberg, 2010. – 282 p. 6. KES International. – http://www. kesinternational.org/ aim.php 7. Суворова Е.А., Шейнин Ю.Е. Проектирование циф- ровых систем на VHDL. – СПб.: БХВ-Петербург, 2003. – 576 с. 8. Грушвицкий Р.И., Мурсаев А.Х., Угрюмов Е.П. Про- ектирование систем на микросхемах программируе- мой логики. – СПб.: БХВ-Петербург, 2002. – 608 с. 9. Weng Fook Lee. VLIW Microprocessor Hardware De- sign For ASIC and FPGA / The McGraw-Hill Comp., Inc., 2008. – 219 p. 10. Shen J.P., Lipasti М.Н. Modern processor design. Fun- damentals of superscalar processors / The McGraw- Hill Comp., Inc., 2005. – 642 p. 11. Enoch O. Hwang. Digital logic and Micro-processor de- sign with VHDL / Copyright © Brooks, 2005. – 513 p. 12. An ILP Solution for Optimum Scheduling, Module and Register Allocation, and Operation Binding in Datapath Synthesis / T.C. Wilson, N. Mukherjee, M.K. Garg et al. // VLSI Design – 1995. – 3, №. 1. – P. 21–36. 13. Automatic FSM Synthesis for Low-power Mixed Syn- chronous/Asynchronous Implementation / B. Oelmann, K. Tammemae, M. Kruus et al. // VLSI DESIGN – 2001. – 12, №. 2. – P. 167–186. 14. Macii A. Memory Organization for Low-Energy Em- bedded Systems // Low-Power Processors and Systems on Chips Edited by Christian Piguet CRC Press 2006. – P. 9–12. 15. Кургаєв О.П., Савченко І.В. Проектування управля- ючої частини IP-блоків на ПЛІС // Радіоелектронні і комп’ютерні системи. – 2010. – № 6. – С. 298–302. 16. Hasan Z., Ciesielski M.J. FSM decomposition and func- tional verification of FSM Networks // VLSI Design. – 1995. – 3, № 3–4. – P. 249–265. Поступила 13.01..2012 Тел. для справок: (050) 881-6218, (097) 209-8304 (Киев) E-mail: afkurgaev@ukr.net, savchenko_ivan@ukr.net © А.Ф. Кургаев, И.В. Савченко, 2012  << /ASCII85EncodePages false /AllowTransparency false /AutoPositionEPSFiles true /AutoRotatePages /None /Binding /Left /CalGrayProfile (Dot Gain 20%) /CalRGBProfile (sRGB IEC61966-2.1) /CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2) /sRGBProfile (sRGB IEC61966-2.1) /CannotEmbedFontPolicy /Error /CompatibilityLevel 1.4 /CompressObjects /Tags /CompressPages true /ConvertImagesToIndexed true /PassThroughJPEGImages true /CreateJobTicket false /DefaultRenderingIntent /Default /DetectBlends true /DetectCurves 0.0000 /ColorConversionStrategy /CMYK /DoThumbnails false /EmbedAllFonts true /EmbedOpenType false /ParseICCProfilesInComments true /EmbedJobOptions true /DSCReportingLevel 0 /EmitDSCWarnings false /EndPage -1 /ImageMemory 1048576 /LockDistillerParams false /MaxSubsetPct 100 /Optimize true /OPM 1 /ParseDSCComments true /ParseDSCCommentsForDocInfo true /PreserveCopyPage true /PreserveDICMYKValues true /PreserveEPSInfo true /PreserveFlatness true /PreserveHalftoneInfo false /PreserveOPIComments true /PreserveOverprintSettings true /StartPage 1 /SubsetFonts true /TransferFunctionInfo /Apply /UCRandBGInfo /Preserve /UsePrologue false /ColorSettingsFile () /AlwaysEmbed [ true ] /NeverEmbed [ true ] /AntiAliasColorImages false /CropColorImages true /ColorImageMinResolution 300 /ColorImageMinResolutionPolicy /OK /DownsampleColorImages true /ColorImageDownsampleType /Bicubic /ColorImageResolution 300 /ColorImageDepth -1 /ColorImageMinDownsampleDepth 1 /ColorImageDownsampleThreshold 1.50000 /EncodeColorImages true /ColorImageFilter /DCTEncode /AutoFilterColorImages true /ColorImageAutoFilterStrategy /JPEG /ColorACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /ColorImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 300 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /GrayImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict << /K -1 >> /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /CreateJDFFile false /Description << /ARA <FEFF06270633062A062E062F0645002006470630064700200627064406250639062F0627062F0627062A002006440625064606340627062100200648062B062706260642002000410064006F00620065002000500044004600200645062A064806270641064206290020064406440637062806270639062900200641064A00200627064406450637062706280639002006300627062A0020062F0631062C0627062A002006270644062C0648062F0629002006270644063906270644064A0629061B0020064A06450643064600200641062A062D00200648062B0627062606420020005000440046002006270644064506460634062306290020062806270633062A062E062F062706450020004100630072006F0062006100740020064800410064006F006200650020005200650061006400650072002006250635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E0635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E> /BGR <FEFF04180437043f043e043b043704320430043904420435002004420435043704380020043d0430044104420440043e0439043a0438002c00200437043000200434043000200441044a0437043404300432043004420435002000410064006f00620065002000500044004600200434043e043a0443043c0435043d04420438002c0020043c0430043a04410438043c0430043b043d043e0020043f044004380433043e04340435043d04380020043704300020043204380441043e043a043e043a0430044704350441044204320435043d0020043f04350447043004420020043704300020043f044004350434043f0435044704300442043d04300020043f043e04340433043e0442043e0432043a0430002e002000200421044a04370434043004340435043d043804420435002000500044004600200434043e043a0443043c0435043d044204380020043c043e0433043004420020043404300020044104350020043e0442043204300440044f0442002004410020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200441043b0435043404320430044904380020043204350440044104380438002e> /CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e9ad88d2891cf76845370524d53705237300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002> /CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc9ad854c18cea76845370524d5370523786557406300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002> /CZE <FEFF005400610074006f0020006e006100730074006100760065006e00ed00200070006f0075017e0069006a007400650020006b0020007600790074007600e101590065006e00ed00200064006f006b0075006d0065006e0074016f002000410064006f006200650020005000440046002c0020006b00740065007200e90020007300650020006e0065006a006c00e90070006500200068006f006400ed002000700072006f0020006b00760061006c00690074006e00ed0020007400690073006b00200061002000700072006500700072006500730073002e002000200056007900740076006f01590065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f007400650076015900ed007400200076002000700072006f006700720061006d0065006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076011b006a016100ed00630068002e> /DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000620065006400730074002000650067006e006500720020007300690067002000740069006c002000700072006500700072006500730073002d007500640073006b007200690076006e0069006e00670020006100660020006800f8006a0020006b00760061006c0069007400650074002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e> /DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200076006f006e002000640065006e0065006e002000530069006500200068006f006300680077006500720074006900670065002000500072006500700072006500730073002d0044007200750063006b0065002000650072007a0065007500670065006e0020006d00f60063006800740065006e002e002000450072007300740065006c006c007400650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000410064006f00620065002000520065006100640065007200200035002e00300020006f0064006500720020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e> /ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f00730020005000440046002000640065002000410064006f0062006500200061006400650063007500610064006f00730020007000610072006100200069006d0070007200650073006900f3006e0020007000720065002d0065006400690074006f007200690061006c00200064006500200061006c00740061002000630061006c0069006400610064002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e> /ETI <FEFF004b00610073007500740061006700650020006e0065006900640020007300e4007400740065006900640020006b00760061006c006900740065006500740073006500200074007200fc006b006900650065006c007300650020007000720069006e00740069006d0069007300650020006a0061006f006b007300200073006f00620069006c0069006b0065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740069006400650020006c006f006f006d006900730065006b0073002e00200020004c006f006f0064007500640020005000440046002d0064006f006b0075006d0065006e00740065002000730061006100740065002000610076006100640061002000700072006f006700720061006d006d006900640065006700610020004100630072006f0062006100740020006e0069006e0067002000410064006f00620065002000520065006100640065007200200035002e00300020006a00610020007500750065006d006100740065002000760065007200730069006f006f006e00690064006500670061002e000d000a> /FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f00620065002000500044004600200070006f0075007200200075006e00650020007100750061006c0069007400e90020006400270069006d007000720065007300730069006f006e00200070007200e9007000720065007300730065002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e> /GRE <FEFF03a703c103b703c303b903bc03bf03c003bf03b903ae03c303c403b5002003b103c503c403ad03c2002003c403b903c2002003c103c503b803bc03af03c303b503b903c2002003b303b903b1002003bd03b1002003b403b703bc03b903bf03c503c103b303ae03c303b503c403b5002003ad03b303b303c103b103c603b1002000410064006f006200650020005000440046002003c003bf03c5002003b503af03bd03b103b9002003ba03b103c42019002003b503be03bf03c703ae03bd002003ba03b103c403ac03bb03bb03b703bb03b1002003b303b903b1002003c003c103bf002d03b503ba03c403c503c003c903c403b903ba03ad03c2002003b503c103b303b103c303af03b503c2002003c503c803b703bb03ae03c2002003c003bf03b903cc03c403b703c403b103c2002e0020002003a403b10020005000440046002003ad03b303b303c103b103c603b1002003c003bf03c5002003ad03c703b503c403b5002003b403b703bc03b903bf03c503c103b303ae03c303b503b9002003bc03c003bf03c103bf03cd03bd002003bd03b1002003b103bd03bf03b903c703c403bf03cd03bd002003bc03b5002003c403bf0020004100630072006f006200610074002c002003c403bf002000410064006f00620065002000520065006100640065007200200035002e0030002003ba03b103b9002003bc03b503c403b103b303b503bd03ad03c303c403b503c103b503c2002003b503ba03b403cc03c303b503b903c2002e> /HEB <FEFF05D405E905EA05DE05E905D5002005D105D405D205D305E805D505EA002005D005DC05D4002005DB05D305D9002005DC05D905E605D505E8002005DE05E105DE05DB05D9002000410064006F006200650020005000440046002005D405DE05D505EA05D005DE05D905DD002005DC05D405D305E405E105EA002005E705D305DD002D05D305E405D505E1002005D005D905DB05D505EA05D905EA002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E05D005DE05D905DD002005DC002D005000440046002F0058002D0033002C002005E205D905D905E005D5002005D105DE05D305E805D905DA002005DC05DE05E905EA05DE05E9002005E905DC0020004100630072006F006200610074002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E> /HRV (Za stvaranje Adobe PDF dokumenata najpogodnijih za visokokvalitetni ispis prije tiskanja koristite ove postavke. Stvoreni PDF dokumenti mogu se otvoriti Acrobat i Adobe Reader 5.0 i kasnijim verzijama.) /HUN <FEFF004b0069007600e1006c00f30020006d0069006e0151007300e9006701710020006e0079006f006d00640061006900200065006c0151006b00e90073007a00ed007401510020006e0079006f006d00740061007400e100730068006f007a0020006c006500670069006e006b00e1006200620020006d0065006700660065006c0065006c0151002000410064006f00620065002000500044004600200064006f006b0075006d0065006e00740075006d006f006b0061007400200065007a0065006b006b0065006c0020006100200062006500e1006c006c00ed007400e10073006f006b006b0061006c0020006b00e90073007a00ed0074006800650074002e0020002000410020006c00e90074007200650068006f007a006f00740074002000500044004600200064006f006b0075006d0065006e00740075006d006f006b00200061007a0020004100630072006f006200610074002000e9007300200061007a002000410064006f00620065002000520065006100640065007200200035002e0030002c0020007600610067007900200061007a002000610074007400f3006c0020006b00e9007301510062006200690020007600650072007a006900f3006b006b0061006c0020006e00790069007400680061007400f3006b0020006d00650067002e> /ITA <FEFF005500740069006c0069007a007a006100720065002000710075006500730074006500200069006d0070006f007300740061007a0069006f006e00690020007000650072002000630072006500610072006500200064006f00630075006d0065006e00740069002000410064006f00620065002000500044004600200070006900f900200061006400610074007400690020006100200075006e00610020007000720065007300740061006d0070006100200064006900200061006c007400610020007100750061006c0069007400e0002e0020004900200064006f00630075006d0065006e007400690020005000440046002000630072006500610074006900200070006f00730073006f006e006f0020006500730073006500720065002000610070006500720074006900200063006f006e0020004100630072006f00620061007400200065002000410064006f00620065002000520065006100640065007200200035002e003000200065002000760065007200730069006f006e006900200073007500630063006500730073006900760065002e> /JPN <FEFF9ad854c18cea306a30d730ea30d730ec30b951fa529b7528002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a306b306f30d530a930f330c8306e57cb30818fbc307f304c5fc59808306730593002> /KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020ace0d488c9c80020c2dcd5d80020c778c1c4c5d00020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e> /LTH <FEFF004e006100750064006f006b0069007400650020016100690075006f007300200070006100720061006d006500740072007500730020006e006f0072011700640061006d00690020006b0075007200740069002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b00750072006900650020006c0061006200690061007500730069006100690020007000720069007400610069006b007900740069002000610075006b01610074006f00730020006b006f006b007900620117007300200070006100720065006e006700740069006e00690061006d00200073007000610075007300640069006e0069006d00750069002e0020002000530075006b0075007200740069002000500044004600200064006f006b0075006d0065006e007400610069002000670061006c006900200062016b007400690020006100740069006400610072006f006d00690020004100630072006f006200610074002000690072002000410064006f00620065002000520065006100640065007200200035002e0030002000610072002000760117006c00650073006e0117006d00690073002000760065007200730069006a006f006d00690073002e> /LVI <FEFF0049007a006d0061006e0074006f006a00690065007400200161006f00730020006900650073007400610074012b006a0075006d00750073002c0020006c0061006900200076006500690064006f00740075002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006100730020006900720020012b00700061016100690020007000690065006d01130072006f00740069002000610075006700730074006100730020006b00760061006c0069007401010074006500730020007000690072006d007300690065007300700069006501610061006e006100730020006400720075006b00610069002e00200049007a0076006500690064006f006a006900650074002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006f002000760061007200200061007400760113007200740020006100720020004100630072006f00620061007400200075006e002000410064006f00620065002000520065006100640065007200200035002e0030002c0020006b0101002000610072012b00200074006f0020006a00610075006e0101006b0101006d002000760065007200730069006a0101006d002e> /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken die zijn geoptimaliseerd voor prepress-afdrukken van hoge kwaliteit. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.) /NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d00200065007200200062006500730074002000650067006e0065007400200066006f00720020006600f80072007400720079006b006b0073007500740073006b00720069006600740020006100760020006800f800790020006b00760061006c0069007400650074002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002000730065006e006500720065002e> /POL <FEFF0055007300740061007700690065006e0069006100200064006f002000740077006f0072007a0065006e0069006100200064006f006b0075006d0065006e007400f300770020005000440046002000700072007a0065007a006e00610063007a006f006e00790063006800200064006f002000770079006400720075006b00f30077002000770020007700790073006f006b00690065006a0020006a0061006b006f015b00630069002e002000200044006f006b0075006d0065006e0074007900200050004400460020006d006f017c006e00610020006f007400770069006500720061010700200077002000700072006f006700720061006d006900650020004100630072006f00620061007400200069002000410064006f00620065002000520065006100640065007200200035002e0030002000690020006e006f00770073007a0079006d002e> /PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f0062006500200050004400460020006d00610069007300200061006400650071007500610064006f00730020007000610072006100200070007200e9002d0069006d0070007200650073007300f50065007300200064006500200061006c007400610020007100750061006c00690064006100640065002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e> /RUM <FEFF005500740069006c0069007a00610163006900200061006300650073007400650020007300650074010300720069002000700065006e007400720075002000610020006300720065006100200064006f00630075006d0065006e00740065002000410064006f006200650020005000440046002000610064006500630076006100740065002000700065006e0074007200750020007400690070010300720069007200650061002000700072006500700072006500730073002000640065002000630061006c006900740061007400650020007300750070006500720069006f006100720103002e002000200044006f00630075006d0065006e00740065006c00650020005000440046002000630072006500610074006500200070006f00740020006600690020006400650073006300680069007300650020006300750020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e00300020015f00690020007600650072007300690075006e0069006c006500200075006c0074006500720069006f006100720065002e> /RUS <FEFF04180441043f043e043b044c04370443043904420435002004340430043d043d044b04350020043d0430044104420440043e0439043a043800200434043b044f00200441043e043704340430043d0438044f00200434043e043a0443043c0435043d0442043e0432002000410064006f006200650020005000440046002c0020043c0430043a04410438043c0430043b044c043d043e0020043f043e04340445043e0434044f04490438044500200434043b044f00200432044b0441043e043a043e043a0430044704350441044204320435043d043d043e0433043e00200434043e043f0435044704300442043d043e0433043e00200432044b0432043e04340430002e002000200421043e043704340430043d043d044b04350020005000440046002d0434043e043a0443043c0435043d0442044b0020043c043e0436043d043e0020043e0442043a0440044b043204300442044c002004410020043f043e043c043e0449044c044e0020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200431043e043b043504350020043f043e04370434043d043804450020043204350440044104380439002e> /SKY <FEFF0054006900650074006f0020006e006100730074006100760065006e0069006100200070006f0075017e0069007400650020006e00610020007600790074007600e100720061006e0069006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b0074006f007200e90020007300610020006e0061006a006c0065007001610069006500200068006f0064006900610020006e00610020006b00760061006c00690074006e00fa00200074006c0061010d00200061002000700072006500700072006500730073002e00200056007900740076006f00720065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f00740076006f00720069016500200076002000700072006f006700720061006d006f006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076016100ed00630068002e> /SLV <FEFF005400650020006e006100730074006100760069007400760065002000750070006f0072006100620069007400650020007a00610020007500730074007600610072006a0061006e006a006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b006900200073006f0020006e0061006a007000720069006d00650072006e0065006a016100690020007a00610020006b0061006b006f0076006f00730074006e006f0020007400690073006b0061006e006a00650020007300200070007200690070007200610076006f0020006e00610020007400690073006b002e00200020005500730074007600610072006a0065006e006500200064006f006b0075006d0065006e0074006500200050004400460020006a00650020006d006f0067006f010d00650020006f0064007000720065007400690020007a0020004100630072006f00620061007400200069006e002000410064006f00620065002000520065006100640065007200200035002e003000200069006e0020006e006f00760065006a01610069006d002e> /SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f00740020006c00e400680069006e006e00e4002000760061006100740069007600610061006e0020007000610069006e006100740075006b00730065006e002000760061006c006d0069007300740065006c00750074007900f6006800f6006e00200073006f00700069007600690061002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e> /SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d002000e400720020006c00e4006d0070006c0069006700610020006600f60072002000700072006500700072006500730073002d007500740073006b00720069006600740020006d006500640020006800f600670020006b00760061006c0069007400650074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e> /TUR <FEFF005900fc006b00730065006b0020006b0061006c006900740065006c0069002000f6006e002000790061007a006401310072006d00610020006200610073006b013100730131006e006100200065006e0020006900790069002000750079006100620069006c006500630065006b002000410064006f006200650020005000440046002000620065006c00670065006c0065007200690020006f006c0075015f007400750072006d0061006b0020006900e70069006e00200062007500200061007900610072006c0061007201310020006b0075006c006c0061006e0131006e002e00200020004f006c0075015f0074007500720075006c0061006e0020005000440046002000620065006c00670065006c0065007200690020004100630072006f006200610074002000760065002000410064006f00620065002000520065006100640065007200200035002e003000200076006500200073006f006e0072006100730131006e00640061006b00690020007300fc007200fc006d006c00650072006c00650020006100e70131006c006100620069006c00690072002e> /UKR <FEFF04120438043a043e0440043804410442043e043204430439044204350020044604560020043f043004400430043c043504420440043800200434043b044f0020044104420432043e04400435043d043d044f00200434043e043a0443043c0435043d044204560432002000410064006f006200650020005000440046002c0020044f043a04560020043d04300439043a04400430044904350020043f045604340445043e0434044f0442044c00200434043b044f0020043204380441043e043a043e044f043a04560441043d043e0433043e0020043f0435044004350434043404400443043a043e0432043e0433043e0020043404400443043a0443002e00200020042104420432043e04400435043d045600200434043e043a0443043c0435043d0442043800200050004400460020043c043e0436043d04300020043204560434043a0440043804420438002004430020004100630072006f006200610074002004420430002000410064006f00620065002000520065006100640065007200200035002e0030002004300431043e0020043f04560437043d04560448043e04570020043204350440044104560457002e> /ENU (Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.) >> /Namespace [ (Adobe) (Common) (1.0) ] /OtherNamespaces [ << /AsReaderSpreads false /CropImagesToFrames true /ErrorControl /WarnAndContinue /FlattenerIgnoreSpreadOverrides false /IncludeGuidesGrids false /IncludeNonPrinting false /IncludeSlug false /Namespace [ (Adobe) (InDesign) (4.0) ] /OmitPlacedBitmaps false /OmitPlacedEPS false /OmitPlacedPDF false /SimulateOverprint /Legacy >> << /AddBleedMarks false /AddColorBars false /AddCropMarks false /AddPageInfo false /AddRegMarks false /ConvertColors /ConvertToCMYK /DestinationProfileName () /DestinationProfileSelector /DocumentCMYK /Downsample16BitImages true /FlattenerPreset << /PresetSelector /MediumResolution >> /FormElements false /GenerateStructure false /IncludeBookmarks false /IncludeHyperlinks false /IncludeInteractive false /IncludeLayers false /IncludeProfiles false /MultimediaHandling /UseObjectSettings /Namespace [ (Adobe) (CreativeSuite) (2.0) ] /PDFXOutputIntentProfileSelector /DocumentCMYK /PreserveEditing true /UntaggedCMYKHandling /LeaveUntagged /UntaggedRGBHandling /UseDocumentProfile /UseDocumentBleed false >> ] >> setdistillerparams << /HWResolution [2400 2400] /PageSize [612.000 792.000] >> setpagedevice
id nasplib_isofts_kiev_ua-123456789-83038
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 0130-5395
language Russian
last_indexed 2025-12-07T18:54:19Z
publishDate 2012
publisher Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
record_format dspace
spelling Кургаев, А.Ф.
Савченко, И.В.
2015-06-13T14:25:02Z
2015-06-13T14:25:02Z
2012
О проектировании специализированного процессора в системе автоматизированного проектирования / А.Ф. Кургаев, И.В. Савченко // Управляющие системы и машины. — 2012. — № 1. — С. 39-44. — Бібліогр.: 16 назв. — рос.
0130-5395
https://nasplib.isofts.kiev.ua/handle/123456789/83038
004.27
Решена задача проектирования специализированного процессора, предполагающая: расширение и выявление набора команд, их планирование, выделение аппаратных ресурсов, связывание команд, декомпозиция устройства управления, организация структуры памяти и распределения в ней.
Solved in the paper is problem of dedicated processor development which is focused on: expansion of the instruction set extension, the processor instructions detection, instructions planning, the allocation of hardware resources, instructions binding, the control unit decomposition, memory structure organization and data distribution.
Розв’язано задачу проектування спеціалізованого процесора, яка передбачає: розширення та виявлення набору команд, планування команд, виділення апаратних ресурсів, зв’язування команд, декомпозиція пристрою управління, організація структури пам’яті а розподілу у ній даних.
ru
Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
Управляющие системы и машины
Технические средства информатики
О проектировании специализированного процессора в системе автоматизированного проектирования
Dedicated Processor Design in a Computer Aided Design System
Проектування спеціалізованого процесора в системі автоматизованого проектування
Article
published earlier
spellingShingle О проектировании специализированного процессора в системе автоматизированного проектирования
Кургаев, А.Ф.
Савченко, И.В.
Технические средства информатики
title О проектировании специализированного процессора в системе автоматизированного проектирования
title_alt Dedicated Processor Design in a Computer Aided Design System
Проектування спеціалізованого процесора в системі автоматизованого проектування
title_full О проектировании специализированного процессора в системе автоматизированного проектирования
title_fullStr О проектировании специализированного процессора в системе автоматизированного проектирования
title_full_unstemmed О проектировании специализированного процессора в системе автоматизированного проектирования
title_short О проектировании специализированного процессора в системе автоматизированного проектирования
title_sort о проектировании специализированного процессора в системе автоматизированного проектирования
topic Технические средства информатики
topic_facet Технические средства информатики
url https://nasplib.isofts.kiev.ua/handle/123456789/83038
work_keys_str_mv AT kurgaevaf oproektirovaniispecializirovannogoprocessoravsistemeavtomatizirovannogoproektirovaniâ
AT savčenkoiv oproektirovaniispecializirovannogoprocessoravsistemeavtomatizirovannogoproektirovaniâ
AT kurgaevaf dedicatedprocessordesigninacomputeraideddesignsystem
AT savčenkoiv dedicatedprocessordesigninacomputeraideddesignsystem
AT kurgaevaf proektuvannâspecíalízovanogoprocesoravsistemíavtomatizovanogoproektuvannâ
AT savčenkoiv proektuvannâspecíalízovanogoprocesoravsistemíavtomatizovanogoproektuvannâ