Lớp Chuyển Đổi Flash

Trình Quản Lý Dữ Liệu Hệ Thống Tệp Flash - NAND FTL (Flash Translation Layer)

Lớp Chuyển Đổi Flash - Trình Quản Lý Dữ Liệu Hệ Thống Tệp Flash - NAND FTL (Flash Translation Layer), cũng được gọi là Lớp Chuyển Đổi Flash (Flash Translation Layer, dưới đây gọi là “FTL”). FTL của công ty Zeeis có đặc điểm là dung lượng nhỏ, hiệu suất cao, sản phẩm này có thể quản lý dữ liệu NAND flash, cho phép các hệ thống tệp như FAT, NTFS thao tác các chip flash NAND đơn cấp (SLC) và đa cấp (MLC) như bất kỳ thiết bị lưu trữ nào khác.

Tổng Quan Về FTL

Lớp Chuyển Đổi Flash - Trình Quản Lý Dữ Liệu Hệ Thống Tệp Flash (FTL), hiện đang được sử dụng trên 16 triệu thiết bị trên toàn cầu. Bao gồm: thẻ TF, thẻ SD, thẻ CF, ổ USB, ổ cứng thể rắn (SSD), máy nghe nhạc MP3, điện thoại di động, v.v.

FTL là một lớp chuyển đổi giữa chip NAND flash và hệ thống tệp cơ bản, cho phép hệ điều hành và hệ thống tệp truy cập thiết bị NAND flash như truy cập ổ cứng.

Việc thêm thuật toán cân bằng ghi có thể tăng đáng kể tuổi thọ của chip NAND flash, nó giám sát số lần ghi và xóa của các trang, giúp số lần ghi và xóa của mỗi trang được cân bằng.

FTL đã được sử dụng với nhiều loại chip NAND flash và đã được thử nghiệm kỹ lưỡng, sản phẩm này còn hỗ trợ các mảng chip NAND flash để tăng dung lượng và hiệu suất.

Đặc Điểm Của FTL

  • NAND FTL hiệu suất cao, độ tin cậy cao
  • Hỗ trợ tất cả các chip NAND flash SLC và MLC
  • Hỗ trợ trang lớn và trang nhỏ (528, 2112 và 4224 byte/trang)
  • Trình quản lý khối lỗi
  • Bao gồm mô-đun ECC
  • Thu gom rác nhanh chóng
  • Hệ thống khôi phục khi mất điện
  • Công nghệ cân bằng ghi
  • Mã nguồn được viết hoàn toàn bằng ANSI C đảm bảo tính di động
  • Dễ dàng tạo khu vực lưu trữ cho thiết bị dựa trên NAND flash thông qua API đơn giản
  • Tối ưu hóa hiệu suất và độ tin cậy cho tài nguyên hạn chế của MCUs/DSPs
  • Dung lượng RAM và ROM có thể điều chỉnh cao dựa trên cấu hình
  • Hỗ trợ nhiều hệ điều hành và bộ xử lý
  • Cung cấp hỗ trợ kỹ thuật miễn phí 1 năm
  • Cung cấp dịch vụ nâng cấp miễn phí 3 năm
  • Chỉ cần thanh toán phí cấp phép một lần

Tổng Quan Về API FTL

FTL_mount Gắn thiết bị, tạo bộ đệm cho FTL
FTL_unmount Giải phóng toàn bộ tài nguyên
FTL_format Định dạng thiết bị
FTL_sectors Lấy số lượng sector tối đa có sẵn của thiết bị
FTL_read Đọc sector từ thiết bị FTL
FTL_write Ghi dữ liệu vào sector của thiết bị FTL

Giao Diện Lập Trình Ứng Dụng FTL


FTL_mount

FTL_STATUS FTL_mount( void )

Gắn thiết bị, tạo bộ đệm cho FTL.

  • Trả về: Khi trả về FS_SUCCESS nghĩa là thành công. Nếu không nghĩa là thất bại.

FTL_unmount

FTL_STATUS FTL_unmount( void )

Giải phóng toàn bộ tài nguyên.

  • Trả về: Khi trả về FS_SUCCESS nghĩa là thành công. Nếu không nghĩa là thất bại.

FTL_format

FTL_STATUS FTL_format( void )

Định dạng thiết bị.

  • Trả về: Khi trả về FS_SUCCESS nghĩa là thành công. Nếu không nghĩa là thất bại.

FTL_sectors

t_sec long FTL_sectors

Lấy số lượng sector tối đa có sẵn của thiết bị.

  • Trả về: Số lượng sector tối đa có sẵn của thiết bị.

FTL_read

t_sec FTL_read( void * buffer, t_sec sector, t_sec count )

Đọc sector từ thiết bị FTL.

  • Tham số: buffer Vị trí lưu trữ dữ liệu. sector Số sector logic. count Số lượng sector cần đọc.
  • Trả về: Số lượng sector thực tế đã đọc, trong trường hợp lỗi có thể ít hơn tham số count.

FTL_write

t_sec FTL_write( void * buffer, t_sec sector, t_sec count )

Ghi dữ liệu vào sector của thiết bị FTL.

  • Tham số: buffer Con trỏ tới dữ liệu cần ghi. sector Số sector logic. count Số lượng sector cần ghi.
  • Trả về: Số lượng sector thực tế đã ghi, trong trường hợp lỗi có thể ít hơn tham số count.

Cấp Phép

Lớp Chuyển Đổi Flash - Trình Quản Lý Dữ Liệu Hệ Thống Tệp Flash (FTL) của Zeeis sở hữu quyền sở hữu trí tuệ tự chủ, nên không có hạn chế về việc sử dụng hoặc chỉnh sửa, giúp bạn dễ dàng thiết kế sản phẩm của mình nhanh chóng.

Mua sản phẩm của chúng tôi chỉ cần thanh toán phí cấp phép một lần.

Zeeis không chỉ là tổ chức hàng đầu thế giới trong nghiên cứu và phát triển Lớp Chuyển Đổi Flash - Trình Quản Lý Dữ Liệu Hệ Thống Tệp Flash, mà còn là nhà cung cấp duy nhất cung cấp hỗ trợ kỹ thuật bản địa trực tiếp tại khu vực Đại Trung Hoa.

Để biết thêm thông tin sản phẩm, bạn có thể liên hệ qua email: [email protected] hoặc gọi điện thoại 024-31876750, bấm vào đây để xem thêm thông tin liên hệ.

Để biết thêm thông tin, bạn có thể liên hệ với chúng tôi qua email:[email protected], Nhấp vào đây để xem thêm chi tiết liên lạc
Sau
Trước