IPB

Здравствуйте, гость ( Вход | Регистрация )

8 страниц V  « < 5 6 7 8 >  
Ответить в данную темуНачать новую тему
> Споры о подходах к программированию МК, ASM vs C, и не только
Максим Зиновьев
сообщение 2.6.2012, 19:21
Сообщение #121


разрушитель
***

Группа: Пользователи
Сообщений: 1015
Регистрация: 7.11.2011
Пользователь №: 397



Цитата
В распределенной системе если она построена не через ж... весь реалтайм живет в пределах одного проца. И от междумордия реалтайма не требуется.

Это таки правильно.

Цитата
Которые хороши для двдюков. Для сверкальника лучше сделать свою морду.

Да какая разница? Кнопки со светодиодами и есть кнопки со светодиодами.
Что ты там такого сможешь напридумывать ещё?
Перейти в начало страницы
 
+Цитировать сообщение
orthodox
сообщение 2.6.2012, 19:34
Сообщение #122


ДИКТАТОР
Иконка группы

Группа: Мод
Сообщений: 23814
Регистрация: 20.11.2009
Из: Житомир
Пользователь №: 3



Цитата(pwn @ 2.6.2012, 11:54) *
плюсов море, хотя и минусы тоже есть - дороже все же не на бакс, ибо еще и интерфейс между компонентами нада, а в силе это по хорошему должно быть гальванически развязано цифроизоляторами.

а шо, если в один камень все затолкать, тогда не надо изолировать?
ну так и тут тогда не надо..
То есть, это не связано никак, один он или два - все равно.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 2.6.2012, 19:36
Сообщение #123


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20029
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Цитата(pwn @ 2.6.2012, 19:51) *
Если у вас распределенная система, то такой запрос на тайминги - явная ошибка проектирования. Ибо такие тайминги (тем паче в силе) должны обрабатываться аппаратными ресурсами проца, а "наверх" потом можно и не спеша доложить, типа что силу пришлось погасить из за того что кому-то стало плохо. Под это и 9600 скорости вполне достаточно.
Это RF вообще-то было. Проехали несколько лет назад. И прочно забыли. smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 2.6.2012, 20:03
Сообщение #124


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(orthodox @ 2.6.2012, 19:34) *
а шо, если в один камень все затолкать, тогда не надо изолировать?
А шо, уже есть камни, в которых одни порты от других изолированы? biggrin.gif Нету, да и зачем?
Цитата
То есть, это не связано никак, один он или два - все равно.
Можно и так. Но я для себя любимого все же ставлю. Ибо опыт такой есть, что изолирование одного блока от другого часто снимает кучу головняка потом и экономит время жизни. Можно и без оного. Но... я лучше лишние 20 барикоф отдам.

Цитата(Harbinger @ 2.6.2012, 19:36) *
Это RF вообще-то было. Проехали несколько лет назад. И прочно забыли. smile.gif
А можно поподробнее? Что такое RF? А то под это много что ложится, вплоть до Russian Federation biggrin.gif
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 2.6.2012, 20:15
Сообщение #125


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 2.6.2012, 20:51) *
Благодаря чему также присутствует такое явление как линух и прочий опенсоурс, чего фактически нет в области железного радиогубительства.

А вот и ошибаетесь. Все есть.
Вот один из примеров.
Там же можно найти и TNKernel.
Цитата(pwn @ 2.6.2012, 20:51) *
В винде бардак - источник прибыли M$ и потому он будет в ней всегда. Посему дело не в подходе.

Позволю себе не согласиться.
Жить в ограниченном пространстве ресурсов МК и быть свободным от его железа - утопия.
Цитата(pwn @ 2.6.2012, 20:51) *
Думаю это такое же напрасно убитое время как и весь наш треп на форумах.

А когда программист php или инженер КИПиА занимаются силовой электроникой - это не напрасно убитое время?
Цитата(pwn @ 2.6.2012, 20:51) *
Как всегда в реализации biggrin.gif

