Перейти к содержанию
    

Нужен микроконтроллер под задачу

Добрый день всем. Стоит задача измерять интервалы следования импульсов , разрешающая способность на уровне 20нС. Т.е. счетчик должен работать на уровне 50-100Мгц. НО!!! потребление нужно получить не более 20мА. Хотел использовать LPC17хх.... Не проходит по пореблению. Поделитесь плиз умными мыслями...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даже если процессор будет исполнять одну инструкцию за такт, то как вы собираетесть измерять интервал за 1 инструкцию?

 

Думаю программные средства тут не подойдут никак.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даже если процессор будет исполнять одну инструкцию за такт, то как вы собираетесть измерять интервал за 1 инструкцию?

 

Думаю программные средства тут не подойдут никак.

А зачем измерять за одну инструкцию? 20нС - это желаемая разрешающая способность. При точности измерения 2% - частота следования импульсом 1 мкс.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем измерять за одну инструкцию? 20нС - это желаемая разрешающая способность. При точности измерения 2% - частота следования импульсом 1 мкс.
Извиняюсь, не внимательно прочитал.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделитесь плиз умными мыслями...

вынести младшие высокочастотные разряды счетчика наружу, например в SN74LV161, или что-то похожее

и потом уже любым контроллером считать поделенные им на 16 клоки и по приходу измеряемого импульса, останавливать внешний счетчик и вычитывать его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите серию Piccolo от техасских инструментов. У них есть HRCAP для захвата внешних импульсов, и тактируется эта штука, судя по всему, быстрее, чем CPU.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите серию Piccolo от техасских инструментов. У них есть HRCAP для захвата внешних импульсов, и тактируется эта штука, судя по всему, быстрее, чем CPU.

по потреблению они, пожалуй, не подойдут,

хотя если всё усыпить, может и получится.

из быстрых и маложорких можно еще на blackfinы поглядеть. таймер с захватом на 100Мгц у них запустить можно.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день всем. Стоит задача измерять интервалы следования импульсов , разрешающая способность на уровне 20нС. Т.е. счетчик должен работать на уровне 50-100Мгц. НО!!! потребление нужно получить не более 20мА. Хотел использовать LPC17хх.... Не проходит по пореблению. Поделитесь плиз умными мыслями...

 

Вы уже нашли микросхему, которая хотя бы просто генерировать 100 МГц и жрать меньше 20 мА может ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день всем. Стоит задача измерять интервалы следования импульсов , разрешающая способность на уровне 20нС. Т.е. счетчик должен работать на уровне 50-100Мгц.

Вовсе не обязательно... Т.е. можно, конечно, но и логика на этих частотах прожорливая, и опорный генератор потребуется соответствующий.

Поделитесь плиз умными мыслями...

Ключевое слово здесь "интерполятор". Сделайте основной счет с разрешением 100 nS, а разность фаз опорного и входного - посредством интерполятора. Пожалуй, единицы nS вполне будет достижимо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы уже нашли микросхему, которая хотя бы просто генерировать 100 МГц и жрать меньше 20 мА может ?
Cortex-M3 вполне может. Ведь топикстартеру не нужно одновременно И частоту И потребление. Как я понял, его устроит если 20мА будет средним значением тока потребления. Или нет?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Cortex-M3 вполне может. Ведь топикстартеру не нужно одновременно И частоту И потребление. Как я понял, его устроит если 20мА будет средним значением тока потребления. Или нет?

Думаю, раскочегариться до частот, позволяющих получить дискретность измерения 20нс, измерить и уснуть(или перейти на низкие частоты) может практически любой микроконтроллер, работающий на таких частотах. :) в таком случае конечно да, выбор широкий. Это даже не 100МГц на ядро, а только 50 МГц на тактирование таймера нужно. тут даже MIPS-подделка майкрочипа справится, оно до 80МГц шину клокает. Хотя да, если все равно что, то армы-кортексы.

А вот если нужно постоянно измерять, но будить ядро по окончанию измерения для запоминания данных, то подразумевается постоянно работающая на этой частоте периферия со спящим ядром (у майкрочипа это Idle mode называется). применительно к конкретному мелкочипу это даст около 28 мА на 50 МГц, если ядро стоит а периферия молотит. Про слип не говорю, там понятно микроамперы. но тогда тактировать снаружи надо, периферия и в слипе работать может, но генератор понятное дело спит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы уже нашли микросхему, которая хотя бы просто генерировать 100 МГц и жрать меньше 20 мА может ?

Вопрос мимо темы. Радиочастотники поймут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос мимо темы. Радиочастотники поймут.

Агх...Кххх...

Не понял.......

Мимо какой темы?

и кто мне наконец объяснит, что такое "интервалы следования импульсов" ? надеюсь эти самые "радиочастотники" ?

Я пока только про "фиксиков" знаю, их в телевизоре показывают. детки смотрят ну и родителям иногда достается.... Эти фиксики все всем объясняют очень доходчиво.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и кто мне наконец объяснит, что такое "интервалы следования импульсов" ? надеюсь эти самые "радиочастотники" ?

В меру своей испорченности я, например, полагаю, что речь идет о периоде повторения импульсов (но могу и ошибаться). Опять же, неизвестно - о каком диапазоне частот речь, неизвестно время измерения...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мимо какой темы?
Да по поводу микросхемы, способной генерировать 100 МГц при потребляемом токе меньше 20 мА. Чего там искать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...