Tại sao bộ nhớ SPI Flash bị giới hạn ở kích thước tối đa và chi phí cao hơn (trên mỗi MB) so với bộ nhớ flash SD?


16

Ví dụ:

SPI Flash có kích thước lớn nhất là 512MB với giá $ 9 / e: Giá SPI Flash

đấu với

2GB microSD $ 3 / e (một số có giao hàng $ 1): giá microSD

Câu trả lời:


22

Chào mừng bạn đến với thế giới của điện tử tiêu dùng và sản xuất với số lượng lớn! Không ai từng nói nó có ý nghĩa!

Sự khác biệt về giá không liên quan gì đến kỹ thuật. Nó hoàn toàn là kinh tế của thị trường. SPI Flash đang được bán với số lượng tương đối thấp và tỷ suất lợi nhuận cao. Thẻ SD đang được bán với số lượng lớn và tỷ suất lợi nhuận rất thấp.

Mặc dù nhìn bề ngoài, có vẻ như thẻ SD sẽ đắt hơn vì nó có dung lượng nhỏ hơn và ít "người trung gian" hơn, nhưng rõ ràng không phải vậy.

Một điều phức tạp khác là bạn có thể mua một sản phẩm / mẫu thẻ SD ngay hôm nay và sau đó mua cùng một kiểu / mẫu trong 3 tháng và bạn sẽ không được đảm bảo có được điều tương tự. Trong 3 tháng đó, thiết kế bên trong của thẻ SD có thể thay đổi. Đối với hầu hết người tiêu dùng, điều này không thành vấn đề, nhưng đối với một số người dùng nhúng, điều này có thể giết chết ứng dụng của bạn. Ngoài ra, nhà sản xuất thẻ SD sẽ không cho bạn biết về những thay đổi này. Điều tương tự cũng không đúng với SPI Flash, nơi bạn rất có thể sẽ nhận được điều tương tự trong nhiều năm.

Bạn có thể nhận được thẻ SD từ các nhà sản xuất sẽ đảm bảo rằng họ bán cùng một phần trong nhiều năm, nhưng nó sẽ đắt hơn nhiều.

Những điều này đúng với nhiều sản phẩm, không chỉ SPI Flash và Thẻ SD. Bộ nhớ (Flash và RAM) là bộ nhớ rõ ràng nhất. Một cái khác là iPad. Trong nhiều trường hợp, việc mua iPad với số lượng lớn sẽ rẻ hơn so với thử và tự sản xuất - thậm chí với số lượng 100.000 đơn vị. Bạn không thể đánh giá thấp sức mua của một công ty lớn xây dựng hàng triệu đơn vị cùng một lúc.

Có những yếu tố khác mà tôi đã không bao gồm. Sự khác biệt về loại phần, gói, kênh mua hàng, v.v. Nhưng vấn đề bạn nêu ra phức tạp hơn bất kỳ yếu tố nào có thể giải quyết. Giải thích về thị trường / kinh tế của tôi là yếu tố lớn nhất, nhưng không phải là duy nhất.


2
Điều đáng chú ý là trong khi sử dụng thẻ SD, nhiều khả năng trong một vài năm nữa, người ta vẫn có thể có được thứ gì đó hoạt động "chủ yếu" như con chip đang sử dụng ngày nay; câu hỏi 50.000 đô la là liệu "phần lớn" sẽ đủ tốt hay không. Giả sử, ví dụ, người ta ra lệnh cho thẻ SD ghi hai khối và sau đó mất điện ngay lập tức. Một số có thể được thiết kế để đảm bảo rằng lần ghi đầu tiên sẽ thành công trước khi chấp nhận lệnh thứ hai và khối thứ hai sẽ chứa dữ liệu hoàn toàn cũ hoặc hoàn toàn mới. Những người khác ...
supercat

1
... có thể có cả hai khối giữ dữ liệu cũ (ví dụ: nếu chúng chấp nhận lệnh ghi thứ hai trước khi khối thứ nhất hoàn thành) và thậm chí có thể có dữ liệu mới trong khối thứ hai trong khi khối thứ nhất giữ dữ liệu cũ. Một số có thể khiến các khối tùy ý bị hỏng tùy ý. Việc tìm hiểu những gì được hoặc không được đảm bảo về những gì một thẻ SD cụ thể có thể làm trong những trường hợp như vậy là khó khăn.
supercat

Không đồng ý với điều này ... Hai định dạng khác nhau của bộ nhớ, NOR đáng tin cậy, dễ viết nhưng rất tốn kém. NAND thường có các byte hoặc các thành phần xấu mà trình điều khiển ghi nhớ và không sử dụng. Do đó, tại sao thẻ SD từ cùng một thương hiệu sẽ có kích thước được báo cáo thay đổi theo một vài byte.
MadHatter

9

Phần đầu tiên là đèn flash NOR. Thứ hai là NAND flash, nó rẻ hơn để sản xuất. Tìm hiểu thêm tại Wikipedia tại đây .

Đó không phải là giao diện có giá cao hơn, đó là loại đèn flash là trình điều khiển chính.

Thêm vào đó, không có nhiều sự cạnh tranh trong flash SPI lớn. Tôi nghi ngờ đó là trình điều khiển chính ở mật độ này.

Ngoài ra, bạn đang so sánh một nhà phân phối bán dẫn thích hợp với người bán web ngẫu nhiên. Những người bán web có thể có chất lượng, độ tin cậy khác nhau, vv

Đối với câu hỏi @Olins, đèn flash NOR đọc nhanh (~ 100 ns) một từ hoặc byte mỗi lần. Flash NAND đọc chậm (~ chúng tôi) một khối tại một thời điểm.


1
Điều này không giải thích được tại sao giao diện SPI không thể được thêm vào flash NAND và sau đó nó có cùng giá với các chip flash NAND lớn khác.
Olin Lathrop

2
Thẻ SD đã có giao diện SPI. Tuy nhiên, bạn cần truy cập vào bộ nhớ trong các trang có RAM, tốc độ và giới hạn truy cập ngẫu nhiên ..
Cyberg Ribbon

1
@OlinLathrop: Các tiêu chuẩn giao diện flash NAND được phát triển trước khi tốc độ dữ liệu nối tiếp thực sự nhanh chóng trở nên phổ biến và tại thời điểm các hệ thống có đủ bộ nhớ để sử dụng chúng thường có bus bộ nhớ ngoài chip. Một vài chi tiết về hoạt động của chúng hơi kỳ lạ, nhưng tôi đã giao tiếp với chúng và nó không quá khó. Chi tiết lớn nhất là ít nhất phần mềm trong lịch sử chịu trách nhiệm thêm một lớp sửa lỗi một bit (tôi nghĩ rằng các chip mới hơn có sửa lỗi nhiều bit được tích hợp trong ...
supercat

... Và phần mềm có thể chỉ giả sử dữ liệu sẽ đọc chính xác, nhưng tôi không biết về điều đó - đã lâu rồi kể từ khi tôi nhìn vào những thứ như vậy).
supercat
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.