1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài giảng Thiết kế logic số (VLSI Design): Chương III/3.1

14 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương III/3.1
Trường học Trường Đại học Khoa học Công nghệ Hà Nội
Chuyên ngành Thiết kế logic số (VLSI Design)
Thể loại Bài giảng
Năm xuất bản 2012
Thành phố Hà Nội
Định dạng
Số trang 14
Dung lượng 249,7 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Thời lượng : 3 tiết bài giảngMục đích : Cách đánh giá hiệu quả của thiết kế, vai trò của yếu tố thuật toán trong bài toán thiết kế số, các thuật toán cơ bản của khối cộng, khối dịch.. K

Trang 1

Thiết kế logic số

(VLSI design)

Bộ môn KT Xung, số, VXL

quangkien82@gmail.com https://sites.google.com/site/bmvixuly/thiet-ke-logic-so

08/2012

Trang 2

Thời lượng : 3 tiết bài giảng

Mục đích : Cách đánh giá hiệu quả của thiết kế, vai trò của yếu tố thuật toán trong bài toán thiết

kế số, các thuật toán cơ bản của khối cộng, khối dịch.

Nội dung : Khối cộng thấy nhớ trước Khối dịch không sử dụng toán tử.

Mục đích, nội dung

Trang 3

Serial Adder

Đánh giá hiệu quả của sơ đồ thiết kế?

A B

Cin

Sum Cout

Trang 4

Đn1 : Một lớp trễ (level) là độ trễ của một

cổng logic bất kỳ 2 đầu vào.

Đn2 :Cổng tương đương là một cổng logic

bất kỳ 2 đầu vào.

Trang 5

Serial Adder

Tài nguyên 5 x N Tốc độ 2 x N +1

A B

Cin

Sum Cout

Trang 6

Carry generation & Carry propogation

gi = ai and bi = ai.bi

– carry generation gi = 1 (ai, bi =1) - bit nhớ sinh

ra ở vị trí thứ i của chuỗi nhớ

pi = ai or bi = ai + bi

carry propogation pi = 1 - tại vị trí thứ i sẽ cho

phép bit nhớ ở phía trước nếu có lan truyền

qua.

Trang 7

Calculation carry based on P & G

c0 = g0 + Cin.P0

c1 = g1 + g0.p1 + Cin.p0.p1

= g1 + c0 p1

c2 = g2 + g0.p1.p2 + g1.p2 + Cin.p0.p1.p2

= g2 + c1 p2

c3 = g3+g0.p1.p2.p3+g1.p2.p3+g2.p3+ Cin.p0.p1.p2.p3

= g3 + c2 p3

Trang 8

Calculation carry based on P & G

c0 = g0 + Cin.P0

c1 = g1 + g0.p1 + Cin.p0.p1

= g1 + c0 p1

c2 = g2 + g0.p1.p2 + g1.p2 + Cin.p0.p1.p2

= g2 + c1 p2

c3 = g3+g0.p1.p2.p3+g1.p2.p3+g2.p3+ Cin.p0.p1.p2.p3

= g3 + c2 p3

Trang 9

g0 = g0

g01 = g1 + g0.p1

g02 = g2 + g0.p1.p2 + g1.p2

g03 = g3+g0.p1.p2.p3+g1.p2.p3+g2.p3

p0 = p0

p01 = p0 p1

p02 = p0 p1 p2

p03 = p0 p1 p2 p3

Trang 10

CLA

Trang 11

Câu 1: Tiêu chí nào trong thiết kế mạch số tích

hơp thường được ưu tiên nhất

A Tài nguyên sử dụng, và tốc độ của khối thiết kế.

B Thuật toán thiết kế

C Tốc độ của khối thiết kế

D Hiệu suất làm việc của khối thiết kế.

Trắc nghiệm

Trang 12

Trắc nghiệm

Câu 2: Ưu điểm chính của khối cộng dùng thuật toán nối tiếp (Serial Adder)

Trang 13

Trắc nghiệm

Câu 3: Nhược điểm chính của khối cộng dùng CLA

A Sử dụng nhiều tài nguyên logic.

B Có cấu tạo phức tạp, gây khó khăn cho quá trình

thiết kế

C Khó mô tả và khó kiểm tra

D Không thể chia nhỏ thiết kế và cần thiết kế lại nếu

thay đổi độ rộng bit của các hạng tử đầu vào

Trang 14

Trắc nghiệm

Câu 4: Nguyên lý cơ bản để tăng tốc cho khối cộng dùng thuật toán CLA

A Tính trước các bit nhớ ở các các vị trí trọng số cao

trong khi chờ bit nhớ của các vị trí trọng số thấp xác định

B Chia chuỗi bit nhớ thành các giai đoạn và tính toán

tối đa các giá trị cần thiết độc lập trong từng giai đoạn đó

C Ngắt sự lệ thuộc tự nhiên của các bit nhớ trong

chuỗi với nhau

D Sử dụng biến đổi toán học để xây dựng sơ đồ tính

bit nhớ không lệ thuộc trực tiếp vào nhau

Ngày đăng: 07/09/2023, 01:49

🧩 Sản phẩm bạn có thể quan tâm

w