Các tài nguyên phần cứng hệ thống

Một phần của tài liệu (LUẬN văn THẠC sĩ) cấu hình lại phần cứng trong kiến trúc hệ thống nhúng như một khả năng tăng tính linh hoạt của hệ thống tự động (Trang 54 - 55)

Một socket trong FT-DyMPSoC yêu cầu có 8 LUT vì nó chỉ đóng vai trò kết nối các thành phần, mà không thực hiện các chức năng tính toán. Hơn nữa, một wrapper không tiêu tốn bất kỳ tài nguyên nào kể từ khi nó chỉ là một thành phần ảo giúp giảm bớt quy trình thiết kế. Do đó, đề xuất việc sửa đổi quy trình thiết kế đòi hỏi tài nguyên phần cứng rất ít, nhƣng đáng kể đẩy nhanh tiến độ giai đoạn xây dựng hệ thống.

Nhớ lại rằng các bitstream cần đƣợc sao chép trong DDR2 để đƣợc truy cập bởi tất cả các bộ xử lý. Bằng cách thay đổi kích thƣớc của PRR, sẽ nhận đƣợc kích thƣớc bitstream khác nhau. Đo đƣợc thời gian cấu hình lại từ CF (CF2ICAP trong bảng 3.2) với kích cỡ khác nhau của bitstream, cũng là thời gian để sao chép các bitstream để DDR2 (CF2DDR) và thời gian để cấu hình lại hệ thống từ DDR2 (DDR2ICAP). Thời gian cấu hình lại từ DDR2 là nhanh hơn khoảng 75% so với từ thẻ CF. Tuy nhiên, thủ tục sao chép bitstream tới DDR2 và đọc từ bộ nhớ DDR2 có thể làm tăng xác suất lỗi trong quá trình thao tác bitstream. Để trả lời vấn đề này, phát hiện lỗi và mã sửa chữa (nhƣ mã chẵn lẻ, mã Hamming hoặc mã CRC) có thể khắc phục vấn đề này. Tuy nhiên, các chi phí có thể tăng kích thƣớc bitstream nên thời gian cần thiết để sao chép và cấu hình lại từ DDR2.

Thời gian cấu hình lại yêu cầu sử dụng bộ nhớ DDR2 trong ba bộ vi xử lý tƣơng ứng là 99, 91 và 80 ms. Vì vậy, khoảng thời gian ngắt đƣợc lựa chọn tại 100 ms đó là cấp trên để lần cấu hình lại các bộ vi xử lý để gián đoạn thƣờng xuyên không làm gián đoạn quá trình cấu hình lại. Đối với các hệ thống khác có ràng buộc khả năng chịu lỗi hoặc thời gian thực khác, FT-DyMPSoC có thể nhanh chóng thích nghi bằng cách cấu hình lại tự động điều khiển gián đoạn với khoảng thời gian thích hợp.

Một phần của tài liệu (LUẬN văn THẠC sĩ) cấu hình lại phần cứng trong kiến trúc hệ thống nhúng như một khả năng tăng tính linh hoạt của hệ thống tự động (Trang 54 - 55)

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

(82 trang)