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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Супернизковольтные и супернизкопотребляющие МК MSP430, 0,9В...1,65В; 45мкА/МГц
MrYuran
сообщение Sep 22 2010, 09:22
Сообщение #16


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Mahagam @ Sep 22 2010, 12:18) *
хм. судя по тому что в еррате есть баги ядра - ядро переделывали. зачем???

Видимо, при реализации в железе возникли накладки...
Я отличий от старого [пока] не заметил.
Зато заметил новую фичу с портами:
Цитата
Individual ports can be accessed as byte-wide ports or can be combined into word-wide ports and
accessed via word formats. Port pairs P1/P2, P3/P4, etc. are associated with the names PA, PB, etc.,
respectively. When writing to port PA with word operations, all 16 bits are written to the port.

!6 битная шина наружу - велл гуд

Вот ещё:
Цитата
Versatile I/O Port Interrupts
Each pin of the versatile port has interrupt capability, configured with the PxIFG, PxIE, and PxIES
registers. All port interrupt flags are prioritized, with bit 0 being the highest, and combined to source a
single interrupt vector. The highest priority enabled interrupt generates a number in the PxIV register. This
number can be evaluated or added to the program counter to automatically enter the appropriate software
routine. Disabled Px interrupts do not affect the PxIV value.

Приоритетные прерывания от ног - тоже что-то новенькое


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Sep 22 2010, 10:16
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



именно что - отличий нет. ядро старое. как они умудрились испоганить HDL-описание при укладке в новые кристаллы - непонятно. ну может когда JTAG с расширенными возможностями к ядру прикручивали... и все равно... индусы поработали?
Go to the top of the page
 
+Quote Post
Shread
сообщение Sep 22 2010, 10:50
Сообщение #18


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Mahagam @ Sep 22 2010, 14:16) *
именно что - отличий нет. ядро старое. как они умудрились испоганить HDL-описание при укладке в новые кристаллы - непонятно. ну может когда JTAG с расширенными возможностями к ядру прикручивали... и все равно... индусы поработали?

Может быть вам пойти в TI работать? rolleyes.gif
А если серьезно - откуда по вашему взялось уменьшение энергопотребления. Явно меняли что-то в ядре.
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Sep 22 2010, 11:33
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



QUOTE (Shread @ Sep 22 2010, 13:50) *
Может быть вам пойти в TI работать? rolleyes.gif
А если серьезно - откуда по вашему взялось уменьшение энергопотребления. Явно меняли что-то в ядре.

достаточно техпроцесс сменить. при этом логическое описание ядра менять совершенно не требуется. ну и можно поиграться настройками синтезатора. собственно, судя по описанию семейства - ядро старое. никаких фишек не добавлено. как при этом получили новые баги - уму нерастяжимо.
Go to the top of the page
 
+Quote Post
dxp
сообщение Sep 22 2010, 12:10
Сообщение #20


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Mahagam @ Sep 22 2010, 18:33) *
достаточно техпроцесс сменить. при этом логическое описание ядра менять совершенно не требуется. ну и можно поиграться настройками синтезатора. собственно, судя по описанию семейства - ядро старое. никаких фишек не добавлено. как при этом получили новые баги - уму нерастяжимо.

Я бы не был так категоричен. Логическое описание ядра не поменялось, но кто сказал, что реализация осталась той же? Техпроцесс техпроцессом, но для оптимизации потребления могли (и скорее всего) что-то переделать и внутри: "Предприятие-изготовитель оставляет за собой право вносить в конструкцию изменения, не ухудшающие характеристик изделия". И помимо функционального описания есть еще топология, могли там накосячить, т.ч. какие-то функционально правильные вещи работают не так, как задумано. Всякое новое - это не только новые возможности, но и новые ошибки.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Sep 22 2010, 12:12
Сообщение #21


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(dxp @ Sep 22 2010, 16:10) *
Всякое новое - это не только новые возможности, но и новые ошибки.

Исправлены старые ошибки, добавлены новые ©


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Sep 22 2010, 16:53
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



QUOTE (dxp @ Sep 22 2010, 15:10) *
И помимо функционального описания есть еще топология, могли там накосячить, т.ч. какие-то функционально правильные вещи работают не так, как задумано.

такие баги средства верификации выловят на раз. другое дело что таки индусы тронули исходники ядра. вопрос - зачем? оптимизация? какая? он что, стал работать на 40MHz? нет. оптимизация по вольтажу? так тут описание ядра никоим боком его не касается. ой боюсь я новых поделок TI. sad.gif
Go to the top of the page
 
