Файл: Ландау И.Я. Применение ЦВМ для проектирования ЦВМ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.06.2024

Просмотров: 90

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Т а б л и ц а

3 - 5

 

Ядро ПЭ в исходном

 

 

списке С1

 

Тип эле* мента

Номер элемента

Номер контакта

Номер цепи

 

 

.

 

или

7

3

1

и

10

3

4

 

 

Библиотека ПЭ

 

 

 

Вычеркивается из С1

НомерПЭ

 

 

­

1

 

 

 

 

 

Типэле­ мента

Номер элемента

 

Ь

2

Номер элемента

Номер контакта

 

Номеркон такта

 

 

 

 

 

 

Номер

о

 

 

 

Номер

 

 

 

 

г%

 

 

 

 

 

 

цепи

т

га

 

 

цепи

 

 

 

 

с

£

 

 

 

 

 

 

 

га

о.

 

 

 

19 и л и

7

1

4

или

7

1

4

 

и л и

7

3

1

и л и

7

3

1

 

и л и

7

2

5

. или

7

2

5

 

т

1

1

1

т

 

1

1

1

 

т

1

2

ГАШ 1

т

 

1

2

ГА Л Л

 

т

1

3

Т1

т

 

1

3

Т1

эле“Тип­ мента

Заносится в CI

Номер элемента

Номер контакта

Номер

 

 

 

цепи

ПЭ

19

1

4

ПЭ

19

2

5

ПЭ

19

3

ГА Л Л

ПЭ

19

4

Т1

20

и

10

3

4

и

10

3

4

ПЭ

20

1

СДВПР

 

и

10

1

СДВПР

и

10

1

СДВПР

ПЭ

20

2

А

 

и

10

2

и

10

2

А

ПЭ 20

3

5

 

ПЭ

19

1

4

ПЭ

19

1

4

ПЭ

20

4

ГАЛЛ

 

ПЭ

19

2

5

ПЭ

19

2

5

ПЭ

20

5

Т1

 

Г1Э

19

3

Г А П Л

ПЭ

19

3

ГАЛЛ

 

 

 

 

 

Г1Э

19

4

Т1

ПЭ

19

4

Т1

 

 

 

 


Ядро ПЭ в исходном списке С1

Тип эле­ мента

Номер элемента

Номер контакта

Номер цепи

и

10

3

4

и

11

з

5

,

 

Библиотека ПЭ

Номер ПЭ

Тип эле­ мента

Номер элемента

Номер контакта

 

и

 

I,

20

10

3

 

и

10

1

 

и

10

2

 

и л и

7

1

 

и л и

7

3

 

и л и

7

2

 

т

1

I

 

т

1

2

 

т

1

3

21

и

п

1

 

и

11

2

 

и

11 •

3

 

и

10

3

 

и

10

1

 

и

10

2

 

и ли

7

1

 

и л и

7

3

 

и л и

7

2

 

т

1

1

 

т

1

2

 

т

1

3

Номер

цепи

4

СДВПР

А

4

1

5

1

ГАШ1 TI

СДВПР

10

5

4

СДВПР

А

4

1

5

1

ГАШ1 Т1

Продояженио т абл . 3-5

элеТип­ мента

Вычеркивается из CI

элеТип­ мента

Заносится в С1

Номер элемента

Номер контакта

Номер

Номер элемента

Номер контакта

Номер

 

 

 

цепи

 

 

 

цепи

и

11

1

СДВЛВ

ПЭ

21

1

СДВЛВ

и

и

2

10 •

ПЭ

21

2

10

и

п

3

5

ПЭ

21

3

СДВПР

ПЭ

20

1

СДВПР

ПЭ

21

4

А

ПЭ

20

2

А

ПЭ

21

5

ГАШ1

ПЭ

20

3

5

ПЭ

21

6

Т!

ПЭ

20

4

• ГАШ1

 

 

 

 

ПЭ

20

5