Но тогда и гипотетичская универсальная РТОС имеет все шансы утонуть в той же самой реализации.
Цитата(pwn @ 2.6.2012, 20:51) *
А так идея как всегда замечательная biggrin.gif

Правильно. Точно так же, как и идея универсальной РТОС для МК.
Цитата(pwn @ 2.6.2012, 20:51) *
Это замечательно реализовано в модулях perl-а.

Точно так же все поступают и на С++ Builder-е и Delphi.
Цитата(pwn @ 2.6.2012, 20:51) *
Но... за сие заплачено ресурсами и в мелкоконтроллер что-либо писанное на перле не воткнешь. То бишь как бы выбор всегда есть - скорость/низкая избыточность либо унификация и повторное использование кода.

А вот уважаемый dxp считает иначе. У него есть примеры ООП на МК. И своя РТОС, написанная на С++.
Цитата(pwn @ 2.6.2012, 20:51) *
И это для вас благо. Организм устроен так, что в нем то что не напрягается неизбежно отмирает. Ибо лишнее biggrin.gif

Про рабочий мозг тезис спорный. Зачастую без мозга проще.
Цитата(pwn @ 2.6.2012, 20:51) *
Я так понимаю perl вам нафиг не убился, но я рекомендовал бы прочитать в книжке Ларри одну единственную главу про эффективность.

Спасибо за рекомендацию. Непременно воспользуюсь.
Цитата(pwn @ 2.6.2012, 20:51) *
Тогда вы поймете что эффективность бывает разная. То о чем вы говорите это эффективность по используемым ресурсам. Но при этом например теряется эффективность сопровождения. И это естественно, ибо и рыбку съесть и на .... не сесть обычно не возможно в силу физики мира в котором мы живем.

Меня иная эффективность, кроме ресурсной, а если уж быть точным, то скоростной, не интересует.
Поскольку я такой же свободный художник в области программирования, как Вы в силовой электронике.
Цитата(pwn @ 2.6.2012, 20:51) *
А наружу из девайса уже может смотреть што угодно, хоть юсб хоть эзернет хоть еще какая нить экзотика.

В современных частотниках в большинстве случаев наружу смотрит MODBUS/RTU на RS485.
Туда же вешается рожа хари.
В руководстве на девайс описывается регистровая модель этого безобразия.
В этой ситуации потроха частотника - слейв, а морда или внешний девайс - мастер.
Может не будем нарушать традиций?
Поскольку в приводной тематике это уже стандарт де факто.

Цитата(pwn @ 2.6.2012, 22:03) *
Что такое RF?

Radio frequency.
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 2.6.2012, 20:56
Сообщение #126


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Прохожий @ 2.6.2012, 20:15) *
А вот и ошибаетесь. Все есть.
Я говорил о другом. Но не важно.
Цитата
Жить в ограниченном пространстве ресурсов МК и быть свободным от его железа - утопия.
А я это и не оспариваю. Другое дело что винда могла быть без того бардака что в ней есть, но это не выгодно M$ А МК уже не может, в силу ресурсных ограничений, тащить на себе полноценную ось.
Цитата
А когда программист php или инженер КИПиА занимаются силовой электроникой - это не напрасно убитое время?
Это дань эпохи. Нас родили в это время и забыли спросить хотим ли мы того или нет. Нет вариантов изменить этот мир одному человеку. Мир слишком огромен в сравнении с ним. И нет вариантов дождаться пока он изменится сам - жисть слишком коротка. А все сложилось так, что нам оставили только один вариант - сдохнуть, и желательно быстро. Но мы сами делаем выбор, прогибаться под это или нет. Я знаю что все мои потуги ничего абсолютно не изменят. Но мне нет до этого никакого дела - я живу так как я хочу, а что там и кто решил - мне глубоко н...ть.
Цитата
Но тогда и гипотетичская универсальная РТОС имеет все шансы утонуть в той же самой реализации.
Может. Но как всегда жисть пойдет своим путем. Например разрядность МК сравняется с разрядностью писюковых камней, ресурсов станет достаточно, и на все случаи жизни будет один камень и один набор периферии. Только будет развариваться в разные корпуса, начиная с 8-и капытных и кончая сколько душа пожелает. Тогда и камень будет один на всех и РТОС под него. Или несколько камней. Но не рассадник как сейчас, когда каждая фирма наплодила своих вариантов одного и того же, баги общие на всех а различие в форме колес. Но это все утопия и розовые мечты. Мы скорее всего не доживем.
Цитата
А вот уважаемый dxp считает иначе. У него есть примеры ООП на МК. И своя РТОС, написанная на С++.
Ну если чел фанат ООП, это уже не лечится ничем. Но - его право. Работает? И ладушки. Далее это проблемы dxp и того кто это потом будет сопровождать. Я же далеко не фанат ООП и дохлые страусы мне тоже как бы не по душе biggrin.gif
Цитата
Про рабочий мозг тезис спорный. Зачастую без мозга проще.
Гильотина рулит? laughter2.gif
Цитата
Меня иная эффективность, кроме ресурсной, а если уж быть точным, то скоростной, не интересует.
Вот о том и речь. Поэтому и спор про РТОС в вашем случае ниочем - она вам не нужна. Но ознакомиться с тем какие виды эффективности бывают было бы все же полезно wink.gif
Цитата
Поскольку я такой же свободный художник в области программирования, как Вы в силовой электронике.
Бесспорно. Но если это начнет перерастать за рамки свободного художника, то придется задуматься.
Цитата
В этой ситуации потроха частотника - слейв, а морда или внешний девайс - мастер.
Может не будем нарушать традиций?
А мне то что? Если я у себя слеплю какое порно, разве это нарушит какие то традиции? Если не треба чтобы потроха общались промеж собой минуя морду - то проще всего мастер-слейв. Если все же этого мало, асинхронный обмен также делается не особо сложно. Но если он не нужен - то нафига? Я тоже склонен отсекать все лишнее biggrin.gif Но не принося при этом в жертву функционал либо возможное развитие.
Цитата
Radio frequency.
А нафига оно нада в пределах коробка того же сверкальника? Наводки от силы преодолевать?
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 2.6.2012, 22:38
Сообщение #127


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 2.6.2012, 22:56) *
Я говорил о другом. Но не важно.

Дык, поясните.
И почему не важно?
Цитата(pwn @ 2.6.2012, 22:56) *
Это дань эпохи. Нас родили в это время и забыли спросить хотим ли мы того или нет. Нет вариантов изменить этот мир одному человеку. Мир слишком огромен в сравнении с ним. И нет вариантов дождаться пока он изменится сам - жисть слишком коротка. А все сложилось так, что нам оставили только один вариант - сдохнуть, и желательно быстро. Но мы сами делаем выбор, прогибаться под это или нет. Я знаю что все мои потуги ничего абсолютно не изменят. Но мне нет до этого никакого дела - я живу так как я хочу, а что там и кто решил - мне глубоко н...ть.

А вот это в мемориз.
Кстати, почему бы не создать отдельный цитатник, куда можно было бы помещать подобные высказывания?
Цитата(pwn @ 2.6.2012, 22:56) *
Может. Но как всегда жисть пойдет своим путем. Например разрядность МК сравняется с разрядностью писюковых камней, ресурсов станет достаточно, и на все случаи жизни будет один камень и один набор периферии. Только будет развариваться в разные корпуса, начиная с 8-и капытных и кончая сколько душа пожелает. Тогда и камень будет один на всех и РТОС под него. Или несколько камней. Но не рассадник как сейчас, когда каждая фирма наплодила своих вариантов одного и того же, баги общие на всех а различие в форме колес. Но это все утопия и розовые мечты. Мы скорее всего не доживем.

А все идет именно к этому. ARM, похоже, задавит всех остальных. Они уже и ОС затеяли...
Цитата(pwn @ 2.6.2012, 22:56) *
Ну если чел фанат ООП, это уже не лечится ничем. Но - его право. Работает? И ладушки. Далее это проблемы dxp и того кто это потом будет сопровождать. Я же далеко не фанат ООП и дохлые страусы мне тоже как бы не по душе biggrin.gif

