Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Программные средства foundation 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 [ 301 ] 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359

8.34. Повторите задачу 8.32 для и-разрядного синхронного последовательного двоичного счетчика.

8.35. Повторите задачу 8.32 для и-разрядного синхронного параллельного двоичного счетчика. При каких значениях и ваша формула уже не будет справедлива?

8.36. Воспользовавшись 4-разрядным двоичным счетчиком 74x163, постройте счетчик по модулю 11 с последовательностью счета: 3,4,5,..., 12,13,3,4,....

8.37. Поищите в справочнике принципиальную схему синхронного декадного счетчика 74x162 и составьте для него таблицу состояний в духе табл. 8.11, отразив в ней, в частности, поведение счетчика при попадании в нормально неиспользуемые состояния 10-15.

8.38. Постройте синхронный счетчик путем последовательного включения ИС 74x163 с параллельной логикой разрешения, как в схеме на рис. 8.29, так, чтобы максимальная скорость счета в нем бьша такой же, как у любой из этих микросхем, при числе разрядов, доходящем до 36 (девять ИС 163). Определите максимальную скорость счета, воспользовавшись сообщаемыми производителем значениями задержек в наихудшем случае для ИС 163 и для компонентов малой степени интеграции, примененных в межкаскадных соединениях.

8.39. Постройте счетчик по модулю 129 на двух ИС 74x163 и одном инверторе.

8.40. Напишите программу на языке ABEL для 8-разрядного счетчика по модулю iV с входом загрузки в расчете на реализацию в ПЛУ PAL 22V10; модуль счета пусть задается в профамме постоянной N.

8.41. Постройте тактируемую синхронную схему с четырьмя входами N3, N2, N1 и N0; пусть сигналами на этих входах представлено число N из интервала 0-15. У схемы имеется единственный выход Z, сигнал на котором принимает единичное значение точно на тактах в пределах интервала длительностью 16 тактов (предполагается, что значение iV остается постоянным на интервале наблюдения). (Указания: Воспользуйтесь комбинационной логикой и включите ИС 74x163 так, чтобы получился делитель частоты на 16, работающий в непрерывном режиме. Такты, на которых сигнал Z имеет единичное значение, должны быть возможно равномернее распределены в пределах интервала наблюдения; другими словами, - на каждом втором такте при Л= 8, на каждом четвертом такте при Л = 4 и т.д.)

8.42. Видоизмените схему из задачи 8.41 таким образом, чтобы на выходе Z вырабатывалось N переходов в интервале длительностью 16 тактов. Схему, которая у вас получится, называют двоичным умножителем частоты (binary rate multiplier); в свое время продавалась такая ТТЛ-схема средней степени интефации 7497. (Указание: Стробируйте тактовый сигнал выходным сигналом схемы из предыдущей задачи.)

8.43. Повторите задачи 8.41 и 8.42 для случая, когда имеется 8-разрядный вход N7 ... N0, написав профамму на языке ABEL, предусматривающую реализацию каждой из схем в одном ПЛУ типа PAL22V10.



8.44. Повторите задачи 8.41 и 8.42 с 8-разрядным входом N7 ... N0, описав каждую схему поведенческой VHDL-программой.

8.45. В последнюю минуту к разработчику (к автору!) обратились с просьбой дополнить возможности устройства еще одной функцией, когда на печатной плате оставалось место только для одной ИС средней степени интефации с 16 выводами. На плате уже имелся 16-мегагерцный тактовый сигнал MCLK и свободный сигнал выбора SEL, поступающий от микропроцессора. От разработчика требовалось, чтобы вырабатывался новый тактовый сигнал UCLK с частотой 8 МГц или 4 МГц в зависимости от значения SEL. Хуже всего, что на плате не было свободных вентилей в ИС малой степени интефации и требовалось, чтобы коэффициент заполнения у сигнала UCLK был равен 50% на обеих частотах. Разработчик придумал схему за пять минут Теперь ваша очередь сделать то же самое. (Указание: К моменту решения этой задачи разработчик был убежден, что основным строительным элементом для хитрых последовательностных схем является ИС 76x163.)

8.46. Постройте счетчик по модулю 16 с последовательностью счета 7, 6, 5, 4, 3,2, 1,0, 8, 9, 10, И, 12, 13, 14, 15, 7, ... на одной ИС 74x169 с использованием самое большее одного корпуса ИС малой степени интеграции.

8.47. Напишите профамму на языке ABEL для 8-разрядного счетчика, который осуществляет счет в последовательности, подобной той, какая указана в задаче 8.46.

