EMMC Là Gì? Mọi Thứ Cần Biết Nhất Về EMMC - Wowhay

Với thị trường ứng dụng eMMC được dự báo sẽ mở rộng tới hơn 700 triệu đơn vị trong năm 2013, cần có các trình điều khiển flash và hệ thống tệp như do Datalight tạo ra để hỗ trợ cụ thể các tiêu chuẩn eMMC để sử dụng đầy đủ các tính năng bảo mật do chúng cung cấp.

Flash thô so với eMMC và UFS/ NAND được quản lý là gì?

Cả bộ nhớ eMMC NAND và UFS là những ví dụ tuyệt vời về “NAND được quản lý”. Các thiết bị lưu trữ dung lượng lớn này chứa bộ nhớ flash NAND cùng với các mạch điều khiển và giao diện liên quan khác. Trong phần so sánh bên dưới, trainghiemhay.com sẽ đề cập đến Raw Flash khi nói về NAND không được quản lý.

Bộ điều khiển riêng

Bộ nhớ flash NOR và NAND ban đầu không yêu cầu bộ điều khiển flash phần cứng riêng biệt và thiết kế mạch có thể chuyển chức năng này cho phần mềm. Một trong những tính năng chính của bộ điều khiển flash phần cứng là Sửa lỗi và mã hóa (ECC). Một giải pháp bộ điều khiển phần mềm chỉ có thể xử lý một cách hợp lý một vài bit hiệu chỉnh và phát hiện, rất xa so với 20 bit trở lên được yêu cầu bởi flash MLC NAND mới hơn. Các thiết kế mới hơn với flash NAND thường yêu cầu bộ điều khiển flash phần cứng. Một vấn đề mà các nhà thiết kế hệ thống gặp phải là phù hợp với khả năng của bộ điều khiển flash phần cứng với các yêu cầu của flash NAND. Vấn đề này trở nên trầm trọng hơn khi thay đổi hóa đơn vật liệu – các bộ phận flash thay thế mới hơn thường đòi hỏi nhiều bit ECC hơn. Điều này có thể có nghĩa là nhiều thay đổi trong thiết kế, sửa đổi các thói quen giao diện truyền thông và tăng nguy cơ thất bại. Cả eMMC và UFS đều có mô-đun bộ điều khiển tích hợp và theo thiết kế, nó có thể xử lý các yêu cầu ECC của NAND bên dưới. Phần sụn để xử lý các chiến lược ECC (tần suất thử lại, khi nào đánh dấu một khối xấu và tương tự) được tích hợp vào phương tiện eMMC và UFS; điều này phải được cung cấp trong lớp phần mềm cho flash thô. Một điểm nhỏ với ý nghĩa hiệu suất có thể là lưu lượng lỗi. Với một bộ điều khiển riêng, mọi lỗi phương tiện Flash sẽ được truyền qua một đường mạch dài hơn và liên quan đến bộ xử lý chính trong các quyết định; cả eMMC và UFS đều xử lý nội bộ này bằng bộ xử lý chuyên dụng. Ngoài ra còn có một loạt các phương tiện flash thô với sửa lỗi tích hợp, dựa trên đặc điểm kỹ thuật ONFI EZ-NAND. Tên thương hiệu bao gồm ClearNAND của Micron và SmartNAND của Toshiba. Trong các phần này, việc cân bằng hao mòn được cung cấp bởi một giải pháp phần mềm bên ngoài.

Yếu tố hình thức

Cả bộ nhớ flash NOR và NAND đều có sẵn từ nhiều nhà sản xuất. Các yếu tố hình thức chính xác và pin-outs rất khác nhau, điều này có thể gây đau đầu nguồn thứ hai cho một nhà thiết kế hệ thống nhúng. Các thiết kế hiện tại của phương tiện truyền thông eMMC và UFS có sẵn trong một vài yếu tố hình thức tiêu chuẩn và trên tất cả các nhà cung cấp. Một yếu tố hình thức bổ sung, với số lượng pin nhỏ hơn gồ ghề hơn, là eMMC công nghiệp. Có một đèn flash tương đương – SPI NOR và NAND. Các gói nhỏ hơn dễ dàng hơn để thiết kế vào không gian bảng nhỏ, và từ bỏ ít để không có hiệu suất.

Advertisement

Bộ tính năng

Bộ nhớ flash thô thường có bộ tính năng dành riêng cho nhà cung cấp, cùng với các thói quen giao diện phổ biến. Các lệnh cụ thể của nhà cung cấp thường cung cấp hiệu suất bổ sung hoặc các tính năng đặc biệt cho nhà thiết kế, với chi phí giới hạn phần nào nguồn thứ hai. Các thói quen truy cập của eMMC và UFS được chuẩn hóa thông qua giao diện Lệnh chung, do đó trình điều khiển cơ bản có thể đọc, viết và xóa phần đó. Giống như flash thô, các nhà cung cấp có một danh sách lớn các tính năng đặc tả Jedec tùy chọn để triển khai và việc dựa vào triển khai này cũng có thể hạn chế danh sách các nguồn thứ hai. Ngoài ra, hiệu suất phần sụn không được chỉ định và khác nhau giữa các nhà cung cấp.

Từ khóa » Emmc Là Gì