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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Имя нестандартного footprint, в соотв. IPC-7351
Tahoe
сообщение Jan 9 2012, 23:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Есть GSM модуль. Делаю под него футпринт. Как его назвать, в соответствии с IPC-7351?

Из более-менее подходящего вижу только:
Transceivers ........................................................................XCVR_ Mfr.’s Part Number

Не совсем оно, конечно, но самое близкое из того, что есть.

С другой стороны, как, например, модуль GPS-приемника назвать? Для него вообще ничего подходящего нет ( ну не TUNER_ же sm.gif ).
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 10 2012, 00:57
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А почему собственно не TUNER_ ? Это ведь тюнер и есть, чего там фантазировать особо... Тем более не думаю, что у Вас таких тюнеров будет хотя бы пара десятков, чтобы в обзначениях типа TUNER_Mfr'sPN можно было запутаться и забыть что там за корпус.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 10 2012, 01:29
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(Uree @ Jan 10 2012, 04:57) *
А почему собственно не TUNER_ ? Это ведь тюнер и есть, чего там фантазировать особо...

Если говорить про GPS-модуль ( изначально спрашивал про GSM, который скорее модем или трансивер, но не суть важно ), то это скорее не tuner, а reciever. Тюнером уместно обозвать какой-нить DVB-модуль. Короче говоря то, что tune/настраивается, а не то что recieve/принимает.
В качестве примера, попадется какой-нить ISM-модуль, с жестко запаяным ПАВ на 433,92 МГц. Лично у меня язык не повернется его тюнером назвать. wink.gif

Цитата(Uree @ Jan 10 2012, 04:57) *
Тем более не думаю, что у Вас таких тюнеров будет хотя бы пара десятков, чтобы в обзначениях типа TUNER_Mfr'sPN можно было запутаться и забыть что там за корпус.

Суть моего вопроса - понять принцип образования нестандартного имени, а не решить локальную задачу. Я довольно трепетно отношусь к своим библиотекам, они мне сильно экономят время разработки. Все, кстати, custom-ные, метрические и т.д.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 10 2012, 08:20
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Назовите MODULE_. Все правила трепетности будут соблюдены. Пунктики тоже...

Да, если пара дней обдумывания как назвать футпринт называется "экономией времени разработки" - то нет слов...
Go to the top of the page
 
+Quote Post
no_cover
сообщение Jan 10 2012, 09:25
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 30-08-08
Пользователь №: 39 892



Цитата(Tahoe @ Jan 10 2012, 02:43) *
Есть GSM модуль. Делаю под него футпринт. Как его назвать, в соответствии с IPC-7351?

Из более-менее подходящего вижу только:
Transceivers ........................................................................XCVR_ Mfr.’s Part Number

Не совсем оно, конечно, но самое близкое из того, что есть.

С другой стороны, как, например, модуль GPS-приемника назвать? Для него вообще ничего подходящего нет ( ну не TUNER_ же sm.gif ).

Доброго времени. Побробуйте написать в официальное представительство Mentor Graphics в России или в IPC. Там должны дать максимально изчерпывающий ответ (они в этом в первую очередь заинтересованы). Ну и просьба потом ознакомить данный форум с их ответом Вам.
Возможно их ответом будет: GSM_ Mfr.’s Part Number ; GPS(XX)_ Mfr.’s Part Number
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 10 2012, 10:26
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(Uree @ Jan 10 2012, 12:20) *
Назовите MODULE_. Все правила трепетности будут соблюдены. Пунктики тоже...

Вообще-то, я ожидал чего-то более конструктивного/аргументированного, чем глуповатые потуги подколоть. Про MODULE_ я и сам давно додумался, а вот каким боком сей префикс соотносится с IPC-7351 - загадка.


Цитата(Uree @ Jan 10 2012, 12:20) *
Да, если пара дней обдумывания как назвать футпринт называется "экономией времени разработки" - то нет слов...

Мне не к спеху, могу и неделю пообдумывать - потом поправлю в обеих библиотеках. А вот когда нет слов, лучше, наверное, помолчать.

Я не собираюсь делать из наименований фетиш, но и от балды, типа MODULE_, называть тоже не хочу. Это пройденый этап.



Цитата(no_cover @ Jan 10 2012, 13:25) *
Доброго времени. Побробуйте написать в официальное представительство Mentor Graphics в России или в IPC. Там должны дать максимально изчерпывающий ответ (они в этом в первую очередь заинтересованы). Ну и просьба потом ознакомить данный форум с их ответом Вам.

