Bộ nhớ Flash


Để thành 1 bài thì hơi nhiều, những thôi đã để thành 1 bài thì vẫn phải viết.

Lập trình với bộ nhớ Flash

Nếu là Flash memory, khi lập trình nhất định phải có một thao tác xóa trước một thao tác ghi. Sau khi xóa, giá trị tất cả các ô nhớ là 1, tức là nếu đọc ra ta sẽ thấy toàn 0xFF thôi.

Serial Flash

Có rất nhiều loại Flash, nhưng trên các ứng dụng embedded thì Serial Flash được sử dụng phổ biến nhất. Vì giao tiếp được bằng các chuẩn Serial như SPI, I2C nên nó dễ dàng ghép nối với các chip trên board.

NAND và NOR

Có 2 điểm khác biệt giữa 2 loại chip nhớ này. Đó là

  • Kết nối giữa memory cell khác nhau. Trong NOR, các phần tử nhớ kết nối song song với nhau, nên cho phép lập trình với từng cái. Còn NAND thì được kết nối dạng nối tiếp

  • Giao diện để đọc, ghi khác nhau (NOR cho phép đọc Random-Access, NAND chỉ cho phép đọc theo Page)

Bảng so sánh giữa NAND và NOR

Attribute NAND NOR
Main Application File Storage Code execution
Storage capacity High Low
Cost per bit Better .
Active Power Better .
Standby Power . Better
Write Speed Good .
Read Speed . Good
Advertisements

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s