Распродажа

Электронные компоненты со склада по низким ценам, подробнее >>>

Содержание ChipNews

2003: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2002: 
1, 5, 6, 7, 8, 9
2001: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2000: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1999: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Новости электроники

Мне нравится

Комментарии

дима пишет в теме Параметры биполярных транзисторов серии КТ827:

люди куплю транзистар кт 827А 0688759652

тамара плохова пишет в теме Журнал Радио 9 номер 1971 год. :

как молоды мы были и как быстро пробежали годы кулотино самое счастливое мое время

Ивашка пишет в теме Параметры отечественных излучающих диодов ИК диапазона:

Светодиод - это диод который излучает свет. А если диод имеет ИК излучение, то это ИК диод, а не "ИК светодиод" и "Светодиод инфракрасный", как указано на сайте.

Владимир пишет в теме 2Т963А-2 (RUS) со склада в Москве. Транзистор биполярный отечественный:

Подскажите 2т963а-2 гарантийный срок

Владимир II пишет... пишет в теме Параметры биполярных транзисторов серии КТ372:

Спасибо!

ZFx86 и микросхема тактового генератора фирмы Cypress

В. Ломакин, vladimir_lomakin@macroteam.ru

ZFx86 и микросхема тактового генератора фирмы Cypress

Почему именно Cypress?

В ╧ 6 за 2001 год мы уже знакоми ли читателей с системами на кристалле ZFx86 фирмы ZF Micro Devices. В данном обзоре приведено описание построения оптимального варианта системы тактирования для ZFx86.

Микросхема CY2292F - строенный программируемый тактовый генератор с ФАПЧ - наиболее подходящее решение для построения тактовой системы ZFx86. Микросхема CY2292 способна генерировать и воспроизводить все тактовые сигналы, необходимые для работы ZFx86. Кроме этого, данный чип позволяет "на ходу" снижать скорость CPU и тактовую частоту шины PCI, что позволяет уменьшать потребляемую системой мощность. Также имеется возможность использовать одну из программируемых частот CY2292F для тактирования внешних устройств (например, для сетевого интерфейса или контроллера электронно-лучевой трубки).

Структурная схема ИС CY2292F приведена на рисунке.

Рисунок 1. Структура генератора CY2292F

Структура генератора CY2292F.

Необходимые дополнительные средства

Для программирования микросхемы CY2292F нужен программатор CY6730FTG, который производит сама фирма Cypress. В комплекте с программатором поставляются специализированные адаптеры и сервисное программное обеспечение CyClock version 3.65.

Рекомендация от ZF

Для большинства приложений при использовании CY2292F для фильтрации напряжения питания будет достаточно фильтрующих конденсаторов с номиналом 0,1 мкФ. Однако при использовании одного или нескольких тактовых выходов для тактирования периферийных устройств (например, для сетевого интерфейса или контроллера электронно-лучевой трубки), необходимо будет принимать дополнительные меры по фильтрации напряжения питания, например, ставить линейный регулятор напряжения.

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

Поскольку синтезируемые частотные выходы по определению требуют больше компонентов, мы рекомендуем вы-брать правильное значение опорной частоты и использовать соответствующий буферизированный выход с малым "дребезгом" тактовой частоты. Например, когда вам требуется частота 25 МГц для периферийного сетевого контроллера, мы рекомендуем использовать опорный кварцевый генератор на 25 МГц (пример 2).

Необходимые требования к тактовой частоте со стороны ZFx86

С некоторыми ограничениями ZFx86 может работать, используя только один тактовый сигнал 48 МГц. Однако для использования всех ресурсов системы на кристалле ZFx86 необходимы следующие тактовые сигналы:

  • USB тактовый сигнал - 48,000 МГц;
  • тактовый сигнал таймера - 14,318 МГц;
  • системный тактовый сигнал - до 64 MГц;
  • PCI тактовый сигнал - до 33 MГц;
  • тактовый сигнал таймера реального времени - 32,768 кГц.

CY2292F обеспечивает формирование первых четыр╦х тактовых сигналов.

Для таймера реального времени необходим внешний кварц и внешняя батарейка.