Это мысль. Спасибо. Попробую. sm.gif

Цитата(no_cover @ Jan 10 2012, 13:25) *
Возможно их ответом будет: GSM_ Mfr.’s Part Number ; GPS(XX)_ Mfr.’s Part Number

ИМХО вряд ли. Иначе все это раздуется до GPS_GLONASS_GALILEO_BEIDOU_ или GSM_CDMA_XXX_ sm.gif Должно быть нечто более обобщающее. По моей версии, либо модем, либо трансивер.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 10 2012, 10:46
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Плохо, что Вы так все понимаете.
Если говорить об IPC, то он не описывает все случаи жизни, а только наиболее употребительные.
Кстати TUNER_Mfr.’s Part Number в нем существует, в обоих разделах, TH и SMT. Ничего ближе нет. Дальше только Ваше желание придерживаться или буквы или духа IPC.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 10 2012, 11:02
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(Uree @ Jan 10 2012, 14:46) *
Плохо, что Вы так все понимаете.

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

Цитата(Uree @ Jan 10 2012, 14:46) *
Если говорить об IPC, то он не описывает все случаи жизни, а только наиболее употребительные.
Кстати TUNER_Mfr.’s Part Number в нем существует, в обоих разделах, TH и SMT. Ничего ближе нет. Дальше только Ваше желание придерживаться или буквы или духа IPC.

Это просто повторение слов из моего же поста, за нумером 1. Что ничего ближе нет, с этого и началось. Проблема в том, что недостаточно близко, к сожалению.


P.S.
BTW, в IPC отписался. Правда не знаю, что из этого выйдет, т.к. там полно департаментов, плюс я не IPC-мембер, не поукпал стандартов и т.п. Отписался на answers@ipc.org, это General Technical Questions. Посмотрим, что в итоге из всего этого получится.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 10 2012, 11:06
Сообщение #9


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



ЕМНИП, IPC определяет названия только для устройств, которые сами по себе далее неделимы (возможно, для тех, что считаются неделимыми с точки зрения предприятия-разработчика платы), типа микросхемы и резистора. Если это так, то можно спокойно придумывать свою классификацию для модулей и прочего подобного. Надо внимательнее почитать, пока нет возможности.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 10 2012, 11:13
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Кстати, я им немного усложнил задачу. Спросил про префикс для GSM-модуля и добавил это:

Same question for GPS+GSM module. Which prefix may be recommended in this case?

sm.gif

Цитата(vitan @ Jan 10 2012, 15:06) *
(возможно, для тех, что считаются неделимыми с точки зрения предприятия-разработчика платы), типа микросхемы и резистора.

Если это так, то ценность этих рекомендаций для разработчика явно снижается. sad.gif Потому что с т.з. печатной платы, любой модуль это такой же компонент, как резистор или микросхема.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 10 2012, 11:37
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не так уж и снижается, львиную долю случаев они как раз охватывают.
Да и насчет неделимости устройств большие сомнения, иначе с чего бы там быть тем же тюнерам?

Возвращаясь к началу диалога - "принцип образования нестандартного имени" - обозначьте функционал как Вам удобно и добавьте парт_намбер производителя. Собственно у них этот же принцип:

"Each land pattern in the IPC-7351 has received a name containing a prefix for the device type..."
и далее
"The naming conventions shown in Table 3-15 are subject to change as new component families are identified."

Вопрос в том, можно ли считать "GSM модуль" компонентом.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 10 2012, 11:58
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(Uree @ Jan 10 2012, 15:37) *
Да и насчет неделимости устройств большие сомнения, иначе с чего бы там быть тем же тюнерам?

ИМХО префиксы TUNER_, XCVR_, XDCR_ даны просто в качестве примеров. Не думаю, что приемники встречаются реже, чем трансиверы. Однако ж для трансивера в документе префикс имеется, а для приемника нет.


Цитата(Uree @ Jan 10 2012, 15:37) *
Возвращаясь к началу диалога - "принцип образования нестандартного имени" - обозначьте функционал как Вам удобно и добавьте парт_намбер производителя. Собственно у них этот же принцип:

На данный момент так и сделано. С другой стороны, если все делать "как мне удобно", зачем тогда вообще будут нужны стандарты/рекомендации?


Цитата(Uree @ Jan 10 2012, 15:37) *
Вопрос в том, можно ли считать "GSM модуль" компонентом.

С т.з. трассировщика платы/самой платы - безусловно является. А другие т.з., для нашего случая, не интересны. Мы же устройство делаем, а не микросхемы печём.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 10 2012, 12:24
Сообщение #13


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата(Tahoe @ Jan 10 2012, 12:58) *
На данный момент так и сделано. С другой стороны, если все делать "как мне удобно", зачем тогда вообще будут нужны стандарты/рекомендации?


Например для того, чтобы показать идею формирования названий(по крайней мере в данном случае). Согласитесь, даже просто прочитав предлагаемый IPC перечень названий футпринтов очевидна идея, использованная при их определении - функция компонента + доп. параметры, помогающие без открытия определить размеры, шаг выводов и прочее. Так что как по мне, тут вопросов возникать не должно. Ну или почти не должно.

Цитата(Tahoe @ Jan 10 2012, 12:58) *
С т.з. трассировщика платы/самой платы - безусловно является. А другие т.з., для нашего случая, не интересны. Мы же устройство делаем, а не микросхемы печём.


Согласен. Только продолжает оставаться неясным - зачем для некоего модуля расписывать его функционал в названии и чем это поможет в момент просмотра библиотеки понять, что скрывается под именем такого футпринта.
С компонентами, функционально одинаковыми(конденсаторы например) или из одного семейства(те же BGA) все понятно - посмотрел название, увидел префикс, дальше по цифрам определил параметры футпринта. Итог - сэкономил время на открытие футпринта и проверку его размеров.
А какую информацию можно получить из имени такого футпринта, даже из развернутого(TUNER_, XCVR_, XDCR_ и т.д.) имени?

Имхо - все должно иметь смысл. Если смысла нет - зачем множить сущности. Дело вкуса конечно, но... не понимаю.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Jan 11 2012, 00:18
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Ответ из IPC:
Цитата
Igor,

IPC does not have a recommended footprint name for the part you have.

Regards,

John Perry
Technical Project Manager
IPC - Association Connecting Electronics Industries®
3000 Lakeside Drive # 309S
Bannockburn, IL 60015-1249 USA
+1 847-597-2818 (tel)
+1 847-615-7105 (fax)
+1 847-615-7100 (Main)
perrjo@ipc.org
www.ipc.org

-----Original Message-----
From: SciSol [mailto:tahoe@scisol.ru]
Sent: Tuesday, January 10, 2012 4:54 AM
To: answers
Subject: IPC-7351B related


Hello!


I'm creating footprint for embedded GSM-module and would like to have footprint name, complying to IPC-7351. Nothing matched to GSM-module was finded out in IPC-7351B. Wich prefix may be recommended to use?
My assumptions is:
MODEM_Mfr.'s Part Number

Is it correct?


Same question for GPS+GSM module. Which prefix may be recommended in this case?



Best regards!
Igor Denisov
+7 *** ***-****
www.******.ru





Цитата(Uree @ Jan 10 2012, 16:24) *
Только продолжает оставаться неясным - зачем для некоего модуля расписывать его функционал в названии и чем это поможет в момент просмотра библиотеки понять, что скрывается под именем такого футпринта.

Абсолютно те же резоны, что и для резисторов, конденсаторов, светодиодов, микросхем:
Цитата(Uree @ Jan 10 2012, 16:24) *
посмотрел название, увидел префикс, дальше по цифрам определил параметры футпринта. Итог - сэкономил время на открытие футпринта и проверку его размеров.


Вот открываю я BOM и вижу, порой, до десятка каких-то загадочных MODULE_XJTGFS6HJ, MODULE_LKJGS86S... И будет там перемешано такое с таким. Получается "каша, формально не нарушающая IPC-7351". И зачем оно надо?
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 11 2012, 07:49
Сообщение #15


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата
Абсолютно те же резоны, что и для резисторов, конденсаторов, светодиодов, микросхем:

Нет, ну функционал это одно, а геометрия футпринта - совсем другое, согласитесь. Поэтому расписывать GSM_CDMA_GPRS_... я тоже считаю неправильным.

Насчет приведенных файликов могу посоветовать для источника питания префикс VREG, сам использую.

А вообще, можно посоветовать придеживаться общей идеоллогии, и назвать модуль GSM по принципу GSM<шаг пинов>P<длина>X<ширина>X<высота>-<кол-во пинов>. Ну или еще что-то важное добавить по аналогии с тем, как это делает калькулятор. Там система не особо строгая, они даже сами пишут в своих доках, что можно и так и сяк. Мне это тоже не нравится (я тоже люблю четкие правила), но что делать...
Go to the top of the page
 
+Quote Post

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

 


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


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