Т1

 

 

 

 

П р и м е ч а н и е . Во второй графе показано преобразование ПЭ, когда элемент оболочки оказался ранее сформированным ПЭ.


Т а.б л и ц а 3 - 6

 

Преобразованный CI

Окончательный вид библиотеки ПЭ

,

 

Тип элемента

Номер элемента

Номер контакта

Номер

цепи

Номер ПЭ

Тип элемента

Номер элемента

Номер контакта

Номер

цепи

Номер ПЭ

Тип элемента

Номер элемента

Номер контакта

Номер

цепи

п э

21

1 с д в л в

21

И

11

 

1 с д в л в

26

и

17

3

12

п э

21

о

10

21

И

11

 

2

10

26

Т

4

I

12

п э

21

3

СДВПР

21

И

11

 

3

5

26

т

4

2

ГАШ2

п э

21

4

А

21

И

10

3

4

26

т

4

3

10

п э

21

5

ГАШ1

21

И

10

1

СДВПР

27

и

18

1

Т5

п э

21

6

Т1

21

И

10

2

А

27

и

18

2

ПРИЕМ

п э

22

1

Т1

21

ИЛИ

7

 

1

4

27

и

18

3

13

п э

22

о

ПРИЕМ

21

ИЛИ

7

 

3

1

27

т

6

1

13

п э

22

3

В

21

ИЛИ

7

 

2

5

27

т

6

о

ГАШ2

п э

22

4

ГАШ2

21

т

,1

 

1

1

27

т

6

3

А '

п э

25

1

СДВПР

21

т

1

2

ГАШ1

29

и

15

3

9

п э

25

2

В

21

т

1 3

Т1

29

и

15 1 в

п э

25

3

А

оо

и

16 1 Т1

29

и

15 2 сд в л в

п э

25

4

СДВЛВ

22

и

16

3

11

29

и

14

1

10

п э

25

5

ГАШ1

22

и

16

2

ПРИЕМ

29

и

14

о

СДВПР

п э

25

6

тз

22

т

2

1

II

29

и

14

3

8

п э

26

I

тз

22

т

2

3

В

29

и л и

9

1

8

п э

26

о

Р НЕМ

22

т

2

2

ГАШ2

29

и л и

9

2

9

п э

26

3

ГАШ2

25

и

12

1

СДВПР

29

и л и

9

3

3

п э

26

4

10

25

и

12

2

В

29

т

5

1

3

п э

27

1

Т5

25

и

12

3

6

29

т

5

2

ГАШ1

п э

27

2

ПРИЕМ

25

и

13

 

3

7

29

т

5

3

Т5

п э

27

3

ГАШ2

25

и

13

 

2

А

 

 

 

 

 

п э

27

4

А

25

и

13

 

1

СДВЛВ

 

 

 

 

 

п э

29

1 В

25

и л и

8

3

2

 

 

 

 

 

п э

29

2

с д в л в

25

и л и

8 1

6

 

 

 

 

 

п э

29

3

10

25

и л и

8 2

7

 

 

 

 

 

п э

29

4

СДВПР

25

т

3

 

1

2

 

 

 

 

 

п э

29

5

ГАШ1

25

т

3

 

2

ГАШ1

 

 

 

 

 

п э

29

6

Т5

25

т

3

3

ТЗ

 

 

 

 

 

 

 

 

 

26

и

17

 

1

ТЗ

 

 

 

 

 

 

 

 

 

26

и

17

 

2

ПРИЕМ

 

 

 

 

 

8 6


ряем для пего те же действия; если попался ранее сформированный Г1Э, то он целиком включается в состав нового.

