ООО "ТЭКОМ КВАРЦ"
|
В этом случае вместо логического инвертора можно использовать схему "2И-НЕ". Рисунок 4. Схема кварцевого генератора, выполненная на элементе логического "И". Подобная схема приведена на рисунке 4. Именно такая схема используется внутри большинства современных микросхем в качестве задающего генератора тактовой частоты. Actel Fusion Многие микропроцессорные системы периодически, а также при аварийном или штатном отключении питающего напряжения сохраняют данные из оперативной в энергонезависимую память. При этом, как правило, работа системы приостанавливается, а иногда требуется отключение периферийных устройств. И наоборот, при подаче питания содержимое должно загружаться в оперативную память. Для сохранения и восстановления содержимого оперативной памяти в системе должна иметься энергонезависимая память, а также схема контроля и управления питанием. Корпорация Actel разработала FPGA-семейство программируемых системных чипов Fusion, которые имеют для этого все необходимое на одном кристалле. В состав программируемых системных чипов (ПСЧ) Fusion, помимо логической матрицы, входят: – статическое ОЗУ; – флэш-ПЗУ емкостью 1 Кбит; – блок флэш-памяти емкостью до 8 Мбит; – аналоговый блок, который включает в себя 10 аналоговых модулей, мультиплексор каналов и 12-разрядный АЦП; – блок часов реального времени (ЧРВ), который содержит RC- и кварцевый генераторы, ЧРВ и стабилизатор напряжения. Структурная схема ПСЧ представлена на рисунке 1. Рис. 1. Структурная схема ПСЧ Fusion Как показано на рисунке, Fusion имеет набор периферии, достаточный для построения типовой несложной системы на кристалле (СнК). Прежде чем переходить к вопросу разработки схемы, рассмотрим более подробно отдельные блоки ПСЧ и их конфигурацию в пакете Actel Libero IDE, сосредоточившись на загрузке содержимого ОЗУ при старте системы и его сохранении при аварийном или штатном завершении работы. Для разработки и конфигурирования программных модулей стандартных устройств в пакете имеется инструмент SmartGen. Он позволяет при помощи графического интерфейса задать требуемую конфигурацию устройства и сгенерировать программный код модуля на языках VHDL или Verilog. Структурная схема дизайна сохранения и загрузки данных показана на рисунке 2. Рис. 2. Схема сохранения и загрузки содержимого ОЗУ Система тактирования RC-генератор Внутренний RC-генератор вырабатывает частоту 100 МГц и может использоваться в качестве генератора тактовой частоты как для внутренних, так и для внешних устройств. Обычно для внутренних потребителей тактовый сигнал поступает не напрямую, а подается на цепь ФАПЧ с умножителем/делителем входной частоты, которая вырабатывает требуемые внутренние таковые частоты. Для того чтобы сгенерировать компонент, откройте в SmartGen панель настройки и установите переключатель в положение Clock Conditioning Circuit. Кварцевый генератор Для работы кварцевого генератора требуется внешний кварцевый резонатор. Генератор может вырабатывать тактовую частоту в диапазоне от 32 кГц до 20 МГц. Для работы генератора с ЧРВ необходимо на панели настройки установить переключатель режима работы в положение RTC и сгенерировать компонент. |
2006 Copyright © ТЭКОМ КВАРЦ |