Tôi sẽ trả lời câu hỏi này từ một quan điểm rất cụ thể: một kỹ sư điện thiết kế một cái gì đó để sản xuất khối lượng. Và tôi định nghĩa "sản xuất khối lượng" là 1.000 đến 10.000 chiếc mỗi năm, và trong sản xuất tới 10 năm. Tôi biết rằng điều này không áp dụng cho nhiều người ở đây, nhưng tôi nghĩ nó cũng không thú vị và nhiều thông tin.
Có hai phần này: tìm một lựa chọn các phần sẽ hoạt động và chọn phần chính xác từ nhóm đó.
Để tìm đúng phần tôi sử dụng nhiều nguồn khác nhau (theo mức độ quan trọng giảm dần): Kiến thức của tôi về các nhà sản xuất và các bộ phận, thông tin từ đại diện nhà sản xuất / Nhà phân phối / FAE's / Etc, tìm kiếm các trang web của nhà sản xuất và những điều ngẫu nhiên đọc từ thương mại tạp chí thời sự.
Để chọn đúng phần tôi phải cân nhắc nhiều yếu tố, bao gồm (không theo thứ tự cụ thể): chi phí, tính sẵn có, nguồn thứ hai, những gì chúng tôi sử dụng cho các dự án khác, chúng tôi nghĩ rằng chip sẽ được sản xuất trong bao lâu, đại diện / nhà phân phối hữu ích như thế nào / FAE là, và tất nhiên là hiệu năng / tính năng của chính chip.
Hãy nói rằng tôi phải thiết kế một máy nghe nhạc MP3. Vì vậy, tôi cần CPU, Flash, giao diện USB và đầu ra âm thanh (Tôi đang bỏ qua nguồn điện).
CPU phải là CPU 32 bit có giao diện cho NAND Flash, bộ xử lý âm thanh và giao diện USB. Trước tiên tôi sẽ thu hẹp nó xuống một kiến trúc CPU và một vài nhà sản xuất. Đối với ARM, tôi chủ yếu sẽ nhìn vào TI. Freescale tạo ra các công cụ ARM, nhưng tôi ghét các công cụ phát triển của họ để họ ra ngoài. Thiết bị analog có DSP với âm thanh tích hợp DAC cũng có thể đáng xem. Nhưng hãy đi với TI. Trang web của TI có một hướng dẫn lựa chọn CPU đẹp, có thể thu hẹp xuống còn 4 hoặc 6 chip. Sử dụng điều đó, và bằng cách nói chuyện với FAE và nhà phân phối của TI, tôi sẽ chọn một trong số 4 hoặc 6.
Tìm flash NAND có phần dễ dàng. Chỉ có khoảng 4 nhà sản xuất đáng nói và 2 trong số 4 nhà sản xuất không hoạt động tốt với "khối lượng sản xuất thấp" này. Tôi chỉ cần gửi email cho đại diện địa phương / FAE / Disty với thông số kỹ thuật của tôi và sau đó đề xuất các bộ phận. Từ đó tôi sẽ chọn phần để sử dụng.
Hầu như tất cả các mạch giao diện USB phải nằm trong chính CPU. Bất kỳ mạch ngoài nào cũng sẽ được ghi lại trong biểu dữ liệu CPU và ghi chú ứng dụng. Tôi chỉ cần sao chép nó. Bất kỳ thành phần quan trọng nào sẽ được chọn cho tôi.
Các bộ xử lý âm thanh hợp lý chỉ được sản xuất bởi 4 công ty: Cirrus Logic, TI, AKM và Wolfson. Vì ứng dụng này không quan trọng, bất kỳ nhà sản xuất nào cũng tốt như bất kỳ nhà sản xuất nào khác. Vì tôi đã sử dụng Cirrus Logic DAC trong một dự án khác, tôi sẽ sử dụng phần tương tự cho dự án này. Nhưng nếu tôi phải chọn, tôi sẽ tìm kiếm các trang web mfg để thu hẹp nó. Sau đó, nhận được báo giá và ý kiến từ các nhà phân phối khác nhau sẽ cho tôi thông tin cuối cùng.
Đầu ra âm thanh cũng cần một số bộ phận tương tự (chủ yếu là op-amps). Kinh nghiệm cho tôi biết những cái nào cần xem xét, nhưng có rất nhiều thứ trên các trang web của nhà sản xuất khác nhau để giúp đỡ điều này. Ngoài ra FAEs có thể là một trợ giúp rất lớn ở đây. Thành thật mà nói, việc chọn một op-amp có thể mất nhiều thời gian hơn so với việc chọn CPU! Có thể có ý nghĩa khi chọn một số op-amps từ các mfss khác nhau có cùng gói và sơ đồ chân - vì vậy chúng tôi có thể thử các chip khác nhau trong các nguyên mẫu và chọn loại tốt nhất.
Từ đầu đến cuối, quá trình lựa chọn các bộ phận cho MP3 này có thể mất 2 tuần theo lịch. 3 tuần nếu bạn thêm nguồn cung cấp năng lượng và bộ sạc pin. Hầu hết thời gian này là chơi thẻ email với nhiều người khác nhau, vì vậy những công việc có giá trị khác xảy ra trong thời gian này. Điều này nghe có vẻ lâu, nhưng một sai lầm tại thời điểm này có thể tốn hàng chục ngàn đô la. Thật đáng để dành thời gian.