intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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ố

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:75

18
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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!

Chủ đề:
Lưu

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ố

  1. 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ố
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. Kiến trúc TMS320C671x (1) sites.google.com/site/ncpdhbkhn 19
  20. Kiến trúc TMS320C671x (2) sites.google.com/site/ncpdhbkhn 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2