Материал: Разработка и отладка цифровых устройств. учебное пособие. Тюрин С.В

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Таким образом, как следует из рассматриваемого примера, УСБП должно выделить заданную подпоследовательность символов x1… x6 (т.е. последовательный код 011101), принять четыре последующих символа x7… x10 (их шестнадцатиричный код 0110),сравнить этот код с заданным и, в случае их совпадения, отобразить этот код на семисегментном индикаторе. Код символов x7… x10 должен индицироваться до следующего их выделения, а УСБП после начала индикации должно автоматически возобновить выделение заданной подпоследовательности символов 011101.

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

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

Устройство - совокупность элементов, представляющих единую конструкцию (блок, плата, набор транзисторов и т.п.).

Функциональная группа - совокупность элементов, выполняющих в изделии определенную функцию и не объединенных в единую конструкцию (усилитель, генератор и т.п.).

Функциональная часть - элемент, устройство или функциональная группа, имеющая строго определенное функциональное назначение.

Функциональная цепь - линия, канал, тракт определенного назначения (канал звука, тракт СВЧ и т.п.)

Линия взаимосвязи - отрезок линии на схеме, указывающий на наличие связи между функциональными частями изделия.

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

1.3. Варианты заданий на курсовое проектирование

В табл.2 представлена последовательность из 140 символов, на основе которой конкретизируется вариант задания.

Таблица 2

символа

Знач.

символа

символа

Знач.

символа

символа

Знач.

символа

символа

Знач.

символа

1

0

36

0

71

1

106

1

2

0

37

1

72

1

107

1

3

0

38

0

73

1

108

1

4

0

39

1

74

0

109

1

5

0

40

1

75

0

110

0

6

0

41

0

76

0

111

0

7

1

42

0

77

0

112

0

8

1

43

0

78

1

113

1

9

1

44

1

79

0

114

0

10

1

45

1

80

1

115

1

11

1

46

0

81

1

116

0

12

1

47

1

82

1

117

0

13

1

48

1

83

1

118

0

14

0

49

1

84

1

119

0

15

1

50

1

85

0

120

1

16

0

51

0

86

0

121

1

17

1

52

1

87

1

122

0

18

0

53

1

88

0

123

0

19

1

54

0

89

1

124

0

20

0

55

1

90

0

125

0

21

0

56

0

91

1

126

0

22

1

57

1

92

1

127

1

23

1

58

1

93

1

128

0

24

0

59

0

94

0

129

0

25

0

60

1

95

0

130

0

26

1

61

1

96

1

131

0

27

1

62

0

97

1

132

0

28

1

63

0

98

0

133

0

29

0

64

1

99

1

134

1

30

1

65

0

100

0

135

1

31

1

66

0

101

0

136

1

32

1

67

1

102

0

137

1

33

0

68

0

103

1

138

1

34

1

69

0

104

0

139

1

35

0

70

0

105

0

140

1

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

Таблица 3

варианта

Селектируемая

подпоследоват.

варианта

Селектируемая

подпоследоват.

1

x1… x14

24

x25… x37

2

x2… x15

25

x26… x38

3

x3… x16

26

x27… x39

4

x4… x17

27

x28… x40

5

x5… x18

28

x29… x41

6

x6… x19

29

x30… x42

7

x7… x20

30

x31… x43

8

x8… x21

31

x32… x44

9

x9… x22

32

x33… x45

10

x10… x23

33

x34… x46

11

x11… x24

34

x35… x47

12

x12… x25

35

x36… x48

13

x13… x25

36

x37… x49

14

x14… x27

37

x38… x50

15

x15… x28

38

x39… x51

16

x16… x29

39

x40… x52

17

x17… x30

40

x41… x53

18

x18… x31

41

x42… x54

19

x19… x32

42

x43… x55

20

x21… x33

43

x44… x56

21

x22… x34

44

x45… x57

22

x23… x35

45

x46… x58

23

x24… x36

46

x47… x59

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

варианта

Селектируемая

подпоследоват.

варианта

Селектируемая

подпоследоват.

47

x48… x60

74

x75… x87

48

x49… x61

75

x76… x88

49

x50… x62

76

x77… x89

50

x51… x63

77

x78… x90

51

x52… x64

78

x79… x91