Здесь изложены лишь основные принципы алгоритма формиро­ вания ПЭ. Для пояснения их рассмотрим формирование ПЭ на при­ мере схемы рис. 2-5. Чтобы не вводить лишних таблиц, будем фор­ мировать ПЭ по исходному списку связей С1 (табл. 3 - 3) — это по­ требует только увеличения числа просмотров списка. Будем считать, что ядрами являются элементы И, ИЛИ, а в оболочку входят эле­ менты, связанные с их выходами '(контакт 3 на рис, 3-1,а). В табл. 3-5 показано образование первых трех ПЭ (в оболочки второго'и третье­ го ПЭ входят ранее полученные ПЭ). Нумерация контактов ПЭ произвольна, поскольку в дальнейшем (при компоновке) она не ис­ пользуется. В табл. 3-6 показаны вид исходного списка после выде­ ления всех ПЭ и библиотека ПЭ. Заметим, что если конструкция элемента старшего ранга допускает размещение ие более двух ПЭ, то в результате компоновки получатся элементы, сходные с элемен­ тами рис. 3-1,6.

После окончания компоновки для каждого элемента Li ранга п строится список внутренних связей СВ; (меж­ ду вошедшими в его состав элементами {а,-},- ранга п— 1) п список внешних связей СВ1г-. Для получения СВ,- из СЗ последовательно выписываются группы каждого из ctj и полученный список преобразуется в формат С1. Очевидно, что некоторые цепи внутри L, окажутся не­ замкнутыми. Они являются внешними связями L,- п должны быть выведены на контакты разъема. Делается это следующим образом: CBj упорядочивается по номе­ ру цепи п из полученного списка поочередно выбираются номера цепей. По С4 для каждой цепи выписываются номера входящих в нее элементов; если хоть один из них не-включен в Li, цепь является внешней. Такой цепи приписывается очередной свободный контакт разъема и полученная строка добавляется в СВ,-. Эта же строка заносится в список внешних связей элемен­ та Li. Список СВ,- служит в .дальнейшем исходной ин­ формацией для размещения {о,}, на Li и трассировки

соединений;

совокупность всех СВ1, ( i = l ,

2,

р)

заменяет С1

при компоновке элементов ранга

д+1.

 

Описанный метод не пригоден при компоновке моду­ лей из базовых элементов, так как в этом случае имеет­ ся заранее заданный набор стандартных элементов ранга п.

Поскольку все связи между базовыми элементами реализуются через внешние выводы модулей (рис. 3-5), то списки внутренних связей не формируются. Построе­

ние же списка внешних связей заключается

при этом

в замене в каждой строке С1 типа п номера

базового

87


и ) В )

Тип

Номер

Номер кон­

Назва­

Тип

Номер

Номер

Назва­

эле­

ние

эле­

эле­

кон­

ние

элемента

мента

такта

цепи

мента

мента

такта

цепи

ЗИ— НЕ

1

1

ЗИ—НЕ

1

2

ЗИ—НЕ

1

3

ЗИ—НЕ

1

4

ЗИ—НЕ

2

1

З И -Н Е

2

2

З И -Н Е

2

3

ЗИ—НЕ

2

4

З И -Н Е

3

1

ЗИ— НЕ

3

2

ЗИ— НЕ

3

3

З И -Н Е

3

4

 

 

А\

М0002

1

13

А 1

В\

М0002

1

1

S1

с\

М0002

1;

2

С1

DI

М0002

1

12

D1

А2

М0002

1

11

>12

В2

- М0002

1

10

В2

С 2

М0002

1

9

С 2

D2

Л10002

1

8

D2

АЗ

ЛЮ002

1

3

АЗ

S3

М0002

1

4

S3

СЗ

М0002

1

5

СЗ

S3

М0002

1

6

D3

б)

 

г)

 

Рис. 3-5. Компоновка

модулей из базовых

элементов и

перестрой­

ка С1:

 

 

 

а — схема в базовых элементах; б — соответствующий ей список

связей; в —

скомпонованный модуль;

г — перестроенный список

связей.

 

элемента на тип и номер модуля, в который вошел этот элемент, и в замене номера контакта, на номер вывода модуля (он определяется по библиотеке модулей).

88