bởi Bùi Quang Minh | Th6 1, 2024 | Kiến Thức Vi Mạch
APB, AHB, và AXI là các giao thức bên trong chip (on-chip protocol) thuộc họ AMBA, được tạo ra bởi ARM nhằm để kết nối các IP trong cùng một con chip lại với nhau. Ba giao thức này khác nhau ở độ phức tạp, thông lượng (throughput), và loại duplex (half-duplex hay...
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ộ...