bởi Bùi Quang Minh | Th5 9, 2024 | Kiến Thức Vi Mạch
Trong thiết kế, nhiều khi chúng ta gặp những biểu thức cộng dồn dưới dạng: 𝑌0 = 𝐴0 𝑌1 = 𝐴0 + 𝐴1 𝑌2 = 𝐴0 + 𝐴1 + 𝐴2 𝑌3 = 𝐴0 + 𝐴1 + 𝐴2 + 𝐴3 Bài viết này sẽ sử dụng ký hiệu trong đại số Bool. Điều này có nghĩa là A | B (A hay B) sẽ được viết...
bởi Bùi Quang Minh | Th4 29, 2024 | Kiến Thức Vi Mạch
Cấu trúc đệ quy (recursive structure) là một cấu trúc sử dụng lại một phiên bản nhỏ hơn của chính nó. Ví dụ, một MUX 32:1 có thể được cấu thành từ 2 MUX 16:1, và mỗi MUX 16:1 lại được tạo ra từ 2 MUX 8:1, và vân vân cho đến khi chỉ còn...
bởi Bùi Quang Minh | Th4 23, 2024 | Kiến Thức Vi Mạch
Comparator là một bộ phận dùng để so sánh 2 số A và B với nhau (rộng N bit) và trả về kết quả rằng A < B, A == B, hoặc là A > B. Thông thường trong sách chỉ đề cập tới việc sử dụng bộ cộng (adder) để so sánh bằng cách...
bởi Bùi Quang Minh | Th4 19, 2024 | Kiến Thức Vi Mạch
Prefix adder là một biến thể của bộ cộng (adder), có chung chức năng là cộng 2 số A và B (rộng N bit), kèm theo nhớ vào Cin (1 bit), và trả về tổng S (rộng N bit) và nhớ ra Cout (1 bit). So với bộ...
bởi semicolon; | Th4 15, 2024 | Kiến Thức Vi Mạch
I. Mở Đầu Trong quá trình thiết kế chip, có 3 mục tiêu quan trọng mà các kỹ sư thiết kế đều muốn tối ưu chính là: “Power – Performance – Area” hay còn được viết tắt là PPA. Các con chip ngày càng nhỏ, mật độ các bóng bán dẫn được tích hợp trong một con chip ngày càng...