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

Только что, GenaSPB сказал:

А то использование этих странных крякнутых компиляторов

Да в принципе МИПСы вполне норм, как-то ковырялся с ними, особенно ничем не отличаются в Сях, с асмом - да, необычно...

Просто непонятно, вроде графика есть нормальная, даже с ROPами, и память ДДР 400, а сам проц всего 200, уж хоть бы тоже 400-600 был, тогда другое дело...

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


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

1 час назад, GenaSPB сказал:

Немного пооффтопим...

На fpga обработка кончается у меня ФНЧ КИХ 1023 порядка.

Процессор получает 48 кгц квадратуры и работает dsp. Это если упрощенно.

А есть где то доступная ваша сруктурная или блок схема с описанием с разделением по обработке? Или это что то изобщедостпных?

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


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

Да что там... три nco, квадратурный модуятрор, CIC, FIR... в теме ссылка на git со всеми потрохами... 

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


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

4 hours ago, GenaSPB said:

Если бы это еще был арм. А то использование этих странных крякнутых компиляторов со своими тараканами...  

Это MIPS32 и по некоторым показателям обгоняет ARM.

Зачем крякнутый компилятор? Есть официально бесплатный от MIPS - Codescape GNU Tools for MIPS.

Да и тот же микрочип использует компиляторы GCC.

4 hours ago, mantech said:

За одним лишь маленьким НО - частота всего 200 МГц и одно ядро...

Для вивода 800х600 с чатотой 24 Гц - 11.5 МГц достаточно

Раньше у ТВ сигнала вообще 6 МГц полоса была и смотрели ведь )))

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


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

Достаточно для чего? Для генерации пикселклок? А для формирования изображения в буфере?

 

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


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

24 minutes ago, nanorobot said:

Достаточно для чего? Для генерации пикселклок? А для формирования изображения в буфере?

И как же Spectrum ZX с 4 МГц тактовой, 1 MIPS и 48 кБайт ОЗУ все успевал ?

Просто фантастика !!!

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


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

19 minutes ago, dimka76 said:

И как же Spectrum ZX с 4 МГц тактовой, 1 MIPS и 48 кБайт ОЗУ все успевал ?

3.58МГц. Плохо успевал, чего уж. Даже окучить свои смешные 6.75кБайт видеопамяти.

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


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

14 часов назад, dimka76 сказал:

Для вивода 800х600 с чатотой 24 Гц - 11.5 МГц достаточно

Раньше у ТВ сигнала вообще 6 МГц полоса была и смотрели ведь )))

Ну так-то ТВ сигнал нужно было просто разобрать на цветовые составляющие и яркость, причем все делалось аппаратно, а в процах кроме собственно отрисовки на экран, которая тоже аппаратно делается и зависит в основном от скорости канала памяти, нужна и вычислительная составляющая, чтоб сформировать в фреймбуфере картинку, да еще и многослойную бывает нужно, и еще что-нить посчитать, передать-принять, распаковать всякие jpeg,gif,png...  Конечно, если МИПС в 2-3 раза превосходит по производительности АРМ, тогда все ок, но что-то терзают меня смутные сомнения, что это не так...:biggrin:

13 часов назад, aaarrr сказал:

3.58МГц. Плохо успевал, чего уж. Даже окучить свои смешные 6.75кБайт видеопамяти.

Так там и по цветам-то всего 768 байт область была, чтоб "квадратики" цветные генерить...

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


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

1 hour ago, mantech said:

 Конечно, если МИПС в 2-3 раза превосходит по производительности АРМ, тогда все ок, но что-то терзают меня смутные сомнения, что это не так...:biggrin:

Где то видел что процентов на 20 при той же тактовой частоте... Подводя итоги спровоцированного мной обсуждения, прихожу к субъективному выводу, что оптимальный (для меня) выбор - Renesas.

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


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

После очередного подхода заработало MDMA с параметром размера блока в соответствии с документацией (не заполнял часть полей).
Но скорость его по на операции заполнения константой прежнему сильно меньше чем при программной реализации.

Будут платы - модули вот такого вида:

Quote

STM32MP157AAB (650 МГц) или новая версия на 800 МГц STM32MP157DAB.

128, 256 или 512 мегабайт DDR3 @ 533 МГц, 4..16 мегабайт FLASH (QSPI).

Питание модуля +3.3 вольт и 5..16 вольт для импульсных DC-DC на плате (с возможностью синхронизации внешним тактовым сигналом).

Выведены ВСЕ пользовательские выводы процессора, включая и те что задействованы для работы загрузчика и используются для программирования FLASH, JTAG, 2xUSB, DSI. Использованы два блока гнезд с шагом 1.27 мм на стороне противоположной деталям. Сигналы сгруппированы по одному из возможных вариантов использования в трансивере с TFT LCD RGB565, но это не мешает другим их назначениям.

Режим загрузки жестко не задан, может быть изменен запаиваемыми резисторами.

Вот картинки...

cpump157_sch.pdf

cpump157_dim.pdf

 

cpump157_pic.png

 

В натуре еще не проверялось...

Изменено пользователем GenaSPB

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


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

4 часа назад, GenaSPB сказал:

Но скорость его по на операции заполнения константой прежнему сильно меньше чем при программной реализации.

Не вижу противоречий, у меня так всегда и было...

4 часа назад, GenaSPB сказал:

В натуре еще не проверялось...

76х50мм великовато что-то для проца, памяти и питалки...

Изменено пользователем mantech

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


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

Меньше не получилось.... еслиикто сделает мнньше бцду рад заказать 

Изменено пользователем GenaSPB

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


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

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


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

3 минуты назад, Aner сказал:

А не проще что готовое уже использовать?

Ну там же нет SPI флеша...  Сам тоже на него перешел, СД карточки бывает не контачат в холдере, всякие еммс и нанды от лукавого, а это самое оно :yes:

Изменено пользователем mantech

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


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

20 минут назад, mantech сказал:

Ну там же нет SPI флеша...  Сам тоже на него перешел, СД карточки бывает не контачат в холдере, всякие еммс и нанды от лукавого, а это самое оно :yes:

 

Нет это все не то про СД карточки. С ними все нормально. Посмотрите на такое масовое изделие как коптеры компании DJI, там две на борту и проблем нет. Да и c заменой загрузки не с CD, многое может оказаться проблематичным? Та же скорость записи/чтения, файловая система ufi не на CD ... еще тот подарок, ...

 

Еще вариант с готовым модулем:

http://www.myirtech.com/news_list.asp?id=817

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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