Phân tích xử lý SR

Một phần của tài liệu DSP final -do an tot nghiep (Trang 38 - 40)

Các chức năng xử lý tín hiệu SR bao gồm:

- Mã hóa và giải mã kênh FEC: gồm bộ mã hóa/giải mã CRC, xoắn và turbo. - Đan xen/giải đan xen: có thể có hai mức đan xen trước và sau khi ghép kênh. - Ghép/giải ghép tốc độ.

- Ghép kênh/tách kênh.

- MRC kênh: đối với mục đích của nghiên cứu này thì chúng được xem xét trong phân tích xử lý CR khi chúng có quan hệ khép kín.

Các chức năng quan trọng nhất của DSP là hai loại giải mã kênh: giải mã xoắn và giải mã turbo. Giải mã xoắn được sử dụng cho các khung tốc độ số liệu thấp như là thoại, trong khi đó giải mã turbo được sử dụng cho các khung tốc độ cao như video. Mặc dù việc giải mã kênh có vẻ rất phù hợp với việc thực hiện trên một DSP mục đích chung, nhưng nó thường được thực hiện trong các ASIC ngoài để hiệu quả về mặt chi phí và tổng trễ xử lý thấp hơn. Giải mã xoắn được bổ sung trong các bộ đồng xử lý do số lượng lớn các kênh tốc độ thấp cần được mã hóa, trong khi đó giải mã turbo đòi hỏi quá nhiều phép tính đối với các DSP ngày nay. Phân tích sau sử dụng hai kịch bản chung để so sánh giải pháp chỉ sử dụng phần mềm (DSP cho tất cả các chức năng) với giải pháp DSP+ FCP.

2. Hỗ trợ cho các kênh số liệu 4 x 384 Kbps.

Bảng 3.1 chỉ ra kết quả phân tích cho các kịch bản này. Mỗi kịch bản có thể hiểu rằng chỉ cho một xử lý SR cần hơn 1000MHz của một DSP 4MAC/chu kỳ giống như TMS3320C64xTM. Vì vậy, một giải pháp được đề xuất là sẽ làm tăng các tài nguyên DSP với các bộ đồng xử lý mềm dẻo. Giải pháp sử dụng các FCP này tạo ra tần số khoảng 118 MHz. Điều này làm giảm 10 lần tải xử lý. Các FCP giải mã kênh này có thể được thực hiện bên ngoài, còn chi phí, công suất và hiệu suất có thể tối ưu hơn bằng việc tích hợp các bộ đồng xử lý mềm dẻo trên DSP và thiết kế chúng để mang lại sự tiến bộ của kiến trúc DSP.

Bảng 3.1: Các phân tích tốc độ ký hiệu cho hai kịch bản để so sánh phương pháp

chỉ sử dụng DSP với phương pháp DSP + FCP. 64 x 8 kbps 4 x 384 kbps Bộ nhớ C64x (MHz) C64x+FCPs (MHz) C64x (MHz) C64x+FCPs (MHz)

Mã hóa tốc độ ký hiệua 29 29 53 53 5 Mbits (số liệu) Giải mã tốc độ ký hiệu

(ngoài các bộ mã hóa xoắn và Turbo)

17 17 16.5 16.5 20 kbytes (Pgm)

Bộ mã hóa xoắn 211 ~2c N/A N/A 18 kbytes (số liệu) Bộ mã hóa Turbo N/A N/A ~800+ ~5d 46 kbytes (số liệu)

Chỉ DSP tổng ~257 ~870

DSP tổng + các bộ

đồng xử lý ~48 ~75

aMã hóa tốc độ ký hiệu bao gồm: Bộ mã hóa CRC, bộ mã hóa xoắn hoặc turbo, đan xen mức 1, ghép tốc độ, đan xen mức 2, ghép (cho thoại).

bGiải mã tốc độ ký hiệu bao gồm: Giải đan xen mức 2, tách (kênh), giải ghép tốc độ, giải đan xen mức 1, kiểm tra CRC. Các yêu cầu bộ giải mã xoắn và turbo được chỉ riêng ra khi so sánh các thực hiện phần cứng và phần mềm.

cCho điều khiển trong DSP và 20% của một bộ đồng xử lý Viterbi chạy tại C64x CPU/4.

dCho điều khiển DSP và 10% của một bộ đồng xử lý mềm dẻo chạy tại C64x CPU/2.

Một phần của tài liệu DSP final -do an tot nghiep (Trang 38 - 40)

Tải bản đầy đủ (DOC)

(96 trang)
w