Зря Вы так резко. В данном случае имеется взвешенный подход к применению ООП.
И в чем Вы видите здесь проблемы сопровождения?
Как раз здесь, ПМСМ, их быть и не должно. Поскольку РТОС и само ООП, по идее, должны снимать подобные проблемы.
Впрочем, могу ошибаться, поскольку не большой спец в области РТОС и ООП.
Цитата(pwn @ 2.6.2012, 22:56) *
Гильотина рулит? laughter2.gif

Не. Трава, вотка, бабы...
Цитата(pwn @ 2.6.2012, 22:56) *
Но ознакомиться с тем какие виды эффективности бывают было бы все же полезно wink.gif

Всенепременно. Скачаю книжулю и обязательно почитаю.
Цитата(pwn @ 2.6.2012, 22:56) *
Но если это начнет перерастать за рамки свободного художника, то придется задуматься.

К сожалению, в сложившихся обстоятельствах задумываться о переходе в профессионалы не приходится.
См. Ваше же высказывание про эпоху и наше место в ней.
Цитата(pwn @ 2.6.2012, 22:56) *
А нафига оно нада в пределах коробка того же сверкальника? Наводки от силы преодолевать?

А речь не шла о сварочнике. Уважаемый Harbinger занимается разработками RF оборудования.
Т. е. RF+МК.
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 3.6.2012, 0:02
Сообщение #128


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Прохожий @ 2.6.2012, 22:38) *
Дык, поясните.
Массовый опенсоурс может быть только в области софта. Который может работать потом на стандартизированном железе. А все потому, что поставить тот же линух на писюк сейчас большого ума не надо. Другое дело в области разработки самого железа. Тут массового опенсоурса быть не может. Пока что так. Но по хорошему сейчас только опнесоурсчики противостоят хоть как-то тем дядям, в чьих руках станок печатающий бабло. Тот же линух - любимая косточка в глотке у дяди билла.
Цитата
И почему не важно?
Потому что все не важно smile.gif
Цитата
Кстати, почему бы не создать отдельный цитатник, куда можно было бы помещать подобные высказывания?
Создайте, кто из нас двоих на тут зеленый? wink.gif
Цитата
Зря Вы так резко. В данном случае имеется взвешенный подход к применению ООП.
Я не сужу о том что создал dxp, ибо даже в глаза не видел. Мое мнение тут предвзято. В основном потому что а) я не люблю ООП б) это самое ООП суют куда нада и куда не нада. Оно хорошо при написании какого нить браузера. И Избыточно ИМХО в МК. И гораздо больше порождает глюкалова чем полезного из под себя выхлопа. Хотя возможно в данном случае все совсем не так.
Цитата
И в чем Вы видите здесь проблемы сопровождения?
В том что далеко не всякий сможет или захочет это сопровождать.
Цитата
Впрочем, могу ошибаться, поскольку не большой спец в области РТОС и ООП.
Аналогично. Но то же ООП как-то но использую. И прекрасно без него обхожусь там где можно. Но не везде выходит. Тот же пхп - без жабаскрипта не бывает. И тут иной раз вспомнишь всех, пока найдешь где там у браузера нужный объект, какие там у него методы и как все это юзать. Тут как обычно - хорошо когда все оно задокументировано и легко искать. Но когда половины ни в одной доке нет, сама дока через ж... и на каждом шагу подпольщина - любить такое крайне сложно. С функционалкой много просче - есть функция, она че-то делает, у нее есть входные и выходные данные. И никакой головной боли выяснять кто там кому унаследовал, и почему в результате паровоз сошел с рельсов.
Цитата
К сожалению, в сложившихся обстоятельствах задумываться о переходе в профессионалы не приходится.
Угу. Выпустим пар на форуме и фсе. Сидящие на подобном форуме неглупые люди, в общем то хорошо понимают что происходит вокруг (или хотя бы понимают что ничего хорошего для них), но объединять усилия не склонны ибо не вкуривают зачем и почему. В итоге имеем: лебедь раком щуку, воз ныне в той же позе и все мы любители потрындеть. Но скоро станем профи. По трындежу biggrin.gif
Цитата
А речь не шла о сварочнике. Уважаемый Harbinger занимается разработками RF оборудования.
Я не совсем понял его высказывание. Но - не важно biggrin.gif

