реклама на сайте
подробности

 
 
> Жаль, что забыли x86 (+)
one_man_show
сообщение May 28 2004, 21:34
Сообщение #1


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Часто приходится использовать полуфабрикаты от фирмы TERN
Контроллеры на 186/386/586

Очень удобно, быстро и старый наработанный код можно использовать.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jan 6 2006, 08:52
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Evgeny_CD @ Jan 6 2006, 02:22) *
Цитата(zltigo @ Jan 6 2006, 00:16) *
1.Не всегда :-(, давайте, например, попробуем поискать заменитель Am186CC с его четырьмя HDLC шустрыми контроллерами на борту...
Для таких вещей FPGA + шина с DMA.

FPGA это конечно, FPGA это вещь, FPGA это ответ на все вопросы, кроме
1. Cтоимости собственно FPGA+Cтоимости корки HDLC
2. А к чему этот самый DMA подключать? FreeScale MPC5200? К PowerPC или подобному?
Ну и Вы будете продолжать утверждать, что нашли подходящую замену? 10 доллоровому
Am186CC?
Давайте не будете морочить голову (в первую очередь себе).

Цитата(Evgeny_CD @ Jan 6 2006, 02:22) *
Цитата(zltigo @ Jan 6 2006, 00:16) *
2.Если требуется более-менее продвинутая периферия выходящая за пределы
I2C+SPI+CAN+USB+ножкой_подергать+DAC/ADC+PWM+Counter+RS232/485, то давайте поищем к чему можно подключить ее на внешнюю шину с использованием DMA....
Так такие вещи тоже хорошо на FPGA делать + DMA. Заметим, DMA у современных процов очень хорошие, далеко со времен 8237 ушли. Связанные списки чего стоят!

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

Цитата(Evgeny_CD @ Jan 6 2006, 02:22) *
Цитата(zltigo @ Jan 6 2006, 00:16) *
3.Если требуется мощность контроллера на порядок превосходящая какой-либо ARM7 на 60Mhz то с выбор опять резко сужается...
FreeScale MPC5200: 700+ DMIPS при тактовой 400 Мгц. Более, чем на порядок быстрее, чем 7TDMI на 60 Мгц biggrin.gif Стоит в 5..8 раз дороже. DMA у него просто сказочный, Float Poin (хотя и не супершустрый) тоже есть. В этой категории выбор куда больше, чем приято считать:
http://www.caxapa.ru/echo/arm.html?id=45520
* MIPS Toshiba, PMC Sierra, AMD AMD Alchemy, ...
* SH 4 ST, Renesas, ....
* PowerPC разных сортов и видов от массы фирм
* TI OMAP
* Тупая комбинация ARM (7 | 720 | 920 | 926) + DSP

Так что выбор x86 в категории производительных процов - точно от судоумия. 1111493779.gif

Я уже писал по поводу двух категорий людей обсуждающих эту тему. Ничего не изменилось :-(.

Отличие в том, что я знаю на что способен 133 Mhz TI OMAP (стоит в моем палме, экспериментировал).
Как живет под линуксом (Вы помнися его поклонник для встроеных систем?)
Zaurus C3000 c его 64MB RAM и 416mhz процессором (хорошая добротнная 40 мегагерцовая
386 с аналогичной памятью :-( ) и как поминаемый мною 230 мегагерцовый Geode (Заметно быстрее
133 мегагерцового 486, хотя медленнее 100 мегагерцового первого пентиума). Я это знаю, поскольку
работаю с ним, а Вы пытаетесь (не знаю уж от чего) где-то чем-то нахвататься.
Попробуйте жить _своим_ умом и приобретать _свой_ опыт и более критично относится к
MIPs = "Meaningless Indicator of Performance".


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jan 6 2006, 20:56
Сообщение #3


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Jan 6 2006, 11:52) *
Я уже писал по поводу двух категорий людей обсуждающих эту тему. Ничего не изменилось :-(.

Отличие в том, что я знаю на что способен 133 Mhz TI OMAP (стоит в моем палме, экспериментировал).
Как живет под линуксом (Вы помнися его поклонник для встроеных систем?)
Zaurus C3000 c его 64MB RAM и 416mhz процессором (хорошая добротнная 40 мегагерцовая
386 с аналогичной памятью :-( ) и как поминаемый мною 230 мегагерцовый Geode (Заметно быстрее
133 мегагерцового 486, хотя медленнее 100 мегагерцового первого пентиума). Я это знаю, поскольку
работаю с ним, а Вы пытаетесь (не знаю уж от чего) где-то чем-то нахвататься.
Попробуйте жить _своим_ умом и приобретать _свой_ опыт и более критично относится к
MIPs = "Meaningless Indicator of Performance".
Человек слаб. Я не монстр. Профессионально освоить все:

* MCU
-- ARM
-- PowerPC
-- MIPS
-- SH

* OS
-- uCOS
-- eCOS
-- Linux во сех его инкарнациях
-- uClinux
-- Treadx
-- RTEMS
-- еще много чего

* еще много чего...

я не смогу никогда (моргание светиком освоением не считается).

Поскольку я не хочу выбирать платформы с завязанными глазами по
принципу "делай как все" - мне приходится пылесосить инет в поисках
чужих знаний и опыта. И по мере накопления оного выстраивается
неплохая объемная картинка, на самостоятельное построение которой мне
не хватило бы жизни. И заодно становится понятно, что же мне надо
сделать самому, в чем разобраться более детально.

Возьмем Ваш пример с "Zaurus C3000 c его 64MB RAM и 416mhz
процессором".

Я не знаю, что и как Вы сравнивали (может, Вы сравнивали float poit на
Zaurus и такой же на 386 + 387), но вот есть достаточно серьезное
сравнение.
http://www.3dnews.ru/cpu/hpc-vs-pc/
Из него следует, что PXA270 на 400 Мгц - это весьма быстрый процессор.

Linux на embeded (и не только) платформах - очень многолик. Например,
казалось бы такой простой вопрос, как MMU, имеет очень большое
значение для скоростных характеристик платформы.

http://www.caxapa.ru/echo/arm.html?id=46373
http://electronix.ru/forum/index.php?showtopic=10721&hl=MMU

Примерно год назад я поставил перед собой задачу выбора платформы для
нового поколения. Мне не надо было торопиться, впервые в жизни у меня
появилась возможность потратить массу времени для освоения
принципиально новых вещей. "Ну и дурак!" - кто-то скажет. За год мог
бы все сделать на чем попало, и заработать кучу бабла. А я в ответ
расскажу историю из своей жизни.

В 2002 году мы делали новое оборудование - систему сбора и передачи
данных по радиоканалу PageUp. Возникла проблема с базовым
оборудованием, срочно нужно было сделать несложную, как тогда казалось,
вещь: принимать пакеты по COM портам, обрабатывать их, и передавать по
COM портам.

Я интуитивно понимал, что идти надо в сторону серьезного решения на
*nix. Но времени и денег не было, знаток Linux у нас тогда уволился из
фирмы, а был толковый программер под рукой, который хорошо знал DOS и
Pascal. И я, как менеджер того проекта, сделал страшную глупость -
базовая часть системы была сделана под DOS.

Была взята кучка ПромПЦ на 386SX 40 Мгц и 5x86 133 Мгц. Все было
сделано относительно быстро и очень надежно - вопросов нет. Но
получилось абсолютно не гибко, не переносимо и не масштабируемо. В
частности, работу с Internet туда было уже никак не прикрутить (не
хватало только IP либы под дос...) ну и т.д.

И в конечном итоге проект (а в след за ним и фирма) загнулись. Ибо
ресурсов на переделку не было, а кустомеры не очень оценили
недоделанное решение.

Получилось как в "Дао программирования"
http://diev.narod.ru/daopr.htm
===
Вскоре они встретили Встроенное обеспечение, хромающее, одетое в изношенное тряпье и опирающееся на посох.
Оно сказало:

"Дао лежит выше Инь и Янь.
Оно безмолвно и недвижимо как озеро.
Оно не ищет славы, поэтому никто не знает о его присутствии.
Оно не ищет богатства, так как изнутри оно завершено.
Оно существует вне пространства и времени."
===
Короче, не оценили кустомеры "скрытое совершенство".

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

Сама система тогда (да и сейчас - хотя в декабре 2005 идеологии
исполнилось 6 лет от роду) намного опережала время. Она была
совершенна идеологически, но продать все это полудоделанное чудо я не
смог.

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

За год я достиг этого самого просветления. Я не очень много умею
делать руками в области правильных осей & процов, но я собрал
колоссальную библиотеку, море информации, и, главное, "нанес на карту"
места, где обитает знающий народ. Теперь у меня есть методология поиска
ответа на вопросы, и "система мышления" людей, знающих ответы на
вопросы - следовательно, я смогу их задавать максимально эффективно.

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

Причем здесь x86? smile.gif

Да в общем, ни при чем. Я просто категорически протестую против
необдуманного выбора платформ. А реальных предпосылок для
обоснованного использования x86 в embedded системах за год я так и не
нашел (не считая узкоспециализированных случаев). IMHO.

С праздником всех!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- one_man_show   Жаль, что забыли x86 (+)   May 28 2004, 21:34
- - jeka   Это разве микроконтроллер? Давай создадим раздел м...   May 29 2004, 09:54
- - one_man_show   AMD Am186 или Am188, Intel 386EX AMD Elan 520 Все ...   May 29 2004, 17:45
- - jeka   Микроконтроллеры AMD и INTEL еще нигде не встречал...   May 30 2004, 09:49
- - one_man_show   Очень даже распространены, только в зарубежных изд...   May 30 2004, 19:47
|- - Stanislav   Цитата(one_man_show @ May 30 2004, 22:47)...   Jan 5 2006, 20:48
- - nml   Цитата(jeka @ May 30 2004, 12:49 PM)Микроконт...   Jun 13 2004, 17:22
- - xoms   У меня Tornado есть для x86 процессоров. Могу поде...   Jul 2 2004, 07:15
- - IgorKossak   Ностальгическая полемика об x86 достаточно бесполе...   Jul 2 2004, 09:34
- - one_man_show   IgorKossak ЦитатаНостальгическая полемика об x86 д...   Jul 2 2004, 10:24
- - IgorKossak   Согласен с замечанием, впредь буду мягче. База дей...   Jul 2 2004, 11:07
- - vsn   Сегодня озадачился данной темой, я здесь новичек, ...   Oct 22 2004, 14:12
- - one_man_show   По 80186 могу предложить полный PDF от AMD. Паради...   Oct 22 2004, 14:32
|- - zltigo   Цитата(one_man_show @ Oct 22 2004, 17:32)Поэт...   Nov 27 2004, 14:27
- - vsn   Был бы очень признателен за любую информацию (в ар...   Oct 22 2004, 16:56
- - one_man_show   Достаточно Борланда и Локейтора.   Oct 22 2004, 20:00
- - -Tумблер-   Цитата(one_man_show @ May 30 2004, 11:47 PM)О...   Nov 4 2004, 14:44
- - one_man_show   Уважаемый -Тумблер-, а никто и не сравнивает эти к...   Nov 5 2004, 08:35
- - -Tумблер-   Цитата(one_man_show @ Nov 5 2004, 12:35 PM)а ...   Nov 5 2004, 10:41
- - one_man_show   А при чем тут ДОС? О какой себестоимости Вы говори...   Nov 5 2004, 11:31
- - -Tумблер-   Цитата(one_man_show @ May 29 2004, 01:34 AM)Ж...   Nov 9 2004, 11:20
- - NeoN   Просто x86 - ИМХО самая неудачная архитектура для ...   Nov 9 2004, 14:45
- - SGP   Хотелось бы уточнить что кроме таких параметров ка...   Nov 29 2004, 08:55
- - HardWareMan   Сорри за поднятие старой темы, просто только сейча...   Jan 2 2006, 21:14
- - spf   ИМХО: Жалеть тут надо о "тупиковой совмести...   Jan 5 2006, 06:48
- - zltigo   Цитата(spf @ Jan 5 2006, 08:48) Жалеть ту...   Jan 5 2006, 08:06
|- - Evgeny_CD   Цитата(zltigo @ Jan 5 2006, 11:06) ...x86...   Jan 5 2006, 08:55
- - zltigo   Цитата(Evgeny_CD @ Jan 5 2006, 10:55) Я...   Jan 5 2006, 20:17
- - _artem_   Kstati, mozet kto slixal, mne znakomij govoril cht...   Jan 5 2006, 20:48
- - zltigo   Цитата(Stanislav @ Jan 5 2006, 22:48) К с...   Jan 5 2006, 21:16
|- - Evgeny_CD   Цитата(zltigo @ Jan 6 2006, 00:16) 1.Не в...   Jan 6 2006, 00:22
|- - Stanislav   Цитата(zltigo @ Jan 6 2006, 00:16) Цитата...   Jan 6 2006, 10:55
- - mse   Цитатая на личности не перехожу, это я про всех на...   Jan 5 2006, 21:54
- - zltigo   Цитата(Stanislav @ Jan 6 2006, 12:55) Вы ...   Jan 6 2006, 17:34
- - _artem_   Хilinx говорит о 2 долларах за 100К гейтовую модел...   Jan 6 2006, 17:55
- - zltigo   Цитата(Evgeny_CD @ Jan 6 2006, 22:56) Так...   Jan 6 2006, 23:17
|- - Evgeny_CD   Цитата(zltigo @ Jan 7 2006, 02:17) А Вам ...   Jan 6 2006, 23:40
- - v_shamaev   ЦитатаА Вам не показалось, что ключевым словами Ва...   Jan 7 2006, 15:27
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 17:27) А м...   Jan 7 2006, 16:38
- - v_shamaev   ЦитатаЕдинственный проект... Напомнило :-) : Втор...   Jan 7 2006, 17:30
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 19:30) А д...   Jan 7 2006, 17:46
- - v_shamaev   ЦитатаНу и все остальное как-то ... пошловато, что...   Jan 7 2006, 20:11
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 22:11) ......   Jan 7 2006, 21:38
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 00:38) ... пр...   Jan 7 2006, 22:19
- - mse   Цитатабыл толковый программер под рукой, который х...   Jan 7 2006, 21:57
|- - Evgeny_CD   Цитата(mse @ Jan 8 2006, 00:57) ...И дейс...   Jan 7 2006, 22:32
- - zltigo   Цитата(mse @ Jan 7 2006, 23:57) И ИП под ...   Jan 7 2006, 22:21
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 00:19) А з...   Jan 7 2006, 22:42
- - mse   ЦитатаМенеджеру надо думать, чем похоже Evgeny_CD ...   Jan 7 2006, 22:44
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 00:32) Про...   Jan 7 2006, 22:56
- - mse   ЦитатаГлавное же в следующием:... Всё понятно и кр...   Jan 7 2006, 23:00
- - mse   ЦитатаИ х86 в моем случае тендер проиграл. Ну, дык...   Jan 7 2006, 23:12
- - Evgeny_CD   1. Разбираемся с х86 --------------------- Лига о...   Jan 8 2006, 12:28
- - _artem_   Renesas m32c - hdlc i bystree chem 186 .   Jan 8 2006, 14:28
- - zltigo   Цитата(_artem_ @ Jan 8 2006, 16:28) Renes...   Jan 8 2006, 15:33
|- - _artem_   Цитата(zltigo @ Jan 8 2006, 17:33) Цитата...   Jan 8 2006, 20:38
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 14:28) 1. ...   Jan 8 2006, 16:11
|- - spf   Цитата(zltigo @ Jan 8 2006, 21:11) Цитата...   Jan 8 2006, 17:16
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 19:11) Попуга...   Jan 8 2006, 17:30
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 19:30) Бре...   Jan 8 2006, 19:02
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 22:02) Тесты ...   Jan 8 2006, 19:57
|- - spf   Цитата(zltigo @ Jan 9 2006, 00:02) Цитата...   Jan 9 2006, 05:06
- - mse   Цитатаижу только один путь: на 186 целевая задача ...   Jan 8 2006, 20:33
|- - Evgeny_CD   Цитата(mse @ Jan 8 2006, 23:33) ...А что ...   Jan 8 2006, 20:57
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 21:57) Я в...   Jan 8 2006, 22:52
- - zltigo   Цитата(_artem_ @ Jan 8 2006, 22:38) Может...   Jan 8 2006, 23:08
- - mse   Цитатаx86 есть в 48-ногом корпусе?(велосипедные ва...   Jan 9 2006, 08:00
|- - spf   Цитата(mse @ Jan 9 2006, 13:00) Цитатаx86...   Jan 9 2006, 08:29
- - zltigo   Цитата(spf @ Jan 9 2006, 07:06) Для меня ...   Jan 9 2006, 08:28
- - mse   ЦитатаНачинаем воду в ступе толочь и смешивать пон...   Jan 9 2006, 09:07
- - Evgeny_CD   К вопросу о перспективах x86 http://www.ixbt.com/...   Jan 19 2006, 14:01
- - zltigo   Цитата(Evgeny_CD @ Jan 19 2006, 16:01) Я ...   Jan 19 2006, 17:33
- - _artem_   Да , архитекрура при чем , но еше больше деньги . ...   Jan 19 2006, 17:48
- - mse   ЦитатаДа , архитекрура при чем , но еше больше ден...   Jan 28 2006, 11:09
|- - _artem_   Цитата(mse @ Jan 28 2006, 13:09) ЦитатаДа...   Jan 28 2006, 12:56
- - Evgeny_CD   C пентюхами как брендом Интел завязывает - это офи...   Jan 29 2006, 12:29
- - mse   Цитатаосвоенного 0.065 процесса интель может ...   Jan 30 2006, 07:37
|- - Evgeny_CD   Цитата(mse @ Jan 30 2006, 10:37) ...всё у...   Jan 30 2006, 07:56
- - mse   Цитатаасколько я понимаю, успехи AMD скромнее. Скр...   Jan 30 2006, 09:09
- - Nixon   Ну почему же скромнее. Потребление того же туриона...   Jan 31 2006, 11:07
- - sensor_ua   Вообще-то x86, IMHO, хоронить очень рано. Меня нач...   Feb 12 2006, 15:17
- - zltigo   Цитата(sensor_ua @ Feb 12 2006, 17:17) Я ...   Feb 12 2006, 17:59
- - sensor_ua   Да как-то даже несчастные VIA EPIA miniITX, негово...   Feb 12 2006, 21:41
- - zltigo   Цитата(sensor_ua @ Feb 12 2006, 23:41) на...   Feb 12 2006, 22:33
- - sensor_ua   Хм... Нашлись уже. И VIA и AMD (в одной конторе вс...   Feb 13 2006, 09:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 14:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01482 секунд с 7
ELECTRONIX ©2004-2016