Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Расчётная работа

Читайте также:
  1. C) Работа над когнитивными структурами и неправильной атрибуцией
  2. IV. Практическая работа.
  3. IV. Работа над новым материалом.
  4. IV. Работа с текстами.
  5. IV. Словарная работа.
  6. V Вам не нужно принимать решения, начислять проценты и работать с должниками- Это наша работа
  7. V. Практическая работа.

“Компоновка логических элементов в корпуса микросхемы”

по дисциплине: “Моделирование конструкторских и технологических
задач”

 

 

Выполнил:

Хромов В.

Проверил:

Дембицкий Н.Л.

Москва, 2011.

Цель работы: Изучить методы и алгоритмы компоновки элементов принципиальной схемы РЭА в модули с последующей минимизацией межмодульных связей и освоить методику решения этой задачи с помощью ЭВМ.

 

ПРОГРАММА КОМПОНОВКИ

 

Исходными данными для программы служит матрица смежности, отражающая связи между логическими элементами, компонуемыми в корпуса микросхем, количество логических элементов в каждой микросхеме, число микросхем для компоновки логической схемы.

 

 

Рис. 1

а) Корпус микросхемы б) Компоновка логических вентилей в корпус микросхемы.

 

 

 

 

Матрица смежности

 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

1 і 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1

2 і 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0

3 і 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 1

4 і 0 0 0 0 0 0 0 0 0 0 1 0 1 2 0 0 0 0

5 і 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0

6 і 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1

7 і 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

8 і 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

9 і 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0

10 і 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1

11 і 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1

12 і 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0

13 і 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

14 і 1 0 0 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0

15 і 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0

16 і 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0

17 і 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 0 0

18 і 1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0

 

Весовые коэффициенты

4 4 5 4 2 2 1 2 2 3 6 5 3 5 4 4 3 5

Метки

2 1 1 1 3 2 4 2 4 2 0 2 2 1 2 1 4 1

 

 

В программе компоновки по матрицам выбираем элементы для перестановки (выбираются элементы с положительными значениями, вводятся номера их строк и столбцов. Далее в несколько шагов компонуется схема, пока в матрицах не останутся элементы меньше или равные нуля).

 

Исходные матрицы:

11 2 3 11 2 3 11 2 3 11 2 3

4 і -2 -1 -2 8 |-1 -1 1 13|0 0 1 7| -3 -2 -2

14 і -2 -1 -2 10 |-2 0 0 15|-2 0 -1 9|-4 -3 -3

16 і 1 0 1 12 |-1 1 -1 5|-3 -1 0 17|-5 -4 -4

 

4 14 16 4 14 16 4 14 16 4 14 16

18 і -4 -3 -2 8|-1 0 1 13|-2 -1 1 7|-3 -3 -1

1 і -2 -3 0 10|-1 0 1 15|-2 -3 -1 9|-4 -4 -2

6 і -3 -2 -1 12|-1 -2 3 5|-2 -3 -1 17|-5 -5 -3

 

18 1 6 18 1 6 18 1 6

8 і -1 1 -1 13|-2 -1 0 7| -3 -2 -2

10 і -1 1 1 15|-2 -1 -2 9|-4 -3 -3

12 і 0 0 0 5|-3 -2 -1 17|-5 -4 -4

 

8 10 12 8 10 12

13 і 0 0 2 7|-1 -1 -1

15 і 0 0 0 9|-2 -2 -2

5 і 0 0 0 17|-3 -3 -3

 

13 15 5

7 і -1 -2 -2

9 і -2 -3 -3

17 і -3 -4 -4

 

Количество внешних связей – 22, внутренних -10

 

 

В результате перестановок:

 

13 2 3 13 2 3 13 2 3 13 2 3

4 і -5 -2 -2 18 |-3 -2 -3 8|-2 -1 -1 12| -3 -2 -2

14 і -4 -3 -3 1 |-3 -2 -1 10|-3 0 -2 15|-3 -2 -2

11 і -1 -2 -2 6 |-3 -2 -1 16|-3 -2 -2 5|-4 -3 -1

 

13 2 3 4 14 11 4 14 11 4 14 11

7 і -3 -2 -2 18|-4 -3 -4 8|-4 -4 -2 12|-4 -5 --3

9 і -4 -3 -3 1|-3 -4 -1 10|-4 -4 -2 15|-5 -4 -4

17 і -5 -4 -4 6|-4 -3 -2 16|-4 -4 -4 5|-5 -4 -4

 

4 14 11 18 1 6 18 1 6 18 1 6

7 і -4 4 -3 8|-2 -1 -2 12| -3 -3 -1 7|-3 -2 -2

10 і -5 -5 -4 10|-2 -1 0 15|-3 -1 -3 9|-4 -3 -3

12 і -6 -6 -5 5|-3 -2 -3 5|-4 -2 -2 17|-5 -4 -4

 

8 10 16 8 10 16

12 і -3 -3 -4 7|-2 -2 -3

15 і -3 -3 -4 9|-3 -3 -4

5 і -3 -4 -4 17|-4 -4 -5

 

12 15 5

7 і -3 -3 -3

9 і -4 -4 -4

17 і -5 -5 -5

Количество внешних связей – 16, внутренних -16

 

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

 


Дата добавления: 2015-08-18; просмотров: 33 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Мамардашвили. М.К. Как я понимаю философию| Команда

mybiblioteka.su - 2015-2024 год. (0.01 сек.)