Я відповім на це запитання з дуже специфічної точки зору: інженер-електрик проектує щось для обсягу виробництва. І я визначаю "об'ємне виробництво" як від 1000 до 10000 одиниць на рік, а у виробництві - до 10 років. Я знаю, що це не стосується багатьох людей тут, але я думаю, що це повинно бути цікавим та інформативним.
Для цього є дві частини: пошук підбору частин, які працювали б, і вибір правильної частини з цієї групи.
Для пошуку потрібної частини я використовую різноманітні джерела (у порядку зменшення важливості): Мої власні знання про виробників та деталей, інформація від виробників / дистриб'юторів / FAE / Etc, пошук веб-сайтів виробників та випадкові речі, прочитані з торгівлі журнали.
Для вибору потрібної частини я повинен зважити багато факторів, включаючи (не в конкретному порядку): вартість, доступність, другі джерела, що ми використовуємо для інших проектів, як довго ми вважаємо, що чіп буде виготовлений, наскільки корисний представник / розповсюджувач / FAE - це, звичайно, продуктивність / особливості самого чіпа.
Скажімо, що я повинен розробити MP3-програвач. Для цього мені потрібен процесор, флеш, інтерфейс USB та аудіо вихід (я ігнорую потужність).
Процесор повинен бути 32-бітним процесором з інтерфейсами для NAND Flash, аудіо DAC та інтерфейсом USB. Я спершу звужу його до архітектури процесора та декількох виробників. Що стосується ARM, я б в основному дивився на TI. Freescale робить ARM речі, але я ненавиджу інструменти їх розробки, щоб вони не були. Analog Devices має DSP із вбудованим аудіо DAC, на який також варто звернути увагу. Але давайте підемо з TI. На веб-сайті TI є хороший посібник з вибору процесора, який би звузив його до, можливо, 4 або 6 фішок. Використовуючи це, і розмовляючи з FAE та дистриб'ютором TI, я вибрав би один із 4 або 6.
Знайти спалах NAND дещо просто. Є лише близько 4 виробників, з якими варто поговорити, і 2 з 4 не дуже добре працюють з цими «низькими обсягами виробництва». Я просто надішлю електронною поштою місцевий представник / FAE / Disty зі своїми характеристиками, а потім рекомендую деталі. З цього я вибрав би частину, яку слід використовувати.
Майже вся схема інтерфейсу USB повинна знаходитися в самому процесорі. Будь-яка зовнішня схема буде задокументована у таблиці даних та додатках до ЦП. Я просто скопіював би це. Для мене були б обрані будь-які критичні компоненти.
Розумні аудіо ЦАПів виробляються лише 4 компаніями: Cirrus Logic, TI, AKM і Wolfson. Оскільки ця програма не є критичною, будь-який виробник такий же хороший, як і будь-який інший. Оскільки я вже використовую логічний ЦАП Cirrus в іншому проекті, я б використав цю частину для цього. Але якби мені довелося вибрати, я б шукав веб-сайти mfg, щоб звузити його. Тоді отримання цитат та думок від різних розповсюджувачів дасть мені остаточну інформацію.
Для аудіовиходу також потрібні деякі аналогові частини (в основному підсилювачі). Досвід підказує мені, які слід враховувати, але на різних веб-сайтах виробників є багато речей, які допоможуть у цьому. Також FAE можуть бути величезною підмогою тут. Чесно кажучи, вибір оп-підсилювача може зайняти більше часу, ніж вибір процесора! Можливо, має сенс вибрати декілька підсилювачів з різних mfgs, які мають однаковий пакет і розтяжки-- тому ми можемо спробувати різні мікросхеми в прототипах і вибрати найкращий.
Від початку до кінця процес вибору частин для цього MP3 може зайняти 2 календарні тижні. 3 тижні, якщо ви додасте джерела живлення та зарядний пристрій. Більшу частину цього часу грає тег електронної пошти з різними людьми, тому за цей час відбувається інша цінна робота. Це звучить як давно, але помилка в цей момент може коштувати десятки тисяч доларів. Варто витратити час.