Sử dụng một bộ đồng xử lý

Một phần của tài liệu Ứng dụng các DSP khả trình trong 3G.doc (Trang 41 - 42)

Để hỗ trợ một số lượng lớn người sử dụng trờn mỗi DSP, một giải phỏp phần cứng là cần thiết cho xử lý CR để tối thiểu chi phớ. Giải phỏp này cú thể tạo ra một bộ đồng xử lý tương quan ASIC bờn ngoài cho DSP. Tuy nhiờn, nú phải cú tớnh mềm dẻo. Để cung cấp một mức mềm dẻo cao cho giải phỏp, cỏc chức năng thực hiện trờn bộ đồng xử lý phải nằm dưới sự điều khiển của DSP, phải cung cấp một mức cao về khả năng lập trỡnh và phải được tham số húa tốt.

Một CCP cú thể được bổ sung để hỗ trợ DSP trong cỏc chức năng CR cho giải trải phổ RAKE và tỡm kiếm truy nhập/lưu lượng. Tớnh mềm dẻo cú thể được duy trỡ theo một cỏch hiệu quả về mặt chi phớ bằng việc thiết kế cẩn thận tớnh mềm dẻo nhờ một số phương phỏp khỏc nhau, tạo thành khối tương quan. DSP cú thể lập trỡnh CCP nhờ sử dụng một tập cỏc thao tỏc hoặc cỏc lệnh. CCP này được thảo luận trong phần sau.

Tớnh mềm dẻo trong giải phỏp chung cú thể đạt được một phần bằng việc cho phộp sự ước tớnh kờnh và MRC được thực hiện trong phần mềm trờn DSP. Tương tự như vậy, DSP thực hiện tất cả cỏc nhiệm vụ điều khiển như ấn định ngún, khụi phục định thời và hiệu chỉnh dựa trờn cỏc kết quả được thực hiện từ CCP. Tớnh mềm dẻo này cho phộp cỏc nhà thiết kế hệ thống thực hiện cỏc thuật toỏn và phương phỏp riờng để tăng hiệu suất. Nú cũng cho phộp cỏc thay đổi và nõng cấp về sau. Sự ước tớnh kờnh chỉ là một vớ dụ của một chức năng, cú thể được thực hiện bằng phương phỏp được cải tiến sẽ làm tăng hiệu suất.

Bảng 3.2 chỉ ra cỏc yờu cầu tớnh toỏn CR cơ bản, giả thiết 64 người sử dụng với 4 hướng cho mỗi người sử dụng. Hai trường hợp được đưa ra: chỉ sử dụng DSP TMS320C64xTM và sử dụng DSP kết hợp với CCP. CCP là một bộ phận của một lớp cỏc FCP được mụ tả trong phần sau.

Bảng 3.2: Phõn tớch CR so sỏnh phương phỏp chỉ DSP với phương phỏp DSP + CCP cho cỏc chức năng quan trọng

C64x (BOPS hay MHz) C64x + CCP (MHz) Bộ nhớ Bộ giải trải phổ RAKE (CCP)a ~10 BOPS Khụng đỏng kể 3 Mbits Bộ tỡm kiếm truy nhập/lưu lượng

(CCP)b

~20 BOPS Khụng đỏng kể 1 Mbits

MRC 200 MHz 200 5 Mbits

Ước tớnh kờnh dựa trờn WMSA 10 MHz 10 64 Kbits

Cỏc chức năng điều khiển (bắt, ấn định ngún, dũ tỡm,…)

20 MHz 20 80 Kbits

aBộ giải trải phổ RAKE được ước tớnh để thực hiện 250 K cổng trong CCP tại tần số 80 MHz.

bBộ tỡm kiếm truy nhập/lưu lượng được ước tớnh để thực hiện 275 K cổng trong CCP tại tần số 80 MHz.

Một phần của tài liệu Ứng dụng các DSP khả trình trong 3G.doc (Trang 41 - 42)