Цитата(Прохожий @ 2.6.2012, 22:38) *
А все идет именно к этому. ARM, похоже, задавит всех остальных. Они уже и ОС затеяли...
Не,все идет к тому что будут систем-он-чип. Щас уже Cypress что-то там клепает. Но они лепят на один кристалл МК+ПЛИС+аналоговую ПЛИС. Вот аналог ИМХО как раз таки лишнее. Оно так реально нужно редко. А вот допустим у нас ядро арма + плисина на борту. Стандартной периферии нет, но есть ее кирпичи на борту. Т.е. не просто стандартно сколько то элементарных киловентилей как у нынешних плис, а кирпичики покрупнее (в довесок к элементарным, т.е. регистры, счетчики, таймеры, интерфейсы и т.п.) плюс эффективное средство порулить связями между ними. И тогда получим камень, у которого стандартное ядро плюс ПЛИС, ресурсов которой достаточно для синтеза любой требуемой периферии. Нафига тогда зоопарк МК отличающихся только периферией, когда можно всегда синтезировать любую потребную, без каких либо ограничений ложащуюся под конкретную задачу? Идея эта я так понял давно витает, судя потому что на FPGA синтезируют ядра самописных МК и потом юзают как раз в качестве такой системы. Но это и плисину нада жирную и ее ресурсов более ни на что уже не остается. То бишь из пушки по воробьям. Но раз делают, значит востребованно. И нафига тогда это синтезировать? Тот же АРМ подселить к какому нить циклону, что совсем хреново будет? Видимо да, кто-то бабло потеряет. И чтобы так стало нада чтобы кто-то скупил всех до кучи включая альтеру и дал им задание сделать по уму. Чего опять же не будет, ибо того у кого бабла на такое достаточно проблемы негров не волнуют. Но хто знает, может все поменяется?
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 3.6.2012, 13:03
Сообщение #129


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20029
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Цитата(Прохожий @ 2.6.2012, 22:38) *
Harbinger занимается разработками RF оборудования.
Т. е. RF+МК.

Уже, увы, нет. Готовое пользуем, GSM, Zigbee... направление деятельности вообще поменялось.
Лет 10 назад да, было весело, коннектить модемы через радиоканал на 31200 на расстоянии километров 50. smile.gif
Какие тогда войны были за каждую десятую дБ SNR и сотку процента нелинейных, офигеть. wink.gif
...С тех времён остался неприятный осадочек от применения весьма прогрессивными эмбеддерами самописной РТОС... самодозванивающиеся автоответчики и пр. подобное. Но то не совсем в кассу. Просто в определённых ситуациях некоторые задачи таки нужно прибивать, а это забывали делать. Логика работы там была весьма сложная, к тому же завязанная на пользователя. А эти пользователи порой так извращаются, что разработчикам и не снилось. Сам когда-то выступал в такой роли, тестируя радиоудлинители тайваньского производства. Оказалось, подвесить базовый блок в передаче на несколько часов и тем самым выжечь выходной каскад передатчика не так уж и сложно.

