СПбГИТМО(ТУ)
Лабораторные работы по дисциплине
«Контроль и диагностика ЭВМ»
Студент: 554 гр.
Преподаватель: Звягин В. Ф.
Заданное покрытие
Карта Карно
ab\cd |
00 |
01 |
11 |
10 |
00 |
1 |
1 |
1 |
1 |
01 |
1 |
|
|
1 |
11 |
1 |
|
1 |
1 |
10 |
1 |
|
|
|
f = = = = ==
Схема
c
c
d
a
b
d
0
a
b
Исходный файл для ретрансляции
* 1 Анкета <sch1>.ank - имя в уголках мелкими буквами..
11 Нумеруем c "1": сначала вентили.. затем, после кратного 16 - ..входы
*12 Число входов в схеме <4> это 17,18,19,20
*13 Число выходов в схеме <1> ,
*14 вот они: <14>
*15 Число вентилей в схеме <16> - округлив 4 до кратного 16 !
*16 У вентиля < 1> типа <NI> входных цепей < 1>
*17 <19>
*16 У вентиля < 2> типа <NI> входных цепей <1>
*17 <20>
*16 У вентиля < 3> типа <NI> входных цепей <1>
*17 <17>
*16 У вентиля < 4> типа <NI> входных цепей <1>
*17 <18>
*16 У вентиля < 5> типа <NI> входных цепей <2>
*17 <1><2>
*16 У вентиля < 6> типа <NI> входных цепей <2>
*17 <3><4>
*16 У вентиля < 7> типа <NI> входных цепей <1>
*17 <17>
*16 У вентиля < 8> типа <NI> входных цепей <2>
*17 <18><19>
*16 У вентиля < 9> типа <NI> входных цепей <2>
*17 <5><6>
*16 У вентиля < 10> типа <NI> входных цепей <2>
*17 <7><20>
*16 У вентиля < 11> типа <NI> входных цепей <1>
*17 <8>
*16 У вентиля < 12> типа <NI> входных цепей <1>
*17 <9>
*16 У вентиля < 13> типа <NI> входных цепей <2>
*17 <10><11>
*16 У вентиля < 14> типа <NI> входных цепей <2>
*17 <12><13>
Файл для программы моделирования от CXEMA (формат PCAD)
sch1 (
)
BEGIN
NI : 1 ( X
1 =19, Y
0 =1 )
NI : 2 ( X
1 =20, Y
0 =2 )
NI : 3 ( X
1 =17, Y
0 =3 )
NI : 4 ( X
1 =18, Y
0 =4 )
NI : 5 ( X
1 =1, X
2 =2,
( Y 0 =5 )
NI : 6 ( X
1 =3, X
2 =4,
(
Y 0 =6 )
NI : 7 ( X
1 =17, Y
0 =7 )
NI : 8 ( X
1 =18, X
2 =19,
( Y 0 =8 )
NI : 9 ( X
1 =5, X
2 =6,
(
Y 0 =9 )
NI :10 ( X
1 =7, X
2 =20,
( Y 0 =10 )
NI :11 ( X
1 =8, Y
0 =11 )
NI :12 ( X
1 =9, Y
0 =12 )
NI
:13 ( X
1 =10, X
2 =11,
( Y 0 =13 )
NI :14 ( X
1 =12, X
2 =13,
( Y 0 =14 )
PORT1: 1 ( X
1 =17, X
2 =18,
( X 3 =19, X
4 =20 )
PORT2: 2 ( X
5 =14 )
END
Файл для САПТ Tw-CAD
ПЛАТА: 1 ;
НЕИ - 1: 1/19, 25/ 1 ;
НЕИ - 2: 1/20, 25/ 2 ;
НЕИ - 3: 1/17, 25/ 3 ;
НЕИ - 4: 1/18, 25/ 4 ;
НЕИ - 5: 1/ 1, 2/ 2, 25/ 5 ;
НЕИ - 6: 1/ 3, 2/ 4, 25/ 6 ;
НЕИ - 7: 1/17, 25/ 7 ;
НЕИ - 8: 1/18, 2/19, 25/ 8 ;
НЕИ - 9: 1/ 5, 2/ 6, 25/ 9 ;
НЕИ -10: 1/ 7, 2/20, 25/10 ;
НЕИ -11: 1/ 8, 25/11 ;
НЕИ -12: 1/ 9, 25/12 ;
НЕИ -13: 1/10, 2/11, 25/13 ;
НЕИ -14: 1/12, 2/13, 25/14 ;
KOЛOДKA-IN: 1/17, 2/18, 3/19, 4/20 ;
КОЛОДКА-EX: 5/14 ;
Результаты моделирования.
Единичное покрытие C1
*** ДВОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 xx00 1
2 1111 1
3 00xx 1
4 x110 1
Троичное моделирование - анализ переходов
2 перехода, свободных от риска сбоя
ab\cd |
00 |
01 |
11 |
10 |
00 |
1 |
1 |
1 |
1 |
01 |
1 |
|
|
1 |
11 |
1 |
|
1 |
1 |
10 |
1 |
|
|
|
1100 -> 1000
0011 -> 0001
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 1100 1
* 1x00 1
2 0001 1
* 0xxx x
3 0011 1
* 00x1 1
4 1110 1
2 перехода с функциональным риском сбоя, который можно обойти
ab\cd |
00 |
01 |
11 |
10 |
00 |
1 |
1 |
1 |
1 |
01 |
1 |
|
|
1 |
11 |
1 |
|
1 |
1 |
10 |
1 |
|
|
|
0100 -> 0001
0110 -> 1111
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 0100 1
* 0x0x x
2 0001 1
* 0xxx x
3 0110 1
* x11x x
4 1111 1
2 цепочки наборов в обход выбранных переходов с функциональным сбоем.
0100 -> 0000-> 0001
0110 -> 1110-> 1111
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 0100 1
* 0x00 1
2 0000 1
* 000x 1
3 0001 1
* 0xxx x
4 0110 1
* x110 1
5 1110 1
* 111x 1
6 1111 1
2 перехода с функциональным риском сбоя, который нельзя обойти
0100 -> 1111
1111 -> 1100
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 0100 1
* x1xx x
2 1111 1
* 11xx x
3 1100 1
Переход с логическим риском сбоя
ab\cd |
00 |
01 |
11 |
10 |
00 |
1 |
1 |
1 |
1 |
01 |
1 |
|
|
1 |
11 |
1 |
|
1 |
1 |
10 |
1 |
|
|
|
1111 -> 1110
1111 1
111x x 011x
1110 1
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 1111 1
* 111x x
2 1110 1
Для того, чтобы избавиться от логического риска, изменим схему следующим образом:
f1 =
ab\cd |
00 |
01 |
11 |
10 |
00 |
1 |
1 |
1 |
1 |
01 |
1 |
|
|
1 |
11 |
1 |
|
1 |
1 |
10 |
1 |
|
|
|
Тогда
0111 1
011x 1 011x
0110 1
*** ТРОИЧНОЕ МОДЕЛИРОВАНИЕ ***
No набоpа Входные контакты Выходные контакты
1 0111 1
* 011x 1
2 0110 1
П-алгоритм – метод анализа схем
Таблица построения покрытия по П-алгоритму.
N |
17 |
18 |
19 |
20 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
Подстановки |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
x |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
0 |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
|
|
6 |
|
|
|
|
|
|
|
|
0 |
X |
|
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
x |
0 |
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
0 |
|
1 |
|
|
|
|
|
9 |
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
|
|
|
|
|
|
12 |
|
|
0 |
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
13 |
|
|
0 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
0 |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
1 |
1 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
16 |
|
1 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Полученное покрытие совпало с исходным.
Все кубы, включая противоречивые.
Э K B И B A Л E H T H Ы E K У Б И Ч E C K И E П O K P Ы T И Я C X E M Ы
1 2 3 4 5 6 7 8
ФOPMAT MAKPO 1: 19 20 17 18 17 20 18 19
HEИ-14:25 =>EX 5
1( 15.1, 0.0 )
ЭKBИBAЛETHOE KУБИЧECKOE ПOKPЫTИE (AДPEC= 1 KУБOB 6 значение 0)
12345678 12345678 12345678 12345678
1 1x1xxx0x 1xx101xx x11xxx0x x11xxxx
5 x1x101xx x1x1xxx0
ЭKBИBAЛETHOE KУБИЧECKOE ПOKPЫTИE (AДPEC= 7 KУБOB 4 значение 1)
12345678 12345678 12345678 12345678
7 00xxxxxx xx00xxxx xxxx1x11 xxxxx011
Лабораторная работа № 4
Проектирование теста для комбинационной схемы по кубическим покрытиям
*** ПРЯМОЙ СХЕМНЫЙ СПИСОК ***
No элемента Имя Элементы на входах
1
NI :
1
17
2 NI :
2
18
3 NI :
3
15
4 NI :
4
16
5 NI :
5
1 2
6 NI :
6
3 4
7 NI :
7
15
8 NI :
8
16 17
9 NI :
9
5 6
10 NI
:10
7 18
11 NI :11 8
12 NI :12 9
13 NI :13 10 11
14 NI :14 12 13
****** Выходной поpт ******
Выход элемента No 14 выведен на контакт 1
*** ОБРАТНЫЙ СХЕМНЫЙ СПИСОК ***
No элемента Элементы на выходе
1 5
2 5
3 6
4 6
5 9
6 9
7 10
8 11
9 12
10 13
11 13
12 14
13 14
14
****** Входной поpт *********
Контакт 1 связан со входом элемента 3
Контакт 1 связан со входом элемента 7
Контакт 2 связан со входом элемента 4
Контакт 2 связан со входом элемента 8
Контакт 3 связан со входом элемента 1
Контакт 3 связан со входом элемента 8
Контакт 4 связан со входом элемента 2
Контакт 4 связан со входом элемента 10
*** Анализ полноты по внешним входам
┌────────┬──┬──┬──┬──┐
│ Вход │ 1 │ 2 3 │ 4 │
├────────┼──┼──┼──┼──┤
│Неиспp. │01 │01 │01 │01 │
├────────┼──┼──┼──┼──┤
│Пpовеpка │++ │++ │++ │++ │
└────────┴──┴──┴──┴──┘
*** Анализ полноты по элементам
┌──────── |
┬── |
┬── |
┬── |
┬── |
┬── |
┬── |
┬── |
┐ |
||
│ Вход |
│ 1 |
│ 2 |
│ 3 |
│ 4 |
│ 5 |
│ 6 |
│Ou |
│ |
||
│Неиспp. |
│01 |
│01 |
│01 |
│01 |
│01 |
│01 |
│01 |
│ |
||
│Элем. 1 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 2 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 3 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 4 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 5 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 6 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 7 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 8 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 9 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 10 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 11 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 12 |
│++ |
│ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 13 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
│Элем. 14 |
│++ |
│++ |
│ |
│ |
│ |
│ |
│++ |
│ |
||
|
└─────── |
┴── |
┴── |
┴── |
┴── |
┴── |
┴── |
┴── |
┴ |
|
|
|
|
|
|
|
|
|
|
|
|
Построим тест вручную.
Нулевое покрытие:
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
1 |
x |
1 |
x |
x |
x |
0 |
x |
1 |
x |
1 |
x |
1 |
0 |
1 |
X |
X |
2 |
1 |
x |
x |
1 |
0 |
1 |
X |
X |
3 |
x |
1 |
1 |
x |
x |
x |
0 |
x |
4 |
x |
1 |
1 |
x |
x |
x |
X |
0 |
5 |
x |
1 |
x |
1 |
x |
x |
X |
0 |
6 |
Единичное покрытие:
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
0 |
0 |
x |
x |
x |
x |
X |
X |
1 |
x |
x |
x |
x |
1 |
x |
1 |
1 |
2 |
x |
x |
0 |
0 |
X |
x |
X |
X |
3 |
x |
x |
x |
x |
x |
0 |
1 |
1 |
4 |
1 путь
1-1 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
1 |
x |
1 |
x |
x |
x |
0 |
x |
0 |
|
C1 |
0 |
0 |
x |
x |
x |
x |
x |
x |
1 |
|
|
d |
0 |
1 |
x |
x |
x |
0 |
X |
|
|
D = 0 |
0’ |
0 |
1 |
x |
x |
x |
0 |
X |
1’ |
|
d = 1 |
1’ |
0 |
1 |
x |
x |
x |
0 |
x |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Наборы: 0010 1 и 1010 0
2 путь
2-1 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
x |
1 |
x |
1 |
0 |
1 |
x |
X |
0 |
|
C1 |
0 |
0 |
x |
x |
X |
x |
x |
x |
1 |
|
|
0 |
d |
x |
1 |
0 |
1 |
x |
X |
|
|
D = 0 |
0 |
0’ |
x |
1 |
0 |
1 |
x |
X |
1’ |
|
d = 1 |
0 |
1’ |
x |
1 |
0 |
1 |
x |
X |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Наборы: 0-01 1 и x101 0
3 путь
3-4 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
1 |
x |
x |
1 |
0 |
1 |
x |
X |
0 |
|
C1 |
x |
x |
x |
x |
x |
0 |
1 |
1 |
1 |
|
|
1 |
x |
x |
1 |
0 |
d |
1 |
1 |
|
|
D = 0 |
1 |
X |
x |
1 |
0 |
0’ |
1 |
1 |
1’ |
|
d = 1 |
1 |
x |
x |
1 |
0 |
1’ |
1 |
1 |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Наборы: 1001 1 и 1101 0
4 путь
1-2 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
1 |
x |
1 |
x |
x |
x |
0 |
X |
0 |
|
C1 |
x |
x |
x |
x |
1 |
x |
1 |
1 |
1 |
|
|
1 |
x |
1 |
X |
1 |
x |
nd |
1 |
|
|
D = 0 |
1 |
x |
1 |
x |
1 |
x |
1’ |
1 |
1’ |
|
d = 1 |
1 |
x |
1 |
x |
1 |
x |
0’ |
1 |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Наборы: 1x11 1 и 1x10 0
5 путь
4-1 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
x |
1 |
1 |
x |
x |
x |
0 |
X |
0 |
|
C1 |
0 |
0 |
x |
x |
x |
x |
x |
X |
1 |
|
|
0 |
d |
1 |
x |
x |
x |
0 |
X |
|
|
D = 0 |
0 |
0’ |
1 |
x |
x |
x |
0 |
X |
1’ |
|
d = 1 |
0 |
1’ |
1 |
x |
x |
x |
0 |
X |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Наборы: 0010 1 и 0110 0
6 путь
4-3 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
x |
1 |
1 |
x |
x |
x |
0 |
X |
0 |
|
C1 |
x |
x |
0 |
0 |
x |
x |
x |
X |
1 |
|
|
x |
1 |
d |
0 |
x |
x |
0 |
X |
|
|
D = 0 |
x |
1 |
0’ |
0 |
x |
x |
0 |
X |
1’ |
|
d = 1 |
x |
1 |
1’ |
0 |
x |
x |
0 |
X |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
7 путь
3-3 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
1 |
X |
x |
1 |
0 |
1 |
x |
X |
0 |
|
C1 |
x |
X |
0 |
0 |
x |
x |
x |
X |
1 |
|
|
1 |
X |
0 |
d |
0 |
1 |
x |
X |
|
|
D = 0 |
1 |
X |
0 |
0’ |
0 |
1 |
x |
x |
1’ |
|
d = 1 |
1 |
X |
0 |
1’ |
0 |
1 |
x |
X |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
8 путь
3-2 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
1 |
x |
x |
1 |
0 |
1 |
x |
X |
0 |
|
C1 |
x |
x |
x |
x |
1 |
x |
1 |
1 |
1 |
|
|
1 |
x |
x |
1 |
nd |
1 |
1 |
1 |
|
|
D = 0 |
1 |
x |
x |
1 |
1’ |
1 |
1 |
1 |
1’ |
|
d = 1 |
1 |
x |
x |
1 |
0’ |
1 |
1 |
1 |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
9 путь
6-2 |
19 |
20 |
17 |
18 |
17 |
20 |
18 |
19 |
|
|
C0 |
x |
1 |
1 |
x |
x |
x |
x |
0 |
0 |
|
C1 |
x |
x |
x |
x |
1 |
x |
1 |
1 |
1 |
|
|
x |
1 |
1 |
x |
1 |
x |
1 |
nd |
|
|
D = 0 |
x |
1 |
1 |
x |
1 |
x |
1 |
1’ |
1’ |
|
d = 1 |
x |
1 |
1 |
x |
1 |
x |
1 |
0’ |
0’ |
|
|
|
|
|
|
|
|
|
|
|
|
Из пересечений образуем тестовый набор:
0010 1
1010 0
0110 0
x100 1
x110 0
1100 1
1101 0
1111 1
1101 0
1001 1
1x11 1
1x10 0
0111 0
Т триггер содержит 5 вентилей
ТТ триггер содержит 11 вентилей
MX содержит 4 вентиля
1 разряд сдвигового регистра содержит TT + MX
1 разряд BSR содержит TT + T + MX
Схема без оборудования JTAG содержит вентилей:
Кол-во вентилей в регистре сдвига + 3* Кол-во вентилей в комб. схеме =
16*(11 + 4) + 3*14=282
Схема с JTAG:
282 + 3*(Кол-во вентилей в TAP, вкл. шунт. рег. и рег. команд + 5 * Кол-во вентилей в 1 разряде BSR) + 4*(Кол-во вентилей в TAP, вкл. шунт. рег. и рег. команд + 7 * Кол-во вентилей в 1 разряде BSR)
= 282 + 3*(200 + 5* (11 + 5 + 4) ) + 4*(200 + 7* (11 + 5 + 4))= 1185 + 1360 = 2542
Коэффициент избыточности = (2542 – 282)/2542 = 0.89
Тестовое обеспечение и тестопригодное проектирование в Tw-CAD
4 СЕКЦИИ СДВИГОВОГО РЕГИСТРА
* 4┌──┬─────┬──┐13
* ──┤D1│ ИР1 │ ├─────
* 02│ │ ├──┤12
* ──┤D2│ │ ├─────
* 03│ │ ├──┤11
* ──┤D3│ │ ├────
* 05│ │ ├──┤10 *
──┤D4│ │ ├────
* 01├──┤ ├──┤
* d>────────┤DL│ │ │
* 06├──┤ │ │
* "земля" =0─OPE│ │ │ │ незадействованный контакт
* 09├──┤ │ │ │ для TTL - это =1
* c>──┬─────<C1│ │ │ │ "земля" - режим сдвига
* │ 08│ │загр.│ │ │
* │ ─<C2│ D0 │ │ │
* │ └──┴─────┴──┘ │
* │ ┌───────────────────┘
* │ │ 4┌──┬─────┬──┐13 33┌──┬─────┬──┐
* │ │ ─┤D1│ ИР1 │ ├─── ────┤x1│ S │ │
* │ │02│ │ ├──┤12 20│ │ │ │
* │ │ ─┤D2│ │ ├─── ────┤x2│ │ │
* │ │03│ │ ├──┤11 10│ │ │ │05
* │ │ ─┤D3│ │ ├─── ────┤x3│ │ ├──────<
* │ │05│ │ ├──┤10 01│ │ S1 │ │
* │ │ ─┤D4│ │ ├──── ───┤x4│ │ │
* │ │01├──┤ ├──┤ └──┴─────┴──┘
* │DL└──┤DL│ │ │
* │ 06├──┤ │ │
"земля"│ =0─OPE│ │ │ незадействованный контакт
* │ 09├──┤ │ │ для TTL - это =1
* └─────<C1│ │ │
* 08│ │сдвиг│ │
* ─<C2│ D1 │ │
* └──┴─────┴──┘
* 4┌──┬─────┬──┐13 30┌──┬─────┬──┐
* ──┤D1│ ИР1 │ ├─── ────┤x1│ S │ │
* 02│ │ ├──┤12 23│ │ │ │
* ──┤D2│ │ ├─── ────┤x2│ │ │
* 03│ │ ├──┤11 13│ │ │ │05
* ──┤D3│ │ ├──── ────┤x3│ │ ├──────<
* 05│ │ ├──┤10
02│ │
S1
│ │
* ──┤D4│ │ ├─ ──┤x4│ │ │
* 01├──┤ ├──┤ └──┴─────┴──┘
* d>────────┤DL│ │ │
* 06├──┤ │ │
* "земля" =0─OPE│ │ │ │ незадействованный контакт
* 09├──┤ │ │ │ для TTL - это =1
* c>──┬─────<C1│ │ │ │ "земля" - режим сдвига
* │ 08│ │загр.│ │ │
* │ ─<C2│ D0 │ │ │
* │ └──┴─────┴──┘ │
* │ ┌───────────────────┘
* │ │ 4┌──┬─────┬──┐13 00┌──┬─────┬──┐
* │ │ ─┤D1│ ИР1 │ ├─── ────┤x1│ S │ │
* │ │02│ │ ├──┤12 13│ │ │ │
* │ │ ─┤D2│ │ ├─── ────┤x2│ │ │
* │ │03│ │ ├──┤11 23│ │ │ │05
* │ │ ─┤D3│ │ ├─── ────┤x3│ │ ├──────<
* │ │05│ │ ├──┤10 32│ │ S1 │ │
* │ │ ─┤D4│ │ ├──── ────┤x4│ │ │
* │ │01├──┤ ├──┤ └──┴─────┴──┘
* │DL└──┤DL│ │ │
* │ 06├──┤ │ │
"земля"│ =0─OPE│ │ │ незадействованный контакт
* │ 09├──┤ │ │ для TTL - это =1
* └─────<C1│ │ │
* 08│ │сдвиг│ │
* ─<C2│ D1 │ │
* └──┴─────┴──┘
Схема 1
исходная схема, созданная по номеру задания; включает 16-разрядный сдвиговый регистр, который является источником сигналов для 3 экземпляров комбинационной схемы из предыдущих работ. 16-разрядный сдвиговый регистр собран из четырех 4-х разрядных секций. Регистр обеспечивает сигналами 3 копии схемы, а сам последовательно получает сигнал с D-входа.
155ир1 - D0 : 1/d , 6/1pe, 9/c; pe=0=сдвиг по с1, при с2=1
*: 13/00, 12/01, 11/02 ;
155ир1 - D1 : 1/02 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 13/10, 10/13 ;
155ир1 - D2 : 1/13 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 13/20, 10/23 ;
155ир1 - D3 : 1/23 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 13/30, 11/32, 10/33 ;
1 - s1 : 1/33 , 2/20,
3/10 , 4/01 ; входы
*: 5/s1 ; выход
S1
1 - s2 : 1/30 , 2/23,
3/13 , 4/02 ; входы
*: 5/s2 ; выход
S2
1 - s3 : 1/00 , 2/13,
3/23 , 4/32 ; входы
*: 5/s3 ; выход
S3
РАЗЪЕМЫ
KOЛOДKA-c : 2/c ; вход синхронизации
KOЛOДKA-d : 3/d ; вход сдвига
KOЛOДKA-s : 4/s1, 5/s2, 6/s3 ; выходы Ваших подсхем
C E Г M E H T O B 10
H A Б O P O B 249
П O Л H O T A 96%
УПРАВЛЯЕМОСТЬ 14965
НАБЛЮДАЕМОСТЬ 8166
Рекомендации
┌─────────────┬─────┬─────────────────────┬──────────────────────────────────────
│ Точка доп. │Номер│Оценки управляемости │ Схемное обозначение
│ управления │Макро│Суммарная │MAX │ ├─────────────┼─────┼──────────┼──────────┼──────────────────────────────────────
│----- 1-----│ 26│ 8368 │ 418│
│Источник │ │ │ │
│сигнала │ │ │ │
│(прямого) │ │ │ │ 155ИP1-D2:10\134ИP1T2-4:25;
Схема 2
155ир1 - D0 : 1/d , 6/1pe, 9/c; pe=0=сдвиг по с1, при с2=1
*: 13/00, 12/01, 11/02 ;
155ир1 - D1 : 1/02 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 12/10, 10/13 ;
155ир1 - D2 : 1/13 , 6/2pe, 9/c, 5/k, 8/c2 ; pe=0=сдвиг по с1, при с2=1
*: 13/20, 10/23 ;
155ир1 - D3 : 1/23 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 13/30, 11/32, 10/33 ;
1 - s1 : 1/33 , 2/20,
3/10 , 4/01 ; входы
*: 5/s1 ; выход
S1
1 - s2 : 1/30 , 2/23,
3/13 , 4/02 ; входы
*: 5/s2 ; выход
S2
1 - s3 : 1/00 , 2/13,
3/23 , 4/32 ; входы
*: 5/s3 ; выход
S3
РАЗЪЕМЫ
KOЛOДKA-c : 2/c ; вход синхронизации
KOЛOДKA-d : 3/d ; вход сдвига
KOЛOДKA-s : 4/s1, 5/s2, 6/s3 ; выходы Ваших подсхем
КОЛОДКА-k : 7/k, 8/2pe, 9/c2;
C E Г M E H T O B 12
H A Б O P O B 238
П O Л H O T A 95%
УПРАВЛЯЕМОСТЬ 9929
НАБЛЮДАЕМОСТЬ 9140
Схема 3
155ир1 - D0 : 1/d , 6/1pe, 9/c; pe=0=сдвиг по с1, при с2=1
*: 13/00, 12/01, 11/02 ;
155ир1 - D1 : 1/02 , 6/1pe, 9/c ; pe=0=сдвиг по с1, при с2=1
*: 12/10, 10/13 ;
155ир1 - D2 : 1/13 , 6/2pe, 9/c, 5/k, 8/c2 ; pe=0=сдвиг по с1, при с2=1
*: 13/20, 10/23 ;
155ир1 - D3 : 1/23 , 6/3pe, 9/c , 4/f, 8/c2; pe=0=сдвиг по с1, при с2=1
*: 13/30, 11/32, 10/33 ;
1 - s1 : 1/33 , 2/20,
3/10 , 4/01 ; входы
*: 5/s1 ; выход
S1
1 - s2 : 1/30 , 2/23,
3/13 , 4/02 ; входы
*: 5/s2 ; выход
S2
1 - s3 : 1/00 , 2/13,
3/23 , 4/32 ; входы
*: 5/s3 ; выход
S3
РАЗЪЕМЫ
KOЛOДKA-c : 2/c ; вход синхронизации
KOЛOДKA-d : 3/d ; вход сдвига
KOЛOДKA-s : 4/s1, 5/s2, 6/s3 ; выходы Ваших подсхем
КОЛОДКА-k : 7/k, 8/2pe, 9/c2;
КОЛОДКА-f : 10/f, 11/3pe;
f0 : 1pe ; ЦЕПИ ПОСТОЯННОГО НУЛЯ, то есть "земля"
C E Г M E H T O B 9
H A Б O P O B 243
П O Л H O T A 96%
УПРАВЛЯЕМОСТЬ 8075
НАБЛЮДАЕМОСТЬ 9517
Схема 4
155ир1 - D0 : 1/d , 6/1pe, 9/c; pe=0=сдвиг по с1, при с2=1
*: 13/00, 12/01, 11/02 ;
155ир1 - D1 : 1/02 , 6/2pe, 9/c, 2/g, 8/c2; pe=0=сдвиг по с1, при с2=1
*: 12/10, 10/13 ;
155ир1 - D2 : 1/13 , 6/2pe, 9/c, 5/k, 8/c2 ; pe=0=сдвиг по с1, при с2=1
*: 13/20, 10/23 ;
155ир1 - D3 : 1/23 , 6/2pe, 9/c , 4/f, 8/c2; pe=0=сдвиг по с1, при с2=1
*: 13/30, 11/32, 10/33 ;
1 - s1 : 1/33 , 2/20,
3/10 , 4/01 ; входы
*: 5/s1 ; выход
S1
1 - s2 : 1/30 , 2/23,
3/13 , 4/02 ; входы
*: 5/s2 ; выход
S2
1 - s3 : 1/00 , 2/13,
3/23 , 4/32 ; входы
*: 5/s3 ; выход
S3
РАЗЪЕМЫ
KOЛOДKA-c : 2/c ; вход синхронизации
KOЛOДKA-d : 3/d ; вход сдвига
KOЛOДKA-s : 4/s1, 5/s2, 6/s3 ; выходы Ваших подсхем
КОЛОДКА-k : 7/k, 8/2pe, 9/c2;
КОЛОДКА-f : 10/f;
КОЛОДКА-g : 11/g, 2/1pe ;
f0 : 1pe ; ЦЕПИ ПОСТОЯННОГО НУЛЯ, то есть "земля"
В результате реализации предлагаемых программой улучшений схема стала работать только хуже. После консультации с преподавателем, был сделан -> вывод: сбой в программе.