Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Какой контроллер быстрее дергает ногами ?

Непрочитано 27.03.2010, 10:47  
cignal
Частый гость
 
Регистрация: 27.01.2007
Сообщений: 41
Сказал спасибо: 15
Сказали Спасибо 15 раз(а) в 15 сообщении(ях)
cignal на пути к лучшему
По умолчанию Какой контроллер быстрее дергает ногами ?

Собрался делать логический анализатор и надо выбрать контроллер с максимальной скоростью работы с портами. У AVR, например, читать порт можно со скоростью 16 MIPS при 16 MHz. У dsPIC уже есть ньюанс: после каждой инструкции обращения к порту надо вставлять NOP, т.е. при 30 МИПСах получается максимум 15 млн. обращений к порту. А какие ньюансы есть у PIC32, AT32U, AT91SAM?
Реклама:
cignal вне форума  
Непрочитано 27.03.2010, 11:01  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

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

Кроме того напряжение смотря какое.
Gnider вне форума  
Непрочитано 27.03.2010, 11:08  
cignal
Частый гость
 
Регистрация: 27.01.2007
Сообщений: 41
Сказал спасибо: 15
Сказали Спасибо 15 раз(а) в 15 сообщении(ях)
cignal на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

нагрузки никакой. анализируются логические уровни в цифровой схеме. напряжение 2-5 вольт. Я могу и преобразователи уровней поставить, если что.
cignal вне форума  
Непрочитано 27.03.2010, 11:25  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

Сообщение от cignal Посмотреть сообщение
Собрался делать логический анализатор и надо выбрать контроллер с максимальной скоростью работы с портами. У AVR, например, читать порт можно со скоростью 16 MIPS при 16 MHz. У dsPIC уже есть ньюанс: после каждой инструкции обращения к порту надо вставлять NOP, т.е. при 30 МИПСах получается максимум 15 млн. обращений к порту. А какие ньюансы есть у PIC32, AT32U, AT91SAM?
По dsPIC чушь. Надо ставить NOP только перед чтением или записью в порт после смены направления вход/выход (TRISx). А по PIC32 в даташите сказано, может "дергать" ногами до 80 Мгц:
Цитата:
High-speed I/O pins capable of toggling at up to
80 MHz
realid вне форума  
Сказали "Спасибо" realid
cignal (27.03.2010)
Непрочитано 27.03.2010, 11:48  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

a USBee чем не подходит?
AndreiVV вне форума  
Непрочитано 27.03.2010, 11:58  
vdlab
Гражданин KAZUS.RUN
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

Сообщение от cignal Посмотреть сообщение
Собрался делать логический анализатор и надо выбрать контроллер с максимальной скоростью работы с портами. У AVR, например, читать порт можно со скоростью 16 MIPS при 16 MHz. У dsPIC уже есть ньюанс: после каждой инструкции обращения к порту надо вставлять NOP, т.е. при 30 МИПСах получается максимум 15 млн. обращений к порту. А какие ньюансы есть у PIC32, AT32U, AT91SAM?
Ну во первых, где вы видели, что после каждого обращения к порту? В даташите написано только то, что после смены направления порта или между операциями записи и чтения одного и того же порта нужно выждать один цикл, а читать подряд можно непрерывно. Во вторых, все равно операция чтения займет больше одного цикла, так как кроме того, что данные нужно прочитать, их еще нужно куда то положить, а это еще один цикл(как минимум).
А вообще, для быстрой работы с параллельными шинами данных лучше использовать аппаратные средства, тот же PMP в ПИКах, работает довольно резво на чтение, при том что сам формирует необходимые сигналы. В сочетании с DMA получается довольно неплохой результат.
Ну а если не хватает скорости, можно взять PIC32, он еще быстрее. Относительно других семейств не подскажу, не интересовался, но вполне возможно и там что то подобное есть.

упс..меня уже обогнали...
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Непрочитано 27.03.2010, 12:17  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

Сообщение от cignal Посмотреть сообщение
Собрался делать логический анализатор и надо выбрать контроллер с максимальной скоростью работы с портами. У AVR, например, читать порт можно со скоростью 16 MIPS при 16 MHz.
Уже всё сделали ДО вас... https://kazus.run/forums/showthread.php?t=13724 Как правильно сказал
Сообщение от AndreiVV Посмотреть сообщение
a USBee чем не подходит?
А если хочется сексу, то:

1) Propeller 32 не смотрели? при 80 Мгц сколько он сможет.

2) И почему то о семейсве SX мало кто знает. У Scenix (теперь Ubicom)
есть МК построеные на архитектуре PIC16, (внутреняя архиектура,, системма команд) но работающие на порядок быстрее. 50/100мгц. Есть режим деления частоты на 4 и без деления. 100 мгц=100MIPS. Пользователи говорят что возможно разогнать ещё.

3) А ещё у них есть вот что: Multimedia Processors Ubicom32™ 32-bit Processor Core Up to 550 MHz
http://ubicom.com/products/mmprocessors.php

Последний раз редактировалось picavr; 27.03.2010 в 12:23.
picavr вне форума  
Непрочитано 27.03.2010, 12:19  
innovator_king
Прописка
 
Аватар для innovator_king
 
Регистрация: 12.05.2009
Сообщений: 230
Сказал спасибо: 56
Сказали Спасибо 43 раз(а) в 35 сообщении(ях)
innovator_king на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

ну есть msp430 5 семейства 25 МГц. Если ещё быстрее то контролёры с ядром ARM.
innovator_king вне форума  
Непрочитано 27.03.2010, 12:28  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

Быстрее всего ПЛИС и быстрая память, всё остальное от лукавого.
st_1 вне форума  
Непрочитано 27.03.2010, 12:31  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Какой контроллер быстрее дергает ногами ?

Сообщение от st_1 Посмотреть сообщение
Быстрее всего ПЛИС и быстрая память, всё остальное от лукавого.
Тема называется какой контроллер быстрее. Причем тут плисина?
realid вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой контроллер в дисплее от Siemens ME45??? ESWANT Микроконтроллеры, АЦП, память и т.д 1 01.02.2010 20:34


Часовой пояс GMT +4, время: 23:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.