Цитата(pwn @ 3.6.2012, 0:02) *
Не,все идет к тому что будут систем-он-чип. Щас уже Cypress что-то там клепает. Но они лепят на один кристалл МК+ПЛИС+аналоговую ПЛИС. Вот аналог ИМХО как раз таки лишнее. Оно так реально нужно редко.
Вы имеете в виду PSoC кипарисовские? Так это нишевое решение, именно под аналог заточенное. Без него не представляло бы никакого интереса. Равно как и EZ-USB - тоже уникальная вещь, но для других целей (USB-"трансформеры" мало у кого ещё есть).
Несколько по другому пути пошли Silabs, наработали солидный набор аналоговой периферии, и в различных комбинациях суют его в МК. То есть потребителю остаётся только выбрать нужный чип, в котором уже всё скоммутировано как надо. (Вообще-то спорное решение, но работоспособное ввиду того, что силабцы своих потребителей просто так не бросают и чипы с производства неожиданно не снимают, в отличие от атмелов с филипсами).
Классика систем-он-чип давно выпускается многомиллионными тиражами... smile.gif ARM+DSP, а в последнее время и РЧ часть, чудненько уживаются на одном кристалле в чипсетах для мобил. smile.gif А вот с памятью приличного объёма так толком и не получилось интегрировать.
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 3.6.2012, 19:37
Сообщение #130


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 3.6.2012, 2:02) *
Тот же линух - любимая косточка в глотке у дяди билла.

Я бы не был столь оптимистичен.
Пингвины - они разные бывают...
Очень разные. Да и много их.
Впрочем, для этого отдельная тема имеется.
Цитата(pwn @ 3.6.2012, 2:02) *
Создайте, кто из нас двоих на тут зеленый? wink.gif

Сейчас займусь.
Цитата(pwn @ 3.6.2012, 2:02) *
Я не сужу о том что создал dxp, ибо даже в глаза не видел. Мое мнение тут предвзято. В основном потому что а) я не люблю ООП б) это самое ООП суют куда нада и куда не нада. Оно хорошо при написании какого нить браузера. И Избыточно ИМХО в МК. И гораздо больше порождает глюкалова чем полезного из под себя выхлопа. Хотя возможно в данном случае все совсем не так.

Я тоже не люблю ООП. Поскольку не понимаю зачем оно надо. Видимо, не приперло еще ни разу...
Цитата(pwn @ 3.6.2012, 2:02) *
В том что далеко не всякий сможет или захочет это сопровождать.

А вот здесь уже интересно. Меня все почти в голос уверяли в том, что как раз такое сопровождать легче, чем нечто самолепное на прерываниях.
А Вы практически единственный, кто утверждает обратное...
Цитата(pwn @ 3.6.2012, 2:02) *
... почему в результате паровоз сошел с рельсов.

Т. е. анализ затруднен. Но синтез программного продукта должен быть проще? Или, таки, нет?
По себе могу сказать, что и с функциональным подходом бывает аналогичная (_!_).
Когда подряд туева хуча вложенных вызовов с не вполне четкой логикой...
Цитата(pwn @ 3.6.2012, 2:02) *
Угу. Выпустим пар на форуме и фсе. Сидящие на подобном форуме неглупые люди, в общем то хорошо понимают что происходит вокруг (или хотя бы понимают что ничего хорошего для них), но объединять усилия не склонны ибо не вкуривают зачем и почему. В итоге имеем: лебедь раком щуку, воз ныне в той же позе и все мы любители потрындеть. Но скоро станем профи. По трындежу biggrin.gif

А шо? Имеется что-то конкретное? Или опять молоток и пальцы?
Чего-то не хочется. Руки и так, как ласты...
Цитата(pwn @ 3.6.2012, 2:02) *
... Но хто знает, может все поменяется?

Может быть..

Цитата
Жаль только - жить в эту пору прекрасную
Уж не придется - ни мне, ни тебе.



Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 3.6.2012, 19:52
Сообщение #131


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Harbinger @ 3.6.2012, 13:03) *
Вы имеете в виду PSoC кипарисовские?
Ага шо-то типа этого http://www.cypress.com/?id=1353&source=home_products
Цитата
Так это нишевое решение, именно под аналог заточенное. Без него не представляло бы никакого интереса.
Ну так там кроме аналога вполне приличная PLD на борту есть. Вот это как раз и интересно, когда есть готовое ядро, есть набор кирпичей из которых мона синтезировать периферию и есть какая нить PLD которая позволит собрать эту периферию в то что нужно. Сразу отпадает нужда в зоопарке камней с одинаковым ядром и вариантами периферии, пытающимися угадать все случаи жизни. ИМХО всем бы стало полегче, и производителям камней тоже. Те же errata на 99% состоят из косяков в периферии и лишь на 1% из ошибок ядра. А если ядро один раз оттестили и забыли, а все что касается периферии это как бы юзерская головная боль, то в чем тогда вопрос? Юзеру также проще, не искать камень который каким то боком при помощи молотка и какой-то матери загибается под его задачу, а всего лишь выбрать камень с нужным количеством ног, в удобном корпусе и остальное проточить под себя. Но... это все напоминает анекдот:

