Xử lý phần mềm và giao diện với cỏc lớp cao hơn

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

Giải phỏp dựa trờn bộ đồng xử lý đó mụ tả ở trờn, hoặc bất kỳ ASIC khả trỡnh đang thực hiện chức năng modem bất kỳ, phải thỏa món cỏc nhu cầu của một tiờu chuẩn 3G đang phỏt triển, với nhiều chế độ và cho một vài kịch bản dịch vụ. Để đỏp ứng cỏc điều kiện thay đổi và khụng ổn định này một cỏch nhanh chúng, cần phải cú cỏc giao diện lập trỡnh ứng dụng (API) phần mềm hiệu quả để giao diện với cỏc khối phần cứng này. Cỏc API này cho phộp cấu hỡnh lại phần cứng dễ dàng từ phần mềm đang chạy trờn DSP, để thỏa món yờu cầu hệ thống. Mặt khỏc, cỏc API này giao diện với phần cũn lại của cấu trỳc điều khiển modem (mặt phẳng điều khiển) cũng như cỏc thuật toỏn xử lý tớn hiệu điều khiển số liệu (mặt phẳng số liệu).

Thụng thường, người ta sử dụng phương phỏp xử lý modem, nhờ sự kết hợp của cỏc thuật toỏn xử lý tớn hiệu, và một kiến trỳc điều khiển phức tạp, là việc sử dụng một DSP và sự kết hợp cỏc bộ vi điều khiển [6]. Một vớ dụ tốt là kiến trỳc OMAPTM của Texas Instruments bao gồm một bộ xử lý ARM9 và một bộ xử lý C55x. Trong phương phỏp này, DSP chịu trỏch nhiệm cho phần xử lý tớn hiệu cú trỏch nhiệm nặng nề mà nú phự hợp nhất trong khi mặt phẳng điều khiển được phõn chia giữa DSP và bộ vi điều khiển. Phần mặt phẳng điều khiển trong DSP thường giải quyết cỏc chức năng thời gian thực với trễ thấp. Mặt khỏc, mặt phẳng điều khiển trong bộ vi điều khiển cung cấp điều khiển tập trung tất cả cỏc tài nguyờn lớp vật lý (phần cứng và phần mềm) và cung cấp một giao diện tới cỏc lớp cao hơn trong ngăn xếp giao thức (lớp 2 hoặc MAC, và bộ điều khiển tài nguyờn vụ tuyến (RRC) trong lớp 3). Nội dung thời gian thực của hệ thống giảm khi ta đi ngược lờn trờn ngăn xếp giao thức, thường được thực hiện trờn bộ vi điều khiển.

Điểm khỏc nhau nữa cần phải chỳ ý: 2G chủ yếu là trung tõm thoại, trong khi 3G được mong đợi là trung tõm số liệu. Tuy nhiờn, người ta vẫn đang xỏc định xem đõu là ứng dụng chớnh cho 3G. Một số ứng dụng sau cú thể là ứng cử viờn tốt: MP3, MPEG4, cỏc ảnh quay, video, v.v.. Vẫn đang cú sự tranh luận về nền tảng lý tưởng cho cỏc chức năng modem cũng như cỏc ứng dụng. Một xu hướng trong đú là phải cú hai nền khỏc nhau cho mỗi ứng dụng - nhờ vậy cung cấp nhiều tài nguyờn cho cỏc ứng dụng, nhưng

tại một chi phớ cao hơn. Xu hướng cũn lại là cú một nền tảng chung cú chi phớ thấp hơn nhưng lại khú thực hiện hơn. Khú khăn nằm trong việc bảo vệ bản chất thời gian thực của modem trong khi bị cản trở bởi cỏc ứng dụng. Trong thực tế, cú thể tồn tại cả hai loại giải phỏp: giải phỏp đầu tiờn dựng cho cỏc điện thoại tốc độ cao, cũn giải phỏp thứ hai sử dụng cho đầu cuối thoại chủ yếu tốc độ thấp với cỏc ứng dụng yờu cầu thấp một cỏch phự hợp.

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