+Quote Post
Shread
сообщение Sep 23 2010, 11:58
Сообщение #23


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Вы согласитесь, что можно написать HDL код который будет выглядеть совершенно поразному и будет делать ровно одно и то же? Я лично такое делал и не раз. Часто приходит желание внести изменение, упростить. К тому же совершенно не обязательно что этими чипами занимается одни и те же люди, вполне вероятно что 09x делали другие люди, на основе труда другой команыды. Если им показалось что-то неоптимально - они могли внести изменения. В плисках - в зависимости от того какой тип плис используешь, тоже меняешь что-то на что-то. Логично что и тут они поступили так же. Насажать ошибок при этом - пара пустяков. Если у вас есть конкретные рекомендации по искоренению этих ошибок - идите работать в TI(на полном серьезе) они с радостью вас примут! В целом у Ti с ошибками ядра всё довольно хорошо. Им далеко в этом плане да Атмела, или NXP(вспоминаю арм с внешней шиной для памяти, в первой ревизии которых эта самая шина не работала вообще), и уже тем более до российских разработчиков(типа элвиса, у которого в первых чипах кроме тестбенчей вообще ничего не работало)
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Sep 24 2010, 08:52
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



да. рекомендации есть laugh.gif . покарать анально тех индусов которые нарушили принцип "работает - не трогай".
Go to the top of the page
 
+Quote Post
ih_
сообщение Sep 27 2010, 13:49
Сообщение #25


Частый гость
**

Группа: Свой
Сообщений: 77
Регистрация: 2-04-08
Из: Россия, Киров
Пользователь №: 36 422



Цитата(Shread @ Sep 22 2010, 11:24) *
... Ставить например в кросовки всякие(как TI любит)...
И диапазон рабочих температур у них не промышленный.
Go to the top of the page
 
+Quote Post
Shread
сообщение Sep 29 2010, 07:40
Сообщение #26


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Mahagam @ Sep 24 2010, 12:52) *
да. рекомендации есть laugh.gif . покарать анально тех индусов которые нарушили принцип "работает - не трогай".

Этот принцип хорош далеко не всегда. И Ti ему по возможности следует(я не видел чтоб в процессорах 2xx которые появились позже прочих своих собратьев появлялись детские болезни, которые они к тому моменту в более ранних моделях уже вылечили). В данном случае имеем дело с совершенно новым процессором у которого в любом случае очень много чего переделано так что мучать индусов не за что...
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Sep 29 2010, 07:46
Сообщение #27


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Shread @ Sep 29 2010, 11:40) *
В данном случае имеем дело с совершенно новым процессором у которого в любом случае очень много чего переделано так что мучать индусов не за что...

Тем более что лицо у паренька в презенташке отнюдь не индусское...
Больше китайца напоминает, ну или корейца...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Sep 29 2010, 12:10
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



QUOTE (Shread @ Sep 29 2010, 10:40) *
Этот принцип хорош далеко не всегда. И Ti ему по возможности следует(я не видел чтоб в процессорах 2xx которые появились позже прочих своих собратьев появлялись детские болезни, которые они к тому моменту в более ранних моделях уже вылечили). В данном случае имеем дело с совершенно новым процессором у которого в любом случае очень много чего переделано так что мучать индусов не за что...

проц новый. ядро - старое. покажите мне хоть одно отличие от ядра msp430f1xxx. ну кроме пристыкованного к нему нового отладчика. это не объясняет почему появились баги ядра!
Go to the top of the page
 
+Quote Post
Shread
сообщение Oct 1 2010, 13:47
Сообщение #29


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Я не знаю как вы, я изрядно понае...лся в свое время с подвисанимями процов 1xx во время прошивки... периодически проц вставал в раковое положение и не шился нифига, пока не выключишь питание, не закоротишь его и не включишь взад. Вот хотябы это в 2хх уже места не имеет. С ними таких проблем ни у меня во время отладки ни на сборочной линии во время серийно прошивки не замечено. И таких нюансов массы. У меня были кое-какие проблемы с переводом одного изделия с 1121 на 2131 в ходе общения с поддержкой TI всплыло довольно много подробностей отличия одного модуля от другого... самое забавное, что даже там, где при прочтении даташита создается впечатление что модули одинаковые.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 17:23
Рейтинг@Mail.ru


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