Экзамен по математике. Профессор спрашивает студентку, что такое геометрическая прогрессия.
- ну... это.... когда каждый последующий член в два раза больше предыдущего!
- нет, это не геометрическая прогрессия. Это лишь ваши девичьи мечты
biggrin.gif
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 3.6.2012, 20:58
Сообщение #132


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20029
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Вообще-то насчёт синтеза периферии по месту мысль здравая и местами к этому всё движется, вопрос пока что в накладных расходах на избыточность железа и неготовности потребителей. Как знать, может, лет через 5-10 можно будет конструировать эту самую периферию просто в процессе инициализации МК, а не путём плисопрошивки. (Проснулся старый ворчун: это ж застрелиться!!! wink.gif )

(off)...Анекдот этот у нас приписывали доценту радиофака по фамилии Лисняк. Шедевральный мужик, с эйдетической памятью помимо прочего.
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 3.6.2012, 21:53
Сообщение #133


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Harbinger @ 3.6.2012, 20:58) *
Вообще-то насчёт синтеза периферии по месту мысль здравая и местами к этому всё движется, вопрос пока что в накладных расходах на избыточность железа и неготовности потребителей.
ну так не синтезировать все из мелких кирпичей ака D триггер плюс логика в обвязке, а юзать кирпичи покрупнее. Типа куча 8/16/32 разрядных регистров. Которые проц видит как IO. Кучка счетчиков. Интерфейсы в готовом виде. И к этому клей в виде макроячеек PLD. Тогда и накладные расходы будут не как у FPGA.
Цитата
Как знать, может, лет через 5-10 можно будет конструировать эту самую периферию просто в процессе инициализации МК, а не путём плисопрошивки.
Ну так через какой нить вменяемый интерфейс типа С2 от силабса шьется проц и конфигурируется периферия. Чем это нахрен отличается от например прошивки фьюзов в атмеле? Или еще какмо МК с фьюзами? Только их количеством.
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 3.6.2012, 21:56
Сообщение #134


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 3.6.2012, 23:53) *
Ну так через какой нить вменяемый интерфейс типа С2 от силабса шьется проц и конфигурируется периферия. Чем это нахрен отличается от например прошивки фьюзов в атмеле? Или еще какмо МК с фьюзами? Только их количеством.

А картинки кто рисовать будет?
Без них тяжко будет, однако...
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 3.6.2012, 22:06
Сообщение #135


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Прохожий @ 3.6.2012, 21:56) *
А картинки кто рисовать будет?
Кому нужны картинки нарисуют их ака в блочном редакторе квартуса. Сам кстати так рисую, ибо и без всяких *DL *log моцк загажен фенечками различных языков программирования (эти ваятели языков хотя бы о синтаксисе похожем договорились бы). Ну а кому блочный редактор западло и в лом пишут на каком нить птичьем языке и не парятся biggrin.gif

Сообщение отредактировал pwn - 3.6.2012, 22:07
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 3.6.2012, 22:14
Сообщение #136


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 4.6.2012, 0:06) *
Ну а кому блочный редактор западло и в лом пишут на каком нить птичьем языке и не парятся biggrin.gif

