Cài đặt MELP thời gian thực trên C5509 và C5510 51 

Một phần của tài liệu Thực thi thời gian thực mô hình thuật toán MELP trên bộ xử lý tín hiệu số TMS320C5509 (Trang 60)

[1] Mô hình hệ thống được sử dụng để phát triển MELP và mô hình thời gian thực được thể hiện trên hình 4-1 và 4-2 tương ứng sau đây:

Hình 4-1: Mô hình hệ thống cho phát triển mô hình MELP

Trong họ C5000 thì C5509 (tên đầy đủ là TMS320VC5509A) và C5510 (tên đầy đủ là TMS320VC5510A0 là những sản phẩm mạnh mẽ nhất, với một kiến trúc DSP phức tạp dựa trên cơ chế song song và giảm điện năng tiêu thụ,

Môi trường phát triển CCS

- Phân tích hiệu năng (MIPS, CPU, thời gian tiêu thụ) - Điều chỉnh thuật toán, đánh giá chất lượng thoại (PESQ, SNR) - Điều chỉnh cài đặt, tham số / biên dịch lại, kiểm soát tài nguyên

Kênh giả lập Mã hóa MELP Giải mã MELP Kênh giả lập DSK board

chúng có thể thực hiện hiệu quả và trong thời gian thực các thuật toán có độ

phức tạp cao. Một số đặc trưng phần cứng chủ yếu như cấu trúc bus phức tạp gồm 1 đường chương trình, 3 đường đọc dữ liệu, 2 đường ghi dữ liệu và 1

đường ngoài cho ngoại vi và DMA. Cả C5509 và C5510 đều có tập hợp các ngoại vi như bộ Timer, McBSP, DMA và Bộ sinh nhịp đồng hồ lặp khóa pha khả trình, nhưng C5509 thì có thêm giao diện USB 1.1 và I2C, còn C5510 lại

được tăng cường dung lượng nhớ onchip: 64Kb DARAM, 256Kb SARAM. Thiết bị phần cứng được sử dụng là C5509 và C5510 DSP Starter Kit (DSK). DSK này ngoài DSP C5509 và C5510 thì còn cung cấp thêm các ngoại vi hữu ích như bộ codec (TLV320AIC23B) 4 cổng 3.5mm, các công tắc, đèn led, và SDRAM được tăng cường.

Hình 4-2: Mô hình triển khai thời gian thực trực tuyến

Một phần của tài liệu Thực thi thời gian thực mô hình thuật toán MELP trên bộ xử lý tín hiệu số TMS320C5509 (Trang 60)

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

(85 trang)