Два примера конфигурации

Первый пример с использованием 14,31818 МГцтактового выхода

Данная конфигурация использует опорный кварцевый резонатор 14,31818 МГц и микросхему CY2292F.

Тактовые сигналы необходимо соединить следующим образом:

  • вход XBUF = 14,31818 MГциспользовать для тактирования таймера в ZFx86 (в этом случае используется буферный выход от опорного кварца, и программировать эту частоту не надо);
  • использовать вывод CPUCLK = 64 MГцкак системный тактовый сигнал;
  • использовать CLKA = 48 MГц как тактовый сигнал USB;
  • использовать CLKB, CLKC и CLKD = = 64/2 = 32 MГц как тактовые сигналы PCI.

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

Таблица 1. Опорная частота 14,31818 МГц

CPLL FREQUENCIES OUTPUT CLOCKS ACTUAL OUTPUT FREQUENCIES
S2:S0 Desired Actual PPM Option   Desired Actual PPM Option CPU CLKA CLKB CLKC CLKD XBUF
000 64,00000 63,99350 -102 - CPU CPLL CPLL - - 63,99350 47,99844 31,99675 31,99675 31,99675 14,31818
001 off - - - CLKA UPLL
(48,00000)
47,99844 -32 - off 47,99844 off off off 14,31818
010 off - - - CLKB CPLL/2 CPLL/2 - - off 47,99844 off off off 14,31818
011 off - - - CLKC CPLL/2 CPLL/2 - - off 47,99844 off off off 14,31818
100 off - - - CLKD CPLL/2 CPLL/2 - - off 47,99844 off off off 14,31818
101 off - - - XBUF Ref
(14,31818)
14,31818 0 - off 47,99844 off off off 14,31818
110 off - - - off 47,99844 off off off 14,31818
111 off - - - off 47,99844 off off off 14,31818

Второй пример с использованием 25 МГц тактового выхода

Для обеспечения тактового выхода 25 МГц с малым дребезгом (например, для сетевого контроллера) рационально использовать опорный кварцевый резонатор на 25 МГц.

Тактовые сигналы необходимо соединить следующим образом:

  • использовать выход XBUF = 25 MГц для тактирования периферийного сетевого контроллера (в этом случае используется буферный выход от опорного кварца, и программировать эту частоту не надо);
  • использовать вывод CPUCLK = 64 MГцкак системный тактовый сигнал;
  • использовать CLKA = 48 MГц как тактовый сигнал USB;
  • использовать CLKB = 14,31818 МГц как тактовый сигнал таймера в ZFx86;
  • использовать CLKC и CLKD = 64/2 == 32 MГц как тактовые сигналы PCI.

Реализация данного примера приведена на рисунке 1. и в табл. 2.

CPLL FREQUENCIES OUTPUT CLOCKS ACTUAL OUTPUT FREQUENCIES
S2:S0 Desired Actual PPM Option   Desired Actual PPM Option CPU CLKA CLKB CLKC CLKD XBUF
000 64,00000 64,00000 0 - CPU CPLL CPLL - - 64,00000 48,00000 14,31818 32,00000 32,00000 25,00000
001 off - - - CLKA SPLL
(48,00000)
48,00000 0 - off 48,00000 14,31818 off off 25,00000
010 off - - - CLKB UPLL
(14,31818
14,31818 0 - off 14,31818 14,31818 off off 25,00000
011 off - - - CLKC CPLL/2 CPLL/2 - - off 48,00000 14,31818 off off 25,00000
100 off - - - CLKD CPLL/2 CPLL/2 - - off 48,00000 14,31818 off off 25,00000
101 off - - - XBUF Ref
(25,00000)
25,00000 0 - off 48,00000 14,31818 off off 25,00000
110 off - - - off 48,00000 14,31818 off off 25,00000
111 off - - - off 48,00000 14,31818 off off 25,00000






Ваш комментарий к статье
ZFx86 и микросхема тактового генератора фирмы Cypress :
Ваше имя:
Отзыв: Разрешено использование тэгов:
<b>жирный текст</b>
<i>курсив</i>
<a href="http://site.ru"> ссылка</a>