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ệ.