Bài giảng Xử lý tín hiệu số và ứng dụng - Chương 4: Vi xử lý tín hiệu số
lượt xem 5
download
Bài giảng Xử lý tín hiệu số và ứng dụng - Chương 4: Vi xử lý tín hiệu số. Chương này cung cấp cho học viên những nội dung về: giới thiệu; cấu trúc chung của các bộ vi xử lý; định dạng số của các bộ vi xử lý; tập lệnh; các bộ vi xử lý mở rộng; cài đặt thuật toán xử lý tín hiệu lên DSP;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Xử lý tín hiệu số và ứng dụng - Chương 4: Vi xử lý tín hiệu số
- Nguyễn Công Phương Xử lý tín hiệu số và ứng dụng Vi xử lý tín hiệu số
- Nội dung I. Khái niệm chung II. Tín hiệu và hệ thống rời rạc III. Lọc số IV. Vi xử lý tín hiệu số V. Một số ví dụ ứng dụng sites.google.com/site/ncpdhbkhn 2
- Vi xử lý tín hiệu số 1. Giới thiệu 2. Cấu trúc chung của các bộ vi xử lý 3. Định dạng số của các bộ vi xử lý 4. Tập lệnh 5. Các bộ vi xử lý mở rộng 6. Cài đặt thuật toán xử lý tín hiệu lên DSP sites.google.com/site/ncpdhbkhn 3
- Giới thiệu (1) Xử lý dữ liệu Tính toán toán học Xử lý văn bản, quản lý dữ liệu, Xử lý tín hiệu số, điều Ứng dụng điển hình hệ điều hành, v.v… khiển chuyển động, mô phỏng, v.v… Dịch chuyển dữ liệu (A B) Cộng (A + B = C) Phép toán chính Đánh giá (If A=B then …) Nhân (A B = C) https://en.w ikipedia.org/w iki/Pentium_FDIV_bug https://www.revolvy.com/topic/Texas%20Ins truments&item_type=topic sites.google.com/site/ncpdhbkhn 4
- Giới thiệu (2) http://xlr8danceandfitness.co.uk/about/documents-other-info/ https://en.w ikipedia.org/w iki/Digital_filter sites.google.com/site/ncpdhbkhn 5
- Giới thiệu (3) Smith, S.W. (1999) The Scientist and Engineer’s Guide to Digital Signal Processing, California Technical Publishing sites.google.com/site/ncpdhbkhn 6
- Giới thiệu (4) https://www.slideshare.net/fcharlot/digital-signal-processor-evolution-over-the-last-30-years sites.google.com/site/ncpdhbkhn 7
- Vi xử lý tín hiệu số 1. Giới thiệu 2. Cấu trúc chung của các bộ vi xử lý 3. Định dạng số của các bộ vi xử lý 4. Tập lệnh 5. Các bộ vi xử lý mở rộng 6. Cài đặt thuật toán xử lý tín hiệu lên DSP sites.google.com/site/ncpdhbkhn 8
- Cấu trúc chung của các bộ vi xử lý (1) 100 100 100 101 D x[n – 3] 101 D x[n – 4] 101 D x[n – 5] 102 C x[n – 2] 102 C x[n – 3] 102 C x[n – 4] 103 B x[n – 1] 103 B x[n – 2] 103 B x[n – 3] 104 A x[n] 104 A x[n – 1] 104 A x[n – 2] 105 H x[n – 7] 105 I x[n ] 105 I x[n – 1] 106 G x[n – 6] 106 G x[n – 7] 106 J x[n] 107 F x[n – 5] 107 F x[n – 6] 107 F x[n – 7] 108 E x[n – 4] 108 E x[n – 5] 108 E x[n – 6] 109 109 109 sites.google.com/site/ncpdhbkhn 9
- Cấu trúc chung của các bộ vi xử lý (2) y[ n] = a0 x[ n] + a1 x[n − 1] + ... + a7 x[n − 7] 100 101 D x[n – 3] ×a3 102 C x[n – 2] ×a2 103 B x[n – 1] ×a1 104 A x[n] ×a0 → y[n] 105 H x[n – 7] ×a7 106 G x[n – 6] ×a6 107 F x[n – 5] ×a5 108 E x[n – 4] ×a4 109 sites.google.com/site/ncpdhbkhn 10
- Cấu trúc chung của các bộ vi xử lý (3) BỘ NHỚ Bus địa chỉ Bộ xử lý trung tâm dữ liệu Bus dữ liệu (CPU) & lệnh BỘ NHỚ Bus địa chỉ PM Bus địa chỉ DM CPU BỘ NHỚ LỆNH (PM) DỮ LIỆU (DM) chỉ có lệnh Bus dữ liệu PM Bus dữ liệu DM chỉ có dữ liệu sites.google.com/site/ncpdhbkhn 11
- Cấu trúc chung của các bộ vi xử lý (4) BỘ NHỚ Bus địa chỉ PM CPU Bus địa chỉ DM BỘ NHỚ LỆNH (PM) DỮ LIỆU (DM) chỉ có lệnh Bus dữ liệu PM Bus dữ liệu DM chỉ có dữ liệu BỘ NHỚ Bus địa chỉ PM Bus địa chỉ DM CPU BỘ NHỚ LỆNH (PM) DỮ LIỆU (DM) lệnh & dữ liệu Bus dữ liệu PM Instruction Bus dữ liệu DM cache chỉ có dữ liệu thứ cấp Điều khiển Dữ liệu vào/ra sites.google.com/site/ncpdhbkhn 12
- Vi xử lý tín hiệu số 1. Giới thiệu 2. Cấu trúc chung của các bộ vi xử lý a) Cơ sở kiến trúc máy tính b) Kiến trúc TMS320C671x 3. Định dạng số của các bộ vi xử lý 4. Tập lệnh 5. Các bộ vi xử lý mở rộng 6. Cài đặt thuật toán xử lý tín hiệu lên DSP sites.google.com/site/ncpdhbkhn 13
- Cơ sở kiến trúc máy tính (1) Welch, T.B., Wright, C.H.G., & Morrow , M.G. Real-Time Digital Signal Processing from Matlab to C with the TMS320C6x DSPs. CRC Press, 2012 sites.google.com/site/ncpdhbkhn 14
- Cơ sở kiến trúc máy tính (2) • Tập lệnh: – CISC (complex instruction set computer), – RISC (reduced instruction set computer). • Cấu trúc thanh ghi: – Registry-memory, – Load-store. sites.google.com/site/ncpdhbkhn 15
- Cơ sở kiến trúc máy tính (3) Welch, T.B., Wright, C.H.G., & Morrow , M.G. Real-Time Digital Signal Processing from Matlab to C with the TMS320C6x DSPs. CRC Press, 2012 sites.google.com/site/ncpdhbkhn 16
- Cơ sở kiến trúc máy tính (4) • Sắp xếp động – Các lệnh không được thiết kế để tính toán song song, bộ vi xử lý lợi dụng sự phụ thuộc lẫn nhau của các lệnh & sắp xếp chúng để tính toán song song. – Ưu điểm: cho phép chạy mã nối tiếp trên cấu trúc song song. – Nhược điểm: cần bổ sung thêm phần cứng, tiêu thụ nhiều năng lượng. • Sắp xếp tĩnh – Các lệnh được thiết kế để tính toán song song. – Ưu điểm: tiết kiệm phần cứng & năng lượng tiêu thụ. – Nhược điểm: quá phụ thuộc vào máy, kém thích nghi. sites.google.com/site/ncpdhbkhn 17
- Vi xử lý tín hiệu số 1. Giới thiệu 2. Cấu trúc chung của các bộ vi xử lý a) Cơ sở kiến trúc máy tính b) Kiến trúc TMS320C671x 3. Định dạng số của các bộ vi xử lý 4. Tập lệnh 5. Các bộ vi xử lý mở rộng 6. Cài đặt thuật toán xử lý tín hiệu lên DSP sites.google.com/site/ncpdhbkhn 18
- Kiến trúc TMS320C671x (1) sites.google.com/site/ncpdhbkhn 19
- Kiến trúc TMS320C671x (2) sites.google.com/site/ncpdhbkhn 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương 4: Biến đổi Fourier của tín hiệu rời rạc
62 p | 99 | 12
-
Bài giảng Xử lý tín hiệu số: Chương 1 - Lã Thế Vinh
46 p | 130 | 11
-
Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương 2: Tín hiệu rời rạc
54 p | 89 | 8
-
Bài giảng Xử lý tín hiệu số và ứng dụng - Chương 1: Khái niệm chung
28 p | 17 | 5
-
Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương: Ôn tập
16 p | 86 | 5
-
Bài giảng Xử lý tín hiệu số: Chương 0 - TS. Đặng Quang Hiếu
5 p | 32 | 4
-
Bài giảng Xử lý tín hiệu: Chương 1 - PGS. TS. Trịnh Văn Loan
59 p | 10 | 3
-
Bài giảng Xử lý tín hiệu số: Chương 2 - ThS. Bùi Thanh Hiếu
50 p | 9 | 3
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 3 - Hoàng Trang
22 p | 4 | 2
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 2 - Hoàng Trang
24 p | 3 | 2
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 1 - Hoàng Trang
55 p | 6 | 2
-
Bài giảng Xử lý tín hiệu số: Chương 4 - ThS. Bùi Thanh Hiếu
37 p | 8 | 2
-
Bài giảng Xử lý tín hiệu số: Chương 3 - ThS. Bùi Thanh Hiếu
70 p | 6 | 2
-
Bài giảng Xử lý tín hiệu số: Chương 1 - ThS. Bùi Thanh Hiếu
25 p | 6 | 2
-
Bài giảng Xử lý tín hiệu: Chương 2 - PGS. TS. Trịnh Văn Loan
62 p | 8 | 2
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 4 - Hoàng Trang
28 p | 3 | 2
-
Bài giảng Xử lý tín hiệu số: Chương 1 - ThS. Nguyễn Thị Phương Thảo
22 p | 21 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn