Данное устройство содержит следующие элементы (смотрите схему электрическую принципиальную ПГУ.960023.01.Э3):
1. Микросхема сопряжения с интерфейсом PCI (DD1) PCI Card.
2. Контроллер КСД (DD2).
Ниже приводится упрощенное функционирование устройства КСД.
В начале работы контроллер программируется. В него заносятся начальные данные. Адрес на шине AD0-31 PCI преобразуется в адрес PC_Card A A_CA0…25.А по значению данных на C/BE0-3 определяется режим работы.Делает это контроллер сопряжения с PCI – PCI Card. Если адрес соответствует адресу устройства и внутреннего регистра в нем активизируется сигнал A_IOIS16. PCI_Card получая сигнал IOIS16 выставляет сигналы выбора устройства DEVSEL. По активизации сигнала IRDY PCI_Card активизирует TRDY для PCI и A_REG PC_Card A.При активизации TRDY на AD0-31 появляются данные. Эти данные преобразуются в данные выставляемые на A_CDATA 0-15.Они синхронизируются активизацией A_IOWR.
В цикле преобразования данных устройство становиться источником на шине. Оно запрашивает PCI_Card о цикле обмена по чтению на PC_Card A и цикле обмена по записи на PC_Card B в режиме DMA.Для этого активизируются сигналы A_WP и B_INPACK. PCI_Card получая эти сигналы становиться задатчиком на шине PCI. Он выставляет данные на A_CDATA 0-25 и принимает данные с B_CDATA 0-25 синхронизируя выдачу данных сигналами A_REG и A_IORD, а получение B_REG и B_IOWR.Обмен данными происходит при помощи контроллера ПДП находящегося в PCI_Card, который был заранее запрограммирован. Через PCI_Card он становится задатчиком на шине PCI и ароизводит по необходимости циклы чтения или записи с ОП ПК. Каналу контроллеру ПДП сообщается начальные адреса ОП и количество блоков подлежащих пересылке. Для PC_Card A и PC_Card B зарезервированы каналы, программирующиеся каждый в отдельности. Во время пересылки блока счетчик количества блоков уменьшается на 1.Когда пересылается последний блок по чтению активизируется OE по записи WE. Т.к. преобразование сообщения произошло, то работа окончена и устройство сигнализирует об этом активацией IREQ.После чего функционирование устройства продолжается начиная с записи в него начальных данных.
Входные сигналы (VDD и VSS) микросхемы — контроллера DD3 служат для питания микросхемы.
Адекватные приемы по развязке гарантируют сглаживание бросков напряжения в шинах питания. Также необходимо уделить внимание развязке микросхем по питанию. Значение переходных токов сильно зависят от емкости и индуктивности нагрузок на выходах микросхем. Правильный выбор развязывающих конденсаторов позволяет подавить переходные броски напряжения. Для каждой микросхемы между контактами +5 В и GND необходимо подключить керамические конденсаторы емкостью 0,1 мкФ. Эти высокочастотные низкоиндуктивные конденсаторы должны размещаться как можно ближе к корпусу микросхемы. Дополнительно должен быть установлен электролитический конденсатор емкостью 4,7 мкФ между контактами питания. Этот групповой конденсатор подключается в месте подвода питания к устройству и предназначен для подавления шумов по шине питания, вызванных индуктивностью проводников печатной платы. Конденсатор C1 — общий для всех корпусов микросхем — служит для фильтрации высокочастотных помех на линиях питания.
ОПИСАНИЕ ФУНКЦИОНИРОВАНИЯ
27 Мар, 2009
