Свежие обсуждения
Микроконтроллеры

8-ядер и 160MIPS в корпусе DIP-40

1 6 12

AnSi: to Different
=== 128МГц приведено для справки при тактировании внешним сигналом, потому что работоспособность PLL не гарантируется на таких частотах.
+++ в даташите пишут что внешний сигнал 80, а вот от PLL 128 - например рисунок на стр20 русского перевода(в английском аналогичный). -- crystal oscillator DC-80 MHz, 4-8 MHz with clock PLL(16x must be 64-128 MHz)
стр 30 - Внутренняя частота ФАПЧ должна находиться в пределах от 64 МГц до 128 МГц – это соответствует частоте на XIN от 4 МГц до 8 МГц.
стр 27 английского даташита нормирует потребляемый ток при частотах до 160 МГц при PLL и до 100 МГц при внешнем.
=== К тому же для малых объемов данных можно использовать RAM самого ядра
+++ за 4 такта ког только в кэш и успеет загрузиться. К "внешней" памяти доступ 1раз за 16 тактов(стр.25).

Так все-таки с какой максимальной скоростью можно читать порт с записью данный внутри процессора ? Для использования в осциллографе.

 

Wladimir_TS: 80МГц (с 5МГц кварцем).
Можно попробовать разогнать до 96МГц (с 6МГц кварцем).

 

Different: мнением специалистов, которые уже попробовали применять Propeller
Дык.. очень было-бы убедительно с живыми ссылками... Примеры конкретного реального применения в студию!

 

Как минимум надо прочесть порт, записать значение в память, сравнить с образцом и еще как-то дать сигнал другому ядру (ах да надо еще счетчик инкрементировать и проверять.

 

Vlad_Petr: Например:
на русском
http://radio.delanet.ru/content/view/384/46/
http://radio.delanet.ru/content/view/344/46/
на английском
http://forums.parallax.com/forums/default.aspx?f=25
http://forums.parallax.com/forums/default.aspx?f=33

 

Vlad_Petr: Примеры конкретного реального применения в студию!
Так не у производителя чипа форум (где идет процесс ), а какой-то конечный результат, доведенный до ума товар/продукт, за свойства которого его Производитель уже отвечает ( т.е.сухой остаток... )
Different: на русском
http://radio.delanet.ru/content/view/384/46/

Действительно есть там ссылки уже на товар/продукт. Но, если откровенно, революции не видно. С практически аналогичными и большими дисплеями второй проц. в современном сотовом телефоне справляется...в полном соответствии со скоростью нормального человеческого восприятия... Интересно, какие там (в телефоне) чипы ставят под такие задачи?

 

Wladimir_TS
=== Как минимум надо прочесть порт, записать значение в память, сравнить с образцом и еще как-то дать сигнал другому ядру (ах да надо еще счетчик инкрементировать и проверять.
+++ при сохранении в кэш процессора 80М/с успеет сделать 5 процев, можно больше для увеличения размера выборки - это при КОЛЬЦЕВОМ буфере. При однократной(ждущей) развёртке процев минимум 4, при этом можно увеличить размер выборки за счёт замещения программы данными - почти весь кэш, при кольцевом буфере программу затирать нельзя, поэтому данных меньше. Синхронизацию покрайней мере на высоких скоростях лучше делать внешнюю, задействование дополнительных процев сократит размер буфера(если не внешний)
С сохранением в основную память надо пока подумать чтоб побыстрее.
Кстати можно повесить память на шину и на проце сделать счётчик(80МГц), но на второй канал ножек не хватит или чтение "буфера" делать через коммутатор(опять навесы) - в принципе вариантов много и даже можно совместить в "одном флаконе" - один/два канала с большим(внешним) буфером(80), два скоростных(80) с сохранением в кэше, помедленнее с сохранением в основной памяти (насчёт скорости позже прикину )
На их форуме у многих работает на 100МГц, а некоторые хвастают что и 128 работает.
---
Меня сейчас больше волнует прорисовка - надо подумать чтоб рисовал не точками а линиями - в смысле чтоб соседние отсчёты, например 220, 240, 230 - соединялись линиями, а не просто ставились точки, как сделать не вопрос надо чтоб успело. Поскольку памяти кадра нет придётся каждую строку считать, хотя если выводить одну строку два раза - 512 строк на 256 отсчётов, то вероятно успеет.
вощем вероятно пора прикидывать(не писать) программу, а затем можно начать делать - "однокристальный" осцил - заманчиво
--
Different: на русском
http://radio.delanet.ru/content/view/384/46/
+++ там кварц 8МГц - на картинке - может DIP-40 частоты не даёт???

 

Дает, судя по даташиту. Там есть режим умножения тактовой частоты х16.

 

Где-то у них на форуме проскакивал проект многоканального осциллографа на Propeller.
Точную скорость не скажу, не вчитывался.
Естественно, идет только считывание многоканальных данных, которые потом загоняются по последовательному интерфейсу в обычный комп.

Кстати, PLL-ки в самих ядрах работают до 128МГц гарантированно. Поэтому на связке счетчик+PLL можно строить отличные многоканальные генераторы сложных последовательностей.

Vlad_Petr: Революция уже была в 1917 году А насколько доступны в розницу чипы из мобильников? И каждый ли может их распаять в домашних условиях? Обычно такой чип конкретно заточен под определенную задачу для удешевления - то есть типичный ASIC.

 

Different: А насколько доступны в розницу чипы из мобильников?....Обычно такой чип конкретно заточен под определенную задачу для удешевления
Похоже, это не так. Даже тут есть про загрузку приложений http://www.pro-radio.ru/misc/4804/