![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation бинационного выхода; вход со стороны обратной связи (feedback input) - это внутренний вход матрицы И-ИЛИ, на который подается сигнал с регистрового выхода внутренней макроячейки; данный параметр относится к комбинационным выходам; tQ - задержка распространения тактового сигнала CLK, отсчитываемая от нарастающего фронта этого сигнала до внешнего выхода; этот параметр относится к регистровым выходам; t - задержка распространения от нарастающего фронта сигнала CLK до регистрового выхода макроячейки, соединенного с одним из входов мат-I рицы И-ИЛИ со стороны обратной связи; когда значение t задано, оно t обычно меньше, чем t, однако некоторые производители не указывают значение t; в этом случае следует полагать, что /,р = t, этот параметр относится к регистровым выходам; - время установления, в пределах которого входной сигнал должен удерживаться неизменным перед нарастающим фронтом тактового сигнала CLK; этот параметр относится к сигналам, поступающим на D-входы триггеров с внешних входов, с двунаправленных выводов и с входов со стороны обратной связи; ?д - время удержания, в пределах которого входной сигнал должен оставаться неизменным после нарастающего фронта тактового сигнала CLK; этот параметр также относится к сигналам поступающим на D-входы триггеров; f - этим параметром определяется тактирование в схеме ПЛУ: он представляет собой частоту, на которой данное ПЛУ может работать надежно; его величина обратна наименьшему периоду тактового сигнала; из указанных выше временнь/х характеристик можно вывести два значения этого параметра в зависимости от того, какая обратная связь реализована в вашем устройстве - внешняя или внутренняя. При внешней обратной связи (external feedback) сигнал с регистрового выхода данного ПЛУ подается на вход другого регистрового ПЛУ с похожими временнь/ми характеристиками; в этом случае для надлежащей работы необходимо, чтобы сумма t первого ПЛУ и t второго ПЛУ не превосходила период тактового сигнала. При внутренней обратной связи (internal feedback) сигнал с регистрового выхода ПЛУ заводится снова на входы регистра в том же самом ПЛУ; в этом случае сумма t- и t не должна превосходить период тактового сигнала. Существует несколько фадаций каждого из описанных ПЛУ, различающихся своим быстродействием. Характеристика быстродействия обычно указывается в виде приставки к названию микросхемы, например 16V8-10 ; как правило, приставка выражает собой значение t в наносекундах. В табл. 8.10 приведены временные характеристики нескольких распространенных биполярных ПЛУ и ПЛУ, выполненных по КМОП-технологии. Заметьте, что только один столбец - -относится к комбинационным выходам микросхемы, тогда как остальные четыре столбца относятся к регистровым выходам. Значения всех временнь/х параметров указаны для наихудшего случая в пределах рабочего диапазона микросхем фажданского применения. входной сигнал или сигаал обратной связи входной сигнал или сигнал обратной связи комбинационный выход выход
регистровая обратная ![]()
(b) (внешняя обратная связь) (с) (внутренняя обратная связь) Рис. 8.25. Временнь/е характеристики ПЛУ (CLK - тактовый сигнал) Табл. 8.10. Временные характеристики распространенных ПЛУ в наносекундах
При использовании последовательностных ПЛУ в критических по времени условиях важно помнить, что обычно у них время установления больше, чем у Готовых переключающихся по фронту регистров, выполненных по той же технологии; это имеет место из-за задержки в матрице И-ИЛИ на каждом D-входе. С другой стороны в типичных условиях время удержания применительно к ПЛУ фактически оказывается отрицательным из-за той же самой задержки сигнала при Прохождении через матрицу И-ИЛИ. Однако рассчитывать на отрицательное время Удержания нельзя: в худшем случае этот параметр обычно равен нулю. сколько это стоит? Теперь, когда вам известны возможности различных ПЛУ, вы можете спросить: Почему бы всегда не применять лучшие из имеющихся ПЛУ? Например: даже в том случае, когда наше устройство помещается в ИС с 20 выводами 16V8, почему бы нам не воспользоваться чуть большей ИС 20V8 с 24 выводами, чтобы иметь про запас лишние входы, которые могут пригодиться в случае каких-либо неприятностей? Или: коль скоро мы решим использовать ИС 20V8, то почему бы нам не взять немного лучшую ИС 22V10, которая поставляется в таком же корпусе с 24 выводами? В реальном мире проектирования и конструирования офаничением является цена. Если бы нас не сдерживали соображения стоимости, то аргументы предыдущего абзаца можно было бы распространить ad nauseam на ИС типа CPLD и FPGA с еще ббльшими возможностями. С цифровыми микросхемами типа ПЛУ, CPLD и FPGA дело обстоит точно так же, как с автомобилями и тонкими винами: цена не всегда пропорциональна их возможностям и полезности. В частности, чем ближе изделие - с точки зрения предоставляемых им возможностей - к последним достижениям в области технологии, тем большая часть стоимости, вероятнее всего, будет платой за новизну. Таким образом, при выборе изделия вам необходимо оценить, сколько будут стоить различные варианты. Например, дорогие ИС типа CPLD и FPGA с большой плотностью упаювки позволяют вам реализовать устройство в одном кристалле, внутренние функции в котором легко изменить при необходимости. С другой стороны, можно сэкономить на стоимости компонентов, выбрав пару или большее число ПЛУ или ИС типа CPLD и FPGA с меньшей плотностью упаковки, но при этом увеличится площадь, занимаемая микросхемами на печатной плате, и потребляемая ими мощность, а кроме того, внесение изменений в ваш проект впоследствии станет более затруднительным (так как при изготовлении платы соединения между микросхемами должны быть зафиксированы). Не следует также упускать из виду, что наряду со стоимостью всегда необходимо принимать во внимание ясность проекта в целом и выгоды от создания устройства, которое будет пользоваться успехом (то есть принесет прибыль). Минимизация стоимости изделия обычно включает массу соображений экономического и технического плана, а также соображений здравого смысла, которые очень далеки от рутинных алгоритмических методов минимизации числа вентилей из главы 4. 8.4. Счетчики в общем случае счетчиком (counter) называют любую тактируемую последовательностную схему, у которой диафамма состояний представляет собой единственное кольцо (рис. 8.26). Модулем счета (modulus) называется число состояний в этом кольце. О счетчике с т состояниями говорят как о счетчике с модулем счета т (modulo-m counter); иногда его называют также делителем частоты на т (divide-by-m counter). У счетчика с модулем счета, не равным степени 2, есть лишние.шстояния, в которые он не попадает при нормальной работе. ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |