|
Имя нестандартного footprint, в соотв. IPC-7351 |
|
|
|
Jan 9 2012, 23:43
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Есть GSM модуль. Делаю под него футпринт. Как его назвать, в соответствии с IPC-7351? Из более-менее подходящего вижу только: Transceivers ........................................................................XCVR_ Mfr.’s Part NumberНе совсем оно, конечно, но самое близкое из того, что есть. С другой стороны, как, например, модуль GPS-приемника назвать? Для него вообще ничего подходящего нет ( ну не TUNER_ же  ).
|
|
|
|
|
Jan 10 2012, 01:29
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Цитата(Uree @ Jan 10 2012, 04:57)  А почему собственно не TUNER_ ? Это ведь тюнер и есть, чего там фантазировать особо... Если говорить про GPS-модуль ( изначально спрашивал про GSM, который скорее модем или трансивер, но не суть важно ), то это скорее не tuner, а reciever. Тюнером уместно обозвать какой-нить DVB-модуль. Короче говоря то, что tune/настраивается, а не то что recieve/принимает. В качестве примера, попадется какой-нить ISM-модуль, с жестко запаяным ПАВ на 433,92 МГц. Лично у меня язык не повернется его тюнером назвать.  Цитата(Uree @ Jan 10 2012, 04:57)  Тем более не думаю, что у Вас таких тюнеров будет хотя бы пара десятков, чтобы в обзначениях типа TUNER_Mfr'sPN можно было запутаться и забыть что там за корпус. Суть моего вопроса - понять принцип образования нестандартного имени, а не решить локальную задачу. Я довольно трепетно отношусь к своим библиотекам, они мне сильно экономят время разработки. Все, кстати, custom-ные, метрические и т.д.
|
|
|
|
|
Jan 10 2012, 09:25
|

Участник

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

|
Цитата(Tahoe @ Jan 10 2012, 02:43)  Есть GSM модуль. Делаю под него футпринт. Как его назвать, в соответствии с IPC-7351? Из более-менее подходящего вижу только: Transceivers ........................................................................XCVR_ Mfr.’s Part NumberНе совсем оно, конечно, но самое близкое из того, что есть. С другой стороны, как, например, модуль GPS-приемника назвать? Для него вообще ничего подходящего нет ( ну не TUNER_ же  ). Доброго времени. Побробуйте написать в официальное представительство Mentor Graphics в России или в IPC. Там должны дать максимально изчерпывающий ответ (они в этом в первую очередь заинтересованы). Ну и просьба потом ознакомить данный форум с их ответом Вам. Возможно их ответом будет: GSM_ Mfr.’s Part Number ; GPS(XX)_ Mfr.’s Part Number
|
|
|
|
|
Jan 10 2012, 10:26
|
Местный
  
Группа: Свой
Сообщений: 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. Там должны дать максимально изчерпывающий ответ (они в этом в первую очередь заинтересованы). Ну и просьба потом ознакомить данный форум с их ответом Вам. Это мысль. Спасибо. Попробую.  Цитата(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_  Должно быть нечто более обобщающее. По моей версии, либо модем, либо трансивер.
|
|
|
|
|
Jan 10 2012, 11:02
|
Местный
  
Группа: Свой
Сообщений: 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. Посмотрим, что в итоге из всего этого получится.
|
|
|
|
|
Jan 10 2012, 11:13
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Кстати, я им немного усложнил задачу. Спросил про префикс для GSM-модуля и добавил это: Same question for GPS+GSM module. Which prefix may be recommended in this case? Цитата(vitan @ Jan 10 2012, 15:06)  (возможно, для тех, что считаются неделимыми с точки зрения предприятия-разработчика платы), типа микросхемы и резистора. Если это так, то ценность этих рекомендаций для разработчика явно снижается.  Потому что с т.з. печатной платы, любой модуль это такой же компонент, как резистор или микросхема.
|
|
|
|
|
Jan 10 2012, 11:58
|
Местный
  
Группа: Свой
Сообщений: 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 модуль" компонентом. С т.з. трассировщика платы/самой платы - безусловно является. А другие т.з., для нашего случая, не интересны. Мы же устройство делаем, а не микросхемы печём.
|
|
|
|
|
Jan 10 2012, 12:24
|
Знающий
     
Группа: Свой
Сообщений: 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_ и т.д.) имени? Имхо - все должно иметь смысл. Если смысла нет - зачем множить сущности. Дело вкуса конечно, но... не понимаю.
|
|
|
|
|
Jan 11 2012, 00:18
|
Местный
  
Группа: Свой
Сообщений: 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". И зачем оно надо?
|
|
|
|
|
Jan 11 2012, 07:49
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата Абсолютно те же резоны, что и для резисторов, конденсаторов, светодиодов, микросхем: Нет, ну функционал это одно, а геометрия футпринта - совсем другое, согласитесь. Поэтому расписывать GSM_CDMA_GPRS_... я тоже считаю неправильным. Насчет приведенных файликов могу посоветовать для источника питания префикс VREG, сам использую. А вообще, можно посоветовать придеживаться общей идеоллогии, и назвать модуль GSM по принципу GSM<шаг пинов>P<длина>X<ширина>X<высота>-<кол-во пинов>. Ну или еще что-то важное добавить по аналогии с тем, как это делает калькулятор. Там система не особо строгая, они даже сами пишут в своих доках, что можно и так и сяк. Мне это тоже не нравится (я тоже люблю четкие правила), но что делать...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|