8.48. Постройте реверсивньп ! двоичный счетчик для контроллера лифта в 20-этажном здании на одной ИС 16V8. У счетчика должны быть входы разрешения счета и управления направлением счета. Счет должен останавливаться на состоянии 1 при счете в обратном направлении и на состоянии 21 при счете в прямом направлении, а также пропускать состояние 13 в обоих режимах работы. Начертите принципиальную схему вашего устройства и напишите для него равенства на языке ABEL.

8.49. Повторите предыдущую задачу, воспользовавшись языком VHDL.

8.50. Напишите VHDL-профамму для и-разрядного счетчика, который осуществляет счет в последовательности, подобной той, какая указана в задаче 8.46. Напишите профамму таким образом, чтобы число разрядов в счетчике можно было изменять путем изменения значения единственной постоянной N.

8.51. Видоизмените VHDL-профамму в табл. 8.14 так, чтобы порты D и Q были типа STD LOGIC VECTOR, включив функции преобразования там, где это необходимо.

8.52. Перепишите VHDL-профамму из табл. 8.16 в структурном стиле так, чтобы описываемое ею устройство точно соответствовало схеме на рис. 8.45, включая имена сигналов, указанные на рисунке. Если в вашей VHDL-биб-лиотеке нет следующих объектов: AND2, INV, N0R2, 0R2, XN0R2 и Vdf f qqn, TO определите их и используйте по мере необходимости.

8.53. Видоизмените профамму из табл. 8.17, воспользовавшись VHDL-onepa-тором generic так, чтобы число разрядов счетчика можно было изменять посредством определения generic.



8.54. Постройте схему параллельно-последовательного преобразования с восемью 32-канальными последовательными звеньями со скоростью передачи 2.048 Мбит/с и одной 8-разрядной параллельной шиной данных с частотой тактового сигнала 2.048 МГц, по которой передается 256 байтов в кадре. Формат кадра в каждом из последовательных звеньев должен иметь вид, указанный на рис. 8.55. У каждой последовательной линии передачи данных SDATAi пусть имеется ее собственный сигнал синхронизации SYNCi, а импульсы этих сигналов разнесены таким образом, что импульс сигнала SYNC(i+1) сдвинут по отношению к импульсу сигнала SYNCi на один такт позднее.

&55. Рассмотрите временные соотношения между сигналами в параллельной шине и в последовательных звеньях и составьте таблицу или напишите формулу, показывающие, какие таймслоты параллельной шины передаются по тому или иному последовательному звену в пределах времени, отведенного на передачу соответствующего таймслота. Нарисуйте принципиальную схему устройства, построенного на ИС средней степени интеграции, упоминавшихся в этой главе; вы можете в сокращенном виде изобразить повторяющиеся элементы (например, регистры сдвига), указав для каждого из них только такие соединения, которые относятся индивидуально к данному элементу.

8.56. Повторите задачу 8.54 в предположении, что все последовательные линии передачи данных должны привязывать свои данные к одному общему сигналу синхронизации SYNC. Сколько микросхем потребуется дополнительно в этом случае?

8.57. Покажите, как следует нарастить схему последовательно-параллельного преобразования, приведенную на рис. 8.57, чтобы байт, принятый в каждом слоте, запоминался в своем собственном регистре на 125 мкс, то есть до тех пор, пока не будет принят следующий байт в этом таймслоте. Нарисуйте подробную схему со счетчиком и логикой декодирования для 32 тайм-слотов, атакже регистры, в которых запоминаются параллельные данные, и соединения для таймслотов 31, О и 1. Начертите также временнь/е диаграммы, - примерно так, как это сделано на рис. 8.58, - где были бы показаны сигналы декодирования и данные для слотов 31, О и 1.

8.58. Представьте себе, что вам нужно построить последовательный компьютер, в котором данные передаются и обрабатываются по одному биту за раз. Первое, что вам надо будет решить, это - какой бит передавать и обрабатывать первым: младший или старший. Какой бы вы выбрали и почему?

8.59. Постройте 8-разрядный самокорректирующийся кольцевой счетчик с состояниями 11111110, 11111101, ... ,01111111, используя только два корпуса ИС малой или средней степени интефации.

8.60. Предложите две различные схемы 2-разрядного счетчика с 4 состояниями, для каждой из которых было бы достаточно одного корпуса ИС 74x74 (два переключающихся по фронту D-триггера) без использования других логических схем.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 [ 301 ] 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.