Я выбрал VHDL.
Простенько и со вкусом.
Блочный редактор, ПМСМ, не очень удачен.
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 3.6.2012, 22:51
Сообщение #137


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Прохожий @ 3.6.2012, 22:14) *
Блочный редактор, ПМСМ, не очень удачен.
Я тоже матерился smile.gif Но на то чтобы слепить аналог десятка корпусов 74 логики его вполне хватает. Больших задач пока не встает. Встанет - освоим что нить. Это не проблема. Все языки по сути одинаковы, разница лишь в граблях, синтаксисе и декларируемом подходе к решению задач. Остальное все те же иф-эльзе. Но с чем я постонно сталкиваюсь - если городушки на МК, то рядом с ним кучка логики ибо обычно периферия на борту может не все. А если в схеме есть КА на плисине, то к нему хочется притулить моцк в виде МК. Посему и возникла мысль поселить это все на одном кристалле. Можно из без аналога, не считая цап/ацп/компараторов, что исть обычная атрибутика любого МК.
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 3.6.2012, 23:37
Сообщение #138


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 4.6.2012, 0:51) *
Я тоже матерился smile.gif

А я просто ниасилил.
Цитата(pwn @ 4.6.2012, 0:51) *
Но на то чтобы слепить аналог десятка корпусов 74 логики его вполне хватает. Больших задач пока не встает. Встанет - освоим что нить. Это не проблема. Все языки по сути одинаковы, разница лишь в граблях, синтаксисе и декларируемом подходе к решению задач. Остальное все те же иф-эльзе. Но с чем я постонно сталкиваюсь - если городушки на МК, то рядом с ним кучка логики ибо обычно периферия на борту может не все. А если в схеме есть КА на плисине, то к нему хочется притулить моцк в виде МК. Посему и возникла мысль поселить это все на одном кристалле. Можно из без аналога, не считая цап/ацп/компараторов, что исть обычная атрибутика любого МК.

Такой вот монстрик от Microchip-а.
4 логических ячейки на борту.
Не Бог весть что, но все-таки...
Перейти в начало страницы
 
+Цитировать сообщение
pwn
сообщение 4.6.2012, 0:10
Сообщение #139


Активный участник
***

Группа: Пользователи
Сообщений: 199
Регистрация: 24.5.2012
Пользователь №: 428



Цитата(Прохожий @ 3.6.2012, 23:37) *
А я просто ниасилил.
Да нихрена сложного в нем, кроме как местами сделано через ж. А если все на одном листе лепить - просто схему рисуешь логикой и все, а он сам ее потом в язык конвертит и компилит. Вот если нада покрупнее и на нескольких листах, то тогда да. Я долго искал что и где ему сказать чтобы он приинклайдил лежачие в проекте рядом с головным файлики субсхем. Оказалось такого действа как инклайд он на нюх не понимает и нада все тащить через блоки, между ними связи описывать... кретины мать их, я бы все раскидал по листам, связал через имена сигналов и сказал бы скомпилить все как один большой лист. И могли бы вполне сделать так. Но - хто-то лишил блочный эдитор такой гибкости, и навреное это правильно, ибо сам же писал - лишняя гибкость в оформлении порождает только рост энтропии biggrin.gif
Цитата
Такой вот монстрик от Microchip-а.
Это еще только пробный чих. До полноценной реализации как до луны на четвереньках biggrin.gif

Вот на эхе народ спорит что лучше проц или КА http://electronix.ru/forum/index.php?showt...02387&st=30 Взять что ли и сказать им, что хорошо бы вместе, но пока еще в природе нет? biggrin.gif И сколько не синтизируй плисинами ядра МК, лучше чем ядро АРМ-а один шыш не получится.

Сообщение отредактировал pwn - 4.6.2012, 0:29
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 4.6.2012, 17:27
Сообщение #140


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(pwn @ 4.6.2012, 2:10) *
лучше чем ядро АРМ-а один шыш не получится.

ARM мне не нравится.
По ряду причин.
Основная - архитектура Load-Store.
Вторая, чуть менее значимая - высокая стоимость софта.
Третья - корпоративный ARMосговор.
Но, похоже, он, таки, победит...
Перейти в начало страницы
 
+Цитировать сообщение

8 страниц V  « < 5 6 7 8 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 21.3.2026, 6:56