52

x53… x65

79

x80… x92

53

x54… x66

80

x81… x93

54

x55… x67

81

x82… x94

55

x56… x68

82

x83… x95

56

x57… x69

83

x84… x96

57

x58… x70

84

x85… x97

58

x59… x71

85

x86… x98

59

x60… x72

86

x87… x99

60

x61… x73

87

x88… x100

61

x62… x74

88

x89… x101

62

x63… x75

89

x90… x102

63

x64… x76

90

x91… x103

64

x65… x77

91

x92… x104

65

x66… x78

92

x93… x105

66

x67… x79

93

x94… x106

67

x68… x80

94

x95… x107

68

x69… x81

95

x96… x108

69

x70… x82

96

x97… x109

70

x71… x83

97

x98… x110

71

x72… x84

98

x99… x111

72

x73… x85

99

x100… x112

73

x74… x86

100

x101… x113

  1. Состав и объем курсового проекта

Курсовой проект должен включать расчетно – пояснительную записку (РПЗ), схему электрическую принципиальную (СЭП) и перечень элементов (ПЭ) разработанного синхронного автомата.

В расчетно – пояснительной записке, объемом 15…20 страниц формата А4, приводятся поясняющие текстовые, графические, расчетные, иллюстративные и т.п. материалы, размещенные по разделам проекта. Представляемая схема электрическая принципиальная оформляется как приложение к РПЗ. Перечень элементов может располагаться на схеме электрической принципиальной или выполняться как самостоятельный конструкторский документ в составе РПЗ.

Расчетно – пояснительная записка должна содержать:

  • титульный лист (см. прил.1);

  • задание на курсовое проектирование (прил. 2);

  • отдельный лист "ЗАМЕЧАНИЯ РУКОВОДИТЕЛЯ";

  • СОДЕРЖАНИЕ;

  • ВВЕДЕНИЕ;

  • основной текст РПЗ;

  • ЗАКЛЮЧЕНИЕ;

  • СПИСОК ЛИТЕРАТУРЫ;

  • ПРИЛОЖЕНИЯ.

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

Основной текст РПЗ может иметь следующую структуру:

  1. Выбор способа решения задачи курсового проектирования

    1. Формализация алгоритма функционирования устройства селекции бинарной подпоследовательности

    2. Детализация исходной структуры УСБП на взаимосвязанные функциональные части

    3. Выбор способа синтеза схемы электрической функциональной УСБП

  1. Разработка схемы электрической принципиальной УСБП

    1. Синтез (или разработка) схемы электрической функциональной УСБП

    2. Выбор интегральных микросхем для реализации УСБП

    3. Оптимизация схемы электрической принципиальной УСБП

  2. Проверка корректности принятых технических решений

    1. Разработка методики проверки правильности функционирования УСБП

    2. Разработка модели схемы электрической принципиальной УСБП в пакете Electronics Workbench

    3. Результаты моделирования и оценка качества проектных решений

  1. Рекомендации к выполнению курсового проекта

Тема курсового проектирования формулируется следующим образом: «Реализация синхронного автомата на интегральных микросхемах». Напомним, так же, тему предшествующего курсового проекта по дисциплине «Теория автоматов»: «Синтез синхронного управляющего автомата». Сопоставляя названия данных тем не трудно догадаться, что часть курсового проекта по дисциплине «Схемотехника ЭВМ» может выполняться по той же методике [4], что и для курсового проекта по «Теории автоматов». То есть, разрабатываемое устройство селекции бинарной подпоследовательности (УСБП) может рассматриваться как совокупность связанных определенным образом нескольких синхронных подавтоматов, схемы электрические функциональные которых могут быть формально синтезированы, например, в основном элементном базисе (И, ИЛИ, НЕ) и на каком-либо типе триггерных схем. Причем синтез каждого синхронного подавтомата может проводиться независимо друг от друга по моделям типов Мили, Мура и С-автомата. Следует учитывать так же, что УСБП должно содержать и несколько комбинационных подавтоматов (например, преобразователь шестнадцатиричного кода в семисегментный). Для синтеза их функциональных электрических схем так же целесообразно использовать известные формальные методы, которые изучались в рамках дисциплины «Теория автоматов».

Источник: https://studfile.net/preview/16568031/