ID bài viết: 000081655 Loại nội dung: Thông tin sản phẩm & Tài liệu Lần duyệt cuối: 11/09/2012

Dữ liệu nên được ghi vào các thiết bị cấu hình nối tiếp (EPCS) như thế nào khi sử dụng ALTASMI_PARALLEL siêu chức năng?

Môi Trường

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Khi ghi dữ liệu vào các thiết bị cấu hình nối tiếp (EPCS) sử dụng siêu năng lực ALTASMI_PARALLEL, các thiết bị EPCS chỉ cho phép bạn thay đổi bit trong bộ nhớ từ 1 đến 0. Tuy nhiên, chúng không cho phép bạn thay đổi các bit trong bộ nhớ từ 0 đến 1.

 

Ví dụ: nếu dữ liệu ban đầu ở một địa chỉ nhất định là 0xE8 và bạn cố gắng ghi một byte dữ liệu 0x7A trong cùng địa chỉ bằng cách sử dụng thao tác byte ghi, dữ liệu sẽ trở thành 0x68 vì bit1 và bit4 của byte dữ liệu ban đầu 0xE8 không thể được thay đổi từ 0 sang 1.

 

Để thay đổi bit từ 0 sang 1, bạn phải xóa bộ nhớ khu vực được nhắm mục tiêu hoặc xóa tất cả bộ nhớ trong thiết bị cấu hình nối tiếp. Các byte của bộ nhớ thiết bị cấu hình nối tiếp phải được xóa thành tất cả 1 hoặc 0xFF trước khi hoạt động viết byte được thực hiện.

 

Do đó, khi sử dụng altasmi_parallel, bạn cần sử dụng lệnh xóa khu vực để xóa trong một khu vực hoặc lệnh xóa số lượng lớn để xóa trong toàn bộ bộ nhớ trước khi hoạt động ghi (thao tác ghi một byte hoặc ghi trang).

 

Điều này sẽ đảm bảo thiết bị cấu hình nối tiếp (EPCS) được viết chính xác với dữ liệu mới.

Các sản phẩm liên quan

Bài viết này áp dụng cho 2 sản phẩm

Thiết bị có thể lập trình Intel®
Thiết bị cấu hình FPGA Intel®

1

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.