Звоните! 
 (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

Шифр компонента, разрешенного к применению {approved-part number). Используя информацию о типе компонента и о его параметрах, программа CAD может автоматически выбрать шифр компонента из представленного компанией списка компонентов, разрешенных к применению (например: 126-10117-0272 для металлопленочного резистора с параметрами 2.7 кОм, 1/4 Вт, 1%) или выдать предупреждение, если такого компонента нет [Работая в большой компании вы, безусловно, можете воспользоваться только таким компонентом из каталога, который прошел проверку на соответствие техническим условиям {parts qualification).]

Позиционное обозначение {reference designator). Этой алфавитно-цифровой меткой указывается вид компонента и его порядковый номер в схеме.

Расположение компонента {component location). В этом поле мОжно указать положение компонента на печатной плате в той или иной системе координат, благодаря чему упрощается задача поиска компонента в процессе отладки. Конечно, на начальной стадии проектирования окончательное положение компонента обычно не известно. Однако профаммное обеспечение системы CAD, способное осуществлять обратную аннотацию {back annotation), может вставить эту информацию в схему, когда разводка печатной платы заюнчена.

Номера выводов {pin numbers). Номерами выводов определяется назначение выводов каждого компонента. Обычно они заранее введены в условное обозначение компонента, который вызывается из библиотеки компонентов. Однако для микросхем малой степени интефации и для других компонентов с несколькими идентичными элементами в одном корпусе номера выводов (и даже их позиционное обозначение) не могут быть определены до тех пор, пока не закончена разводка печатной платы. Это еще один случай, когда удобна обратная аннотация.

Тип соединения {wire type). Как правило, при рисовании схем используются соединения только двух типов: обычное и шина , где шина представляет собой совокупность обычных соединений, которые объединены с целью компактного изображения. Однако в некоторых системах могут понадобиться другие типы соединений, например, сверхширокие шины на печатной плате, по которым передаются аналоговые сигналы и по которым течет большой ток. Такого рода информация сообщается профамме разводки печатных плат.

Имя сигнала {signal пате). Пользователь может дать имя каждому сигналу, и это следует сделать. Наличие у сигнала имени особенно полезно при моделировании и отладке, но оно не оказывает влияния на разводку печатной платы.

Флажок связи {connection flag). Этот элемент рисунка указывает на соединение одной сигнальной линии с другой на той же сфанице или на другой. Программа может проверить, все ли исходящие соединения согласуются с входящими. При иерархической организации схемы профамма может использовать флажки связи для условного представления целой сфаницы в виде одного блока с соответствующими именами сигналов.

Когда принципиальная схема введена в систему CAD, вы можете ее распечатать, но кроме этого у вас появляется масса других возможностей. Для изготовления устройства можно создать, по крайней мере, два документа:



Список компонентов {parts list). В нем содержится перечень компонентов и их позиционное обозначение.

Список соединений {net list). Соединение {net) представляет собой набор выводов, объединенных в один электрический узел или одним сигналом. Список соединений содержит все такие связи, обычно в алфавитном порядке по именам сигналов, в соответствии с принципиальной схемой. Для каждого имени сигнала в этом списке перечисляются выводы компонентов (позиционное обозначение компонента и номер вывода), к которыми относится этот сигнал.

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

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

11.1.3. Временные диаграммы и временные параметры

Блок-схемы и принципиальные схемы не единственные графические документы, используемые при разработке цифровой системы. Существенную часть почти любого пакета документации составляют временнь/е диафаммы.

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

Профаммы типа TimingDesigner (www. chronology. com) могут автоматизировать утомительную задачу вычерчивания сложных временных диафамм и определения временнь/х характеристик, когда изменение одного из временнь/х параметров может повлиять на значения многих других.

11.1.4. Анализ схемы и моделирование

В библиотеке компонентов сложной системы CAD имеются не только условные обозначения каждого компонента. Библиотека ИС может содержать модель компонента (component model), описывающую логическое и электрическое функционирование интефальной схемы. Язъыи описания схем типа VHDL и Verilog первоначально предназначались исключительно для моделирования компонентов и собранных из них систем. Такое моделирование позволяет находить логические и временнь/е ошибки.



В модели ИС указывается, как минимум, является данный вывод входом или выходом. При наличии только этой информации программа проверки правильности схемы {design-rule checker) может обнаружить некоторые из наиболее распространенных глупых ошибок в проекте типа замкнутых между собой выходов и плавающих входов. Если модель содержит параметры, характеризующие нафужающее действие каждого входа и нафузочную способность каждого выхода, то профамма проверки может также определить, не превышен ли где-либо в схеме коэффициент разветвления по выходу.

Следующим шагом является проверка временных соотношений {timing verification). Даже в отсутствие детальной модели поведения логической ИС, в библиотеке компонентов может быть указана величина задержки в наихудшем случае для каждого пути от входа до выхода, а также время установления и время удержания для синхронных устройств. Используя эту информацию, верификатор временных соотношений {timing verifier) находит в схеме пути с наихудшими задержками, благодаря чему разработчик может определить, укладываются ли задержки в заданные временные фаницы.

Наконец, библиотека может содержать детальную модель каждого логического компонента; в этом случае моделирование {simulation) позволяет предсказать поведение схемы в целом при любой заданной последовательности входных сигналов. Разработчик задает входную последовательность, и моделирующая программа {simulator) определяет, как схема будет реагировать на эту последовательность. Результат работы моделирующей программы обычно отображается фафически в виде временнь/х диаграмм, которые разработчик мог бы видеть на экране осциллографа или логического анализатора, если бы те же самые сигналы были поданы на входы реальной схемы. В таком режиме можно отладить всю схему без макетирования , собрать ее на печатной плате, и она заработает с первой попытки.

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

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

Поведенческая модель {behavioral model). Согласно этой модели профамма понимает основную функцию, выполняемую логическим элементом. Например, вентиль И понимается как усфойство, вырабатывающее на выходе логическую 1 с задержкой t после того, как логические единицы устанавливаются на всех его входах, и вырабатывающее на выходе логический О с задержкой t после того, как логический О подан на любой из его входов.

Структурная модель {structural model). Более крупные компоненты можно моделирорать, объединяя в фуппы элементы меньших размеров, описываемые поведенческими моделями.



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 
Продажа и изготовление мебели.


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