|
Якобы нерешаемая задача, Несколько цифровых таймеров |
|
|
|
 |
Ответов
(1 - 12)
|
Jul 26 2006, 06:32
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 26-01-05
Из: Московская обл.
Пользователь №: 2 207

|
На мой взгляд проблема не совсем корректно описана, но если проблема в том, чтобы одновременно запустить счетчики, то самое примитивное по клоку каждого счетчика поставить двуходовку, один вход которой едет к кнопке.
|
|
|
|
|
Jul 26 2006, 13:44
|
старушка-процентщица
   
Группа: Свой
Сообщений: 817
Регистрация: 8-03-06
Пользователь №: 15 067

|
Цитата(upc2 @ Jul 26 2006, 13:46)  Что-то не могу понять нерешаемость задачи.
???..<<Длительности однократно формируемых таймерами импульсов должны >>Это,что сигнал переполнения таймера? ???..<<должны быть равны сумме целых длительностей соответствующих генераторов.>>Это, что длительность этого импульса ,по времени, должна быть равна времени цикла измерения? Это все решается. Мы ничего не измеряем. Каждый из таймеров - это генератор одиночного импульса. Все 8 таймеров должны одновременно начать формирование своих импульсов. Но эти импульсы(интервалы времени) должны быть точными (кварцованными со стаб. 10минус8). Кроме того, их длительность должна устанавливаться с минимальным шагом (около 1 нсек). Для этого на вход счетчика подаются исходные высокостабильные импульсы, формируемые синтезатором с ФАПЧ. Но это меандры, т.к. синтезаторы не могут выйти на стабильность мгновенно. Эти меандры ни к чему не привязаны по времени. Прежде, чем подавать меандры на свои счетчики, их надо все 8 синхронизировать. Иначе не начнется одновременное формирование всех 8 интервалов. Здесь присутствует кажущаяся простота.
|
|
|
|
|
Jul 27 2006, 09:24
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 26-01-05
Из: Московская обл.
Пользователь №: 2 207

|
Не знаю подойдет ли данное решение, но вот что предлагается. В схему ввести дополнително опорный генератор импульсов, либо использовать имеющиеся импульсы. По входу каждого счетчика установить формирователь импульсов(конечный автомат) тактируемый от опорной частоты. Логика работы такова, по фронту сигнала с ФАПЧ формирователь импульсов, генерирует импульсы, которые затем тактируют счетчики.
|
|
|
|
|
Jul 27 2006, 10:35
|
Знающий
   
Группа: Свой
Сообщений: 775
Регистрация: 11-05-05
Пользователь №: 4 913

|
Цитата(Mirabella @ Jul 26 2006, 17:44)  Мы ничего не измеряем. Каждый из таймеров - это генератор одиночного импульса. Все 8 таймеров должны одновременно начать формирование своих импульсов.
Но эти импульсы(интервалы времени) должны быть точными (кварцованными со стаб. 10минус8). Кроме того, их длительность должна устанавливаться с минимальным шагом (около 1 нсек).
Для этого на вход счетчика подаются исходные высокостабильные импульсы, формируемые синтезатором с ФАПЧ. Но это меандры, т.к. синтезаторы не могут выйти на стабильность мгновенно. Эти меандры ни к чему не привязаны по времени. Прежде, чем подавать меандры на свои счетчики, их надо все 8 синхронизировать. Иначе не начнется одновременное формирование всех 8 интервалов. Все таки не понятно. Если минималый шаг 1нс. То это соответствует минимальной кратности для всех счетчиков. Подайте частоту 1ГГц на все счетчики одновременно. Конечно разрядность у счетчиков теперь будет разной, но это, как мне кажется, проще, чем использовать синтезаторы с ФАПЧ да еще и их самих синхронизировать.
|
|
|
|
|
Jul 27 2006, 11:37
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(asdf @ Jul 27 2006, 14:35)  Все таки не понятно. Если минималый шаг 1нс. То это соответствует минимальной кратности для всех счетчиков. Подайте частоту 1ГГц на все счетчики одновременно. Конечно разрядность у счетчиков теперь будет разной, но это, как мне кажется, проще, чем использовать синтезаторы с ФАПЧ да еще и их самих синхронизировать. Как я понял, нужно одновременно запустить N-таймеров. Это понятно. Далее выходной импульс в Ксайлинксе пропустить через DCM и задержать его на требуемое время относительно фронта клока. потом подать на счетный триггер. Следовательно получим нониус. Таймер считает с дискретом до импульса, а DCM от импульса делит задержку на число своих ступеней. Дальше вопрос упрется в стабильность работы чипа и DCMа. вот вроде так. Правда не стоял вопрос о том, как привязать начало. Т.е старт всех счетчиков. Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jul 27 2006, 12:59
|
старушка-процентщица
   
Группа: Свой
Сообщений: 817
Регистрация: 8-03-06
Пользователь №: 15 067

|
Цитата(asdf @ Jul 27 2006, 14:35)  Подайте частоту 1ГГц на все счетчики одновременно. Работа с импульсами 1 нсек -это отдельная песня (длинная и тоскливая...). С импульсами длительностью 1 нсек можно было-бы обойтись 1 счетчиком и 8-ю схемами совпадения (типа компараторов СП1). Максимально возможная частота в системе - около 20 МГц.
Сообщение отредактировал Mirabella - Jul 27 2006, 13:01
|
|
|
|
|
Jul 27 2006, 20:45
|
Знающий
   
Группа: Свой
Сообщений: 775
Регистрация: 11-05-05
Пользователь №: 4 913

|
Цитата(Mirabella @ Jul 27 2006, 16:59)  С импульсами длительностью 1 нсек можно было-бы обойтись 1 счетчиком и 8-ю схемами совпадения (типа компараторов СП1). Схемотехнически практически не проще, а топологически , как мне кажется, значительно сложнее. Со счетчиками вполне можно обойтись 4-х слойкой, а с компараторами может потребоваться 6 и более. На всякий случай ппосмотрите pdf. Фазовую синхронизацию двух генераторов с ФАПЧ как-то делал для биквадратурного приемника. Первый ФАПЧ держал одну частоту, а частота и фаза второго заводилась через разностную опорную частоту. Фазы совпадают с периодом равным периоду разностной частоты. В принципе можно представить аналогичную ситуацию для большего числа генераторов, но тогда период совпадения фаз всех генераторов (т.е. момент когда нужно запускать схему для формирования импульсов) будет равен произведению периодов всех разностных частот. Кажется так? Т.е. большим, что не есть хорошо.
|
|
|
|
|
Jul 28 2006, 08:44
|
старушка-процентщица
   
Группа: Свой
Сообщений: 817
Регистрация: 8-03-06
Пользователь №: 15 067

|
Цитата(asdf @ Jul 28 2006, 00:45)  На всякий случай ппосмотрите pdf. Уважаемый asdf, большое спасибо за ссылку. Наверное, пойдем по этому пути, хотя очень не хочется связываться к короткими импульсами. Вынуждена признать, что наши специалисты сразу предложили такую схему, но они говорили о 500 - й серии, после чего начались заморочки с ФАПЧ. Всем спасибо. На этом тему можно закрыть
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|