Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 05.11.2010, 20:21  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию А я вам в сотый раз говорю, не надо сравнивать 32-разрядную

машинку с 8-разрядной. Это что, мода такая? Имейте совесть.

Сообщение от Gnider Посмотреть сообщение
В 100-й раз говорю. Архитектура не имеет никакого отношения к дрыганию ног
Ага, она ни к чему не имеет отношения . То-то я смотрю, кривую архитектуру с кривыми ассемблерами всё время пытаются прикрыть языками высокого уровня. Что в 8086, что в пиках и их клонах...
Реклама:

Последний раз редактировалось =GM=; 05.11.2010 в 20:56.
=GM= вне форума  
Непрочитано 05.11.2010, 20:48  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: А я вам в сотый раз говорю, не надо сравнивать 32-разрядную

Сообщение от =GM= Посмотреть сообщение
машинку с 8-разрядной. Это что, мода такая? Имейте совесть.
А почему не сравнить? корпуса,цена,энергопотребление,токовая нагрузка - все очень похоже.

Я к то му что быстродействе авр и стм8 сравнивать бессмысленно,по этому показателю стм8 и вар никто не будет выбирать. Интересует надежность,удобство разработки и тд.
Gnider вне форума  
Непрочитано 05.11.2010, 20:54  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Вы в вашей "типовой" задаче п.2 пропустили :-)

Сообщение от =GM= Посмотреть сообщение
Ну, на аврке я бы уложился вгрубе в 500 тактов для шагов 1-7 (без 2), т.е. 25 мкс при тактовой 20 МГц, около 2с на всё-про-всё. Может быть 400, если пооптимизировать. Как на STM8?
Я думаю что сортировка 32 16-битных элементов уже больше 500 тактов в среднем.

На стм8 не знаю.
Gnider вне форума  
Непрочитано 05.11.2010, 21:00  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Отвечаю: 500 тактов не больше, а у вас

на атмеле сколько? Не удивлюсь, если 3-4 тыщи

Сообщение от Gnider Посмотреть сообщение
На стм8 не знаю
Зачем тогда задачку привели?

Последний раз редактировалось =GM=; 05.11.2010 в 21:09.
=GM= вне форума  
Непрочитано 05.11.2010, 21:07  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Re: А я вам в сотый раз говорю, не надо сравнивать 32-разрядную

Сообщение от Gnider Посмотреть сообщение
А почему не сравнить, корпуса, цена, энергопотребление, токовая нагрузка - все очень похоже
Я и говорю - тогда ПИККОЛО всех забьёт одной левой. ПИККОЛО это такой 32-разрядный цифровой сигнальный контроллер, 60 МГц такт, одна команда - один такт.

Однако, правда состоит в том, что существуют и авр, и стм, и лпс... У меня в одном проекте даже DSP и PIC18 в одной связке трудились, а в другом DSP (100МГц) и AVR(10МГц).
=GM= вне форума  
Непрочитано 05.11.2010, 22:05  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от =GM= Посмотреть сообщение
Количество тактов осталось прежним, но программа будет работать правильно.
А, нашел. Не те адреса подставил, сохранял вместо аккумулятора фазы в приращение фазы. Ну я сразу сказал - это так, заметки были.
Сообщение от =GM= Посмотреть сообщение
Я честно пробовал улучшить ваш результат по тактам - но ни в какую
Чтоб улучшить надо ассемблер STM8 изучить. Я его не знаю, Вы видимо аналогично.
Сообщение от =GM= Посмотреть сообщение
Ну тут можно хмегу подогнать, у неё тактовая 32 МГц. И где тогда будет STM8S2xx? Так что сравнивать надо по тактам, так честнее.
XMEGA значительно дороже. Она вообще вне сравнений, так как по ценнику армы обгоняет. Чего Вы свой DDS на DSP не сделали? Там ведь все быстро. Что - цена для смешного девайса слишком высока?
Сообщение от =GM= Посмотреть сообщение
Ну, а при запуске из ОЗУ не будет использоваться 32-битный интерфейс флеши, так что вместо ускорения, получите замедление не менее, чем в 4 раза.
Вот это требует проверки.
Сообщение от =GM= Посмотреть сообщение
Ну, на аврке я бы уложился вгрубе в 500 тактов для шагов 1-7 (без 2),
А попробуйте. А то ведь нолик в конце придется приписывать. На STM8 будет несколько тысяч тактов на каждую итерацию. Основное время сожрет "пузырек".
Особенно если данные со знаком.
kison вне форума  
Непрочитано 05.11.2010, 23:30  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: А я вам в сотый раз говорю, не надо сравнивать 32-разрядную

Сообщение от =GM= Посмотреть сообщение
Я и говорю - тогда ПИККОЛО всех забьёт одной левой. ПИККОЛО это такой 32-разрядный цифровой сигнальный контроллер, 60 МГц такт, одна команда - один такт.

Однако, правда состоит в том, что существуют и авр, и стм, и лпс... У меня в одном проекте даже DSP и PIC18 в одной связке трудились, а в другом DSP (100МГц) и AVR(10МГц).
Что такое пиколло мне известно. Старье.Довльно медленный. Появился еще в эпоху АРМ7. С современными кортексами тягаться не сможет. Сигнальным процессором его назвать снатяжкой можно.
Gnider вне форума  
Непрочитано 05.11.2010, 23:31  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Отвечаю: 500 тактов не больше, а у вас

Сообщение от =GM= Посмотреть сообщение
на атмеле сколько? Не удивлюсь, если 3-4 тыщи


Зачем тогда задачку привели?
На атмеле и на стм8 должно быть очень похоже.

Задачку привел чтобы сравнить авр и стм8
Gnider вне форума  
Непрочитано 06.11.2010, 00:07  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от Gnider Посмотреть сообщение
Задачку привел чтобы сравнить авр и стм8
Ну раз для сравнения, то и цифры для одного из состязующихся давайте. Для АВР или STM8, а я соберу пример для другого. Только нужно массив урезать - 320х240 хранить банально негде, да и не нужно столько для теста. И функцию наполнения массива приведите - время существенно зависит от данных.
Идеал - рабочий исходник, который можно сразу собрать. Пример такого в 181 сообщении.
kison вне форума  
Непрочитано 06.11.2010, 00:31  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Чтоб улучшить надо ассемблер STM8 изучить. Я его не знаю, Вы видимо аналогично.
У него всего 80 команд, а-ля 8051, посмотрел, проникся. В дейташите на STM8S208xx насторожила такая фраза "Max fCPU: up to 24 MHz, 0 wait states @ fCPU ‹ 16 MHz". Выходит, для частот 16-24 будет не 0 состояний ожидания? А сколько?

Сообщение от kison Посмотреть сообщение
Чего Вы свой DDS на DSP не сделали? Там ведь все быстро. Что - цена для смешного девайса слишком высока?
Ну, меня интересуют потенциальные возможности проца, т.е. что из него можно выжать, находясь в рамках приличий, то бишь заявленных производителем характеристик.

Например, для генерации 3-х частот по выбору, 100 Гц, 1 кГц и 10 кГц, я остановился на тайни2313, 2КБ памяти, чего явно недостаточно для хранения таблиц под эти частоты. При частоте выдачи 1000 квыб/с они составляют 10000, 1000 и 100 байт соответственно. У меня работает на 10 МГц, 10 тактов на отсчёт, успеваю ещё проверить нажатие кнопок на переход к другой частоте. Сделаете то же самое на СТМ8?

Для DSP тот же подход - раз есть мозги, выжать из них максимум возможного. Вот думаю разработать анализатор спектра 0-100 МГц на DSP.

Насчёт ДДС, программно выше 2-4 Мвыборок/с заходить не стоит, уже есть хорошие ДДС от Аналоговых Девиц с тактовой 25-50-100 МГц и выше. Но для низких частот - аппаратные ДДС избыточны, т.ч. здесь находится естественная ниша для программных ДДС.

По поводу сортировки методом пузырьков. Для аврки без разницы, какие числа сравнивать. Могу поспорить, что сделаю за 500 тактов. Хочется также послушать постановщика задачи gnider, сколько тактов у него.

Последний раз редактировалось =GM=; 06.11.2010 в 00:37.
=GM= вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KiCAD-объявления и впечатления al_dan KiCAD 32 03.10.2016 17:02
Народ, посмотрите quasm, Как ваши впечатления? suri Proteus, KiCAD и другие ECAD 5 14.10.2009 11:57


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot