You are on page 1of 32

Môn học: Kiến Trúc Máy Tính Và Hợp Ngữ

CHỦ ĐỀ BÁO CÁO


SOLID-STATE DRIVE
NHÓM SINH VIÊN THỰC HIỆN:
Nguyễn Cao Hồng Vinh - 20151592
Nguyễn Minh Toàn - 20110577
Trần Thế Kiệt - 20110055
FLASH MEMORY
FLASH Là một chip bộ nhớ non-volatile (hay còn

MEMORY
gọi là bộ nhớ không bay hơi) sử dụng cho
việc lưu trữ cho chuyển dữ liệu giữa máy
tính cá nhân (PC) và các thiết bị kỹ thuật số

Có khả năng được lập trình lại và xóa

Flash Memory thường được tìm thấy trong


ổ đĩa flash USB, máy nghe nhạc MP3, máy
ảnh kỹ thuật số và các ổ đĩa trạng thái rắn.
Types of Flash Memory

NOR FLASH NAND FLASH


NOR là công nghệ được sử dụng trong thẻ Bộ nhớ NAND Flash là non-volatile,là một loại
nhớ. NOR flash là công nghệ ưu tiên cho các bộ nhớ không cần nguồn điện mà vẫn duy trì
thiết bị flash dùng để lưu trữ và chạy mã, dữ liệu với tốc độ đọc ghi nhanh chóng, đây
thường có dung lượng nhỏ. là loại bộ nhớ tiên tiến nhất hiện nay.

NOR FLASH
Source
Bit Line Line Trong NOR Flash, một đầu của mỗi ô
nhớ được kết nối với đường nguồn và
đầu kia trực tiếp với một dòng bit
Kiến trúc NOR Flash cung cấp đủ các
đường địa chỉ để ánh xạ toàn bộ
Memory Cell
phạm vi bộ nhớ. Điều này mang lại lợi
thế về khả năng truy cập ngẫu nhiên
và thời gian đọc ngắn, điều này lý
tưởng cho việc thực thi mã.
NOR FLASH
Tốc độ đọc nhanh hơn NAND
Chậm trong việc viết và xóa một data mới
Các ô nhớ rộng hơn
Chi phí đắt hơn
Types of Flash Memory

NOR FLASH NAND FLASH


Bộ nhớ NAND Flash là non-volatile,là một loại
NOR là công nghệ được sử dụng trong thẻ nhớ. bộ nhớ không cần nguồn điện mà vẫn duy trì
NOR flash là công nghệ ưu tiên cho các thiết bị dữ liệu với tốc độ đọc ghi nhanh chóng, đây
flash dùng để lưu trữ và chạy mã, thường có là loại bộ nhớ tiên tiến nhất hiện nay.
dung lượng nhỏ.

NAND FLASH
Bit Line
NAND Flash được thiết kế để kết nối
từng ô bộ nhớ theo chiều ngang
NAND Flash có kích thước ô nhỏ hơn
nhiều và tốc độ ghi và xóa cao hơn

Memory Cell nhiều so với NOR Flash. Vì vậy NAND


Flash đòi hỏi mức tiêu thụ diện tích
bố trí ít hơn và do đó cung cấp một
phạm vi dung lượng rộng hơn và chi
phí bit thấp hơn.

Source Line
Types of NAND FLASH

- Ưu điểm: Độ bền cao nhất – Nhược


điểm: Giá đắt và dung lượng thấp
Single-level cell
- Ô đơn cấp (SLC) NAND chỉ lưu trữ 1
bit thông tin trên mỗi ô. Các ô chỉ lưu
trữ dạng 0 hoặc 1, vì vậy dữ liệu có
Multi-level cell thể được ghi và truy xuất nhanh hơn.
SLC mang lại hiệu suất tốt nhất và độ
bền cao nhất với 100.000 chu kỳ ghi-
xóa.
Triple-level cell

Quad-level cell

3D NAND
Types of NAND FLASH

- Ưu điểm: Giá rẻ hơn SLC – Nhược


điểm: Chậm hơn và không bền bằng
Single-level cell
SLC
- Ô đa cấp (MLC) NAND lưu trữ nhiều
bit trên mỗi ô. MLC có mật độ dữ liệu
Multi-level cell cao hơn SLC và do đó có thể được
sản xuất với dung lượng lớn hơn. MLC
nhạy cảm hơn với các lỗi dữ liệu và
có 10.000 chu kỳ ghi-xóa.
Triple-level cell

Quad-level cell

3D NAND
Types of NAND FLASH

- Ưu điểm: Giá rẻ nhất và có dung


lượng cao – Nhược điểm: Độ bền thấp
Single-level cell
- NAND ô tam cấp (TLC) lưu trữ 3 bit
trên mỗi ô. Việc bổ sung số lượng bit
trên mỗi ô giúp giảm chi phí và tăng
Multi-level cell dung lượng. Tuy nhiên, điều này gây
tác động tiêu cực tới hiệu năng và độ
bền nên chỉ có 3.000 chu kỳ ghi xoá.
Nhiều sản phẩm tiêu dùng sẽ sử dụng
Triple-level cell TLC vì đây là lựa chọn có giá rẻ nhất.

Quad-level cell

3D NAND
Types of NAND FLASH

- Ưu điểm: Bộ nhớ rẻ nhất để thực


hiện, từ đó dẫn đến ổ SSD rẻ hơn.
Single-level cell
- Nhược điểm: Các tế bào sẽ tồn tại
thậm chí ít chu kỳ đọc / ghi hơn so
với TLC NAND, tuổi thọ của nó thậm
Multi-level cell chí còn ngắn hơn TLC .
- Loại bộ nhớ này thực hiện một bước
mới bằng cách lưu trữ 4 bit cho mỗi
ô, làm cho nó trở thành bộ nhớ có
Triple-level cell mật độ lưu trữ cao nhất và là bộ nhớ
có thể sản xuất ổ SSD rẻ nhất. Nhược
điểm là tuổi thọ của nó thậm chí còn
ngắn hơn TLC .
Quad-level cell

3D NAND
Types of NAND FLASH

3D NAND được phát triển để khắc


phục các vấn đề của việc thu nhỏ 2D
Single-level cell
Nand. Trong 2D, các ô lưu trữ dữ liệu
được sắp xếp theo chiều ngang cạnh
nhau. 3D Nand ra đời với các ô xếp
Multi-level cell chồng lên nhau theo chiều dọc. Mật
độ bộ nhớ cao hơn giúp tăng dung
lượng lưu trữ mà không dẫn đến tăng
giá.
Triple-level cell

Quad-level cell

3D NAND
NAND FLASH
Nhanh trong việc viết và xóa một data mới
Tốc độ đọc chậm
Chi phí rẻ hơn
Kích thước dung lượng bộ nhớ cao hơn
NOR FLASH NAND FLASH
NOR flash cũ hơn NAND flash mới hơn

trong kiến trúc NOR flash, chúng được Trong kiến ​trúc NAND flash, các khối xóa
kết nối song song. được kết nối tuần tự

Kiểu truy cập NOR có quyền truy cập


Kiểu truy cập của NAND là tuần tự
ngẫu nhiên

Tốc độ đọc của NOR nhanh hơn Tốc độ đọc của NAND chậm hơn

Tốc độ ghi và xóa của NOR chậm hơn Tốc độ ghi và xóa của NAND nhanh hơn

NOR chỉ có thể duy trì khoảng 10.000- NAND có thể trải qua 100.000-1.000.000
100.000 chu kỳ ghi xóa chu kỳ ghi xóa
SOLID-STATE DRIVE
What is SSD ?

SSD ( solid-state drive) là thiết bị lưu trữ cho phép đọc, ghi và
lưu trữ dữ liệu vĩnh viễn mà không cần nguồn điện liên tục.
Không giống như ổ cứng HDD, thiết bị lưu trữ SSD không có bộ
phận chuyển động và thời gian truy cập gần như tức thì. Với
SSD, dữ liệu được lưu trữ trong các vi mạch, giúp tốc độ xử lý
nhanh hơn. SSD có kích thước nhỏ hơn so với HDD và thậm chí
có thể được gắn trực tiếp vào bo mạch chủ
What is SSD ?

SSD phụ thuộc vào bộ nhớ dựa trên flash, với NOR và NAND là
hai loại flash phổ biến nhất. Hầu hết các ổ SSD sử dụng bộ nhớ
flash NAND vì nó ghi nhanh hơn và kích thước nhỏ hơn NOR.
How does
SSD works ?
Ổ cứng SSD phục vụ mục đích
tương tự như ổ cứng: chúng lưu
trữ dữ liệu và tệp để sử dụng lâu
dài. Sự khác biệt là SSD sử dụng
một loại bộ nhớ được gọi là "bộ
nhớ flash", tương tự như RAM.
Tuy nhiên, không giống như RAM
xóa dữ liệu của nó bất cứ khi nào
máy tính tắt nguồn, dữ liệu trên
SSD vẫn tồn tại ngay cả khi mất
nguồn.
SSD sử dụng một mạng lưới các tế
bào điện để gửi và nhận dữ liệu một
cách nhanh chóng. Các lưới này được
tách thành các phần được gọi là
"trang" (page) và các trang này là
nơi dữ liệu được lưu trữ. Các trang
được nhóm lại với nhau để tạo thành
"khối" (block)
Ổ SSD chỉ có thể ghi vào một trang
trống trong một khối. Trong ổ cứng
HDD, dữ liệu có thể được ghi ở bất cứ
vị trí nào trên đĩa vào bất cứ lúc nào.
Điều này có nghĩa là dữ liệu sẽ bị ghi
đè dễ dàng hơn. Các ổ SSD không
thể ghi đè trực tiếp dữ liệu lên từng
trang riêng lẻ, chúng chỉ ghi dữ liệu
lên trang trống trong một khối.
How to write
a new data in
SSD ?
Tìm một block có đủ các page được đánh dấu là “không
sử dụng”

Ghi lại page chứa dữ liệu cần thiết trong block vào
trong bộ nhớ

Đặt lại page trong block thành trống

Viết lại các page cần thiết vào block mới đặt lại

Điền vào các page còn lại bằng dữ liệu mới


SSD LifeTime Tuổi của SSD

Các ước tính hiện tại đưa ra giới hạn tuổi thọ cho SSD là khoảng
Các nhà sản xuất sử dụng 3 yếu tố khác nhau 10 năm, mặc dù tuổi thọ trung bình của SSD ngắn hơn. Đây là
để ước tính tuổi thọ trung bình của SSD: tuổi yếu tố chính quyết định thời điểm mà SSD ngừng hoạt động.
của SSD, tổng số terabyte được ghi theo thời
gian (TBW), số lần ghi vào ổ đĩa mỗi ngày Tổng số Terabyte được ghi theo thời gian (TBW)
(DWPD).
TBW ước tính số lần ghi thành công mà bạn có thể mong đợi một
ổ đĩa sẽ thực hiện trong suốt thời gian hoạt động của nó, thông
số này thường được các nhà sản xuất quy định sẵn. Nếu một
SSD có TBW là 150, nghĩa là nó có thể ghi 150 TB dữ liệu. Sau khi
đạt ngưỡng đó, có thể bạn cần phải thay thế một ổ mới.

Số lượng ghi vào ổ đĩa mỗi ngày (DWPD)

DWPD đo lường số lần người dùng có thể ghi đè dung lượng lưu
trữ có sẵn trong ổ đĩa mỗi ngày trong thời gian hoạt động của
nó. Ví dụ: nếu một ổ SSD có dung lượng 200 GB và được bảo
hành 5 năm, người dùng có thể ghi 200 GB vào ổ mỗi ngày trong
thời gian bảo hành trước khi nó bị lỗi.
SSD LifeTime
Cách tính số lượng ghi lên ổ mỗi ngày (DWPD)

Đối với một ổ SSD DC400 dung lượng 1,8TB, TBW là 1432TB
với thời hạn bảo hành giới hạn 5 năm, con số sẽ là

= 0,43 hay 43% dung lượng ổ mỗi ngày (đó là 774GB)


Advantages of Disavantages of
SSD SSD
Tốc độ nhanh hơn so với ổ cứng HDD.

Giá thành cao hơn so với HDD.


Mang lại hiệu suất ổn định hơn.

Tiết kiệm năng lượng và kích thước nhỏ Dung lượng lưu trữ ít hơn.
hơn

Số chu kỳ ghi/xóa bị giới hạn.


Có độ bền cao hơn HDD

Khả năng chạy êm hơn và mát hơn


Types of SSDs

PCIe and NVMe SSDs


mSATA III, SATA III, and
Non-Volatile Memory Express (NVMe) là traditional SSDs:
một giao thức SSD cho phép tốc độ trao đổi
dữ liệu lên đến 2600 MB / s - nhanh hơn Các công ty sẽ được trang
gần 5 lần so với SATA. SSD NVMe mới hơn bị tốt hơn khi thu thập, lưu
SSD SATA và thường sử dụng kết nối nhanh trữ và phân tích dữ liệu.
liên kết thành phần ngoại vi (PCIe),
SSD practical issues
Các tệp được lưu trữ trên đĩa dưới
dạng một tập hợp các trang, thường
có độ dài 4 KB

Các trang này không nhất thiết, được


Đầu tiên, hiệu suất SDD có xu hướng lưu trữ dưới dạng một tập hợp các
chậm lại khi thiết bị được sử dụng. trang liền kề trên đĩa

Bộ nhớ flash được truy cập theo khối,


với kích thước khối thường là 512 KB,
do đó thường có 128 trang trên mỗi
khối
SSD practical issues
Bây giờ hãy xem xét những gì phải
làm để ghi một trang vào bộ nhớ
flash.
1. Toàn bộ khối phải được đọc từ bộ
nhớ flash và được đặt trong bộ đệm
RAM. Sau đó, trang thích hợp trong
Đầu tiên, hiệu suất SDD có xu hướng bộ đệm RAM được cập nhật.
chậm lại khi thiết bị được sử dụng. 2. Trước khi khối có thể được ghi trở
lại bộ nhớ flash, toàn bộ khối bộ nhớ
flash phải được xóa — không thể xóa
chỉ một trang của bộ nhớ flash.
3. Toàn bộ khối từ bộ đệm hiện được
ghi trở lại bộ nhớ flash
SSD practical issues
Bây giờ, khi ổ đĩa flash tương đối
trống và một tệp mới được tạo, các
trang của tệp đó được ghi liền nhau
trên ổ đĩa, do đó một hoặc chỉ một
vài khối bị ảnh hưởng. Tuy nhiên,
theo thời gian, do cách thức hoạt
Đầu tiên, hiệu suất SDD có xu hướng động của bộ nhớ ảo, các tệp trở nên
chậm lại khi thiết bị được sử dụng. phân mảnh, với các trang nằm rải rác
trên nhiều khối. Khi ổ đĩa bị chiếm
dụng nhiều hơn, sẽ có nhiều phân
mảnh hơn, vì vậy việc ghi một tệp
mới có thể ảnh hưởng đến nhiều khối.
Do đó, việc ghi nhiều trang từ một
khối trở nên chậm hơn, ổ đĩa càng bị
chiếm dụng đầy đủ hơn
SSD practical issues

Vì các ô flash bị quá tải, chúng sẽ


Trở nên không thể sử dụng được sau
mất khả năng ghi lại và giữ lại các giá
một số lần ghi
trị (giới hạn điển hình là 100.000 ghi)
Summary about SSD
SSD phụ thuộc vào bộ nhớ
dựa trên flash, với NOR và Có 2 loại SSD chính:
NAND là hai loại flash phổ - PCIe and NVMe SSDs
biến nhất. Hầu hết các ổ - mSATA III, SATA III,
SSD sử dụng bộ nhớ flash and traditional SSDs
NAND vì nó ghi nhanh hơn

và kích thước nhỏ hơn NOR.

SSD ( solid-state drive) Ổ cứng SSD phục vụ


là thiết bị lưu trữ cho mục đích tương tự
phép đọc, ghi và lưu trữ như ổ cứng: chúng
dữ liệu vĩnh viễn mà lưu trữ dữ liệu và tệp
không cần nguồn điện để sử dụng lâu dài.
liên tục.
Do you have
any question ?

Nếu bạn có câu hỏi hãy gửi cho chúng tôi! Hy vọng bạn sẽ học được thêm điều mới mẻ.

You might also like