![](images/graphics/blank.gif)
Bài giảng Xử lý tin hiệu số với FPGA: Chương 3 - Hoàng Trang
lượt xem 2
download
![](https://tailieu.vn/static/b2013az/templates/version1/default/images/down16x21.png)
Bài giảng "Xử lý tin hiệu số với FPGA" Chương 3: Tạo đường ống và xử lý song song, cung cấp cho người học những kiến thức như: Giới thiệu; Đường ống của Bộ lọc kỹ thuật số FIR; Xử lý song song; Đường ống và xử lý song song cho công suất thấp; Đường ống cho công suất thấp hơn; Xử lý song song cho công suất thấp hơn; Kết hợp đường ống và xử lý song song cho công suất thấp hơn; Kết hợp đường ống và xử lý song song cho công suất thấp hơn;... Mời các bạn cùng tham khảo!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Xử lý tin hiệu số với FPGA: Chương 3 - Hoàng Trang
- 2/22/2013 Đ I H C QU C GIA TP.H CHÍ MINH TRƯ NG Đ I H C BÁCH KHOA KHOA ĐI N-ĐI N T B MÔN K THU T ĐI N T X LÝ TÍN Hi U S V I FPGA Chaper 3:Pipelining and Parallel Processing om (T o đư ng ng và x lý song song) GV: Hoàng Trang .c Email: hoangtrang@hcmut.edu.vn mr.hoangtrang@gmail.com ng Thank to: th y H Trung M co Slide: from text book of Parhi TP.H Chí Minh 01/2013 1 an th ng Thu t ng o du English Vietnamses Pipelining t o đư ng ng u Cutset t pc t cu Transposed SFG SFG chuy n v Data broadcast truy n d li u kh p nơi, phát tán d li u Parallel processing x lý song song block processing x lý kh i communication bound gi i h n truy n thông th i gian tr truy n thông 2 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Outline • Introduction • Pipelining of FIR Digital Filters • Parallel Processing • Pipelining and Parallel Processing for Low Power om – Pipelining for Lower Power – Parallel Processing for Lower Power .c – Combining Pipelining and Parallel Processing for Lower Power ng co 3 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Introduction o du u cu 4 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Introduction (cont’d) om .c ng co 5 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Introduction (cont’d) o du u cu 6 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Introduction (cont’d) Example 2 Figure (a): A data path om Figure (b): The 2-level pipelined structure of (a) .c ng co Figure (c): The 2-level parallel processing structure of (a) 7 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining: Definition o du u cu 8 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining of FIR Digital Filters om .c ng co 9 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining: How to ? o du u cu 10 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining of FIR Digital Filters (cont’d) om .c ng co 11 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining of FIR Digital Filters (cont’d) o du u cu 12 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining of FIR Digital Filters (cont’d) om .c ng co 13 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining: Feed-forward Cutset o du u cu 14 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining of FIR Digital Filters (cont’d) om .c ng co 15 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Transposed Form o du u cu Critical path: the path with the longest computation time among all paths without delay elements 16 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining of FIR Digital Filters (cont’d) om .c ng co 17 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining: Fine-Grain Pipelining o du u cu 18 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel Processing om .c ng co 19 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Parallel Processing (cont’d) o du u cu 20 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel Processing (cont’d) om .c ng co 21 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Parallel 3-Tap Filter (1) o ng du u cu 22 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel 3-Tap Filter (2) om .c ng co 23 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Parallel 3-Tap Filter (3) o ng du u cu 24 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 12 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel Processing (cont’d) om .c ng co Figure: Parallel processing architecture for a 3-tap FIR filter with block size 3 25 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Parallel Processing (cont’d) o du u cu 26 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 13 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Example: A complete parallel processing system with block size 4 (including serial-to-parallel and parallel-to-serial converters) (also see P.72, Fig. 3.11) om .c ng co 27 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Parallel Processing (cont’d) o du u cu 28 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 14 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel Processing (cont’d) om .c ng co 29 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Parallel Processing (cont’d) o du u cu 30 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 15 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Parallel Processing (cont’d) Example:Combined fine-grain pipelining and parallel processing for 3-tap FIR filter om .c ng co 31 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th ng Pipelining and Parallel Processing for Low Power o du u cu 32 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 16 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining and Parallel Processing for Low Power (cont’d) om .c ng co 33 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Pipelining and Parallel Processing for Low Power ng (cont’d) o du u cu 34 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 17 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining and Parallel Processing for Low Power (cont’d) om .c ng co 35 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Pipelining and Parallel Processing for Low Power ng (cont’d) o du u cu 36 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 18 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining and Parallel Processing for Low Power (cont’d) om .c ng co 37 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Pipelining and Parallel Processing for Low Power ng (cont’d) o du u cu 38 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 19 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- 2/22/2013 Pipelining and Parallel Processing for Low Power (cont’d) Figures for Example 3.4.2 • A 4-tap FIR filter • A 2-parallel filter • An area-efficient 2-parallel filter om .c ng co 39 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 an th Pipelining and Parallel Processing for Low Power ng (cont’d) o du u cu 40 BM Đi n T -DSP-FPGA-chapter3 Hoàng Trang 01/2013 20 CuuDuongThanCong.com https://fb.com/tailieudientucntt
![](images/graphics/blank.gif)
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 |
101 |
12
-
Bài giảng Xử lý tín hiệu số: Chương 1 - Lã Thế Vinh
46 p |
137 |
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 |
91 |
8
-
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ố
75 p |
20 |
5
-
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 |
18 |
5
-
Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương: Ôn tập
16 p |
87 |
5
-
Bài giảng Xử lý tín hiệu số: Chương 1 - TS. Đặng Quang Hiếu
7 p |
68 |
4
-
Bài giảng Xử lý tín hiệu số: Chương 0 - TS. Đặng Quang Hiếu
5 p |
33 |
4
-
Bài giảng Xử lý tín hiệu số: Chương 2 - ThS. Bùi Thanh Hiếu
50 p |
10 |
3
-
Bài giảng Xử lý tín hiệu: Chương 1 - PGS. TS. Trịnh Văn Loan
59 p |
12 |
3
-
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 số: Chương 3 - ThS. Bùi Thanh Hiếu
70 p |
9 |
2
-
Bài giảng Xử lý tín hiệu số: Chương 4 - ThS. Bùi Thanh Hiếu
37 p |
9 |
2
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 1 - Hoàng Trang
55 p |
8 |
2
-
Bài giảng Xử lý tin hiệu số với FPGA: Chương 2 - Hoàng Trang
24 p |
5 |
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
![](images/icons/closefanbox.gif)
![](images/icons/closefanbox.gif)
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
![](https://tailieu.vn/static/b2013az/templates/version1/default/js/fancybox2/source/ajax_loader.gif)