Microsemi DG0852 PolarFire FPGA Nhiệt độ và Thể tíchtage Cảm biến

Thông tin sản phẩm: Hướng dẫn demo DG0852 PolarFire FPGA
Nhiệt độ và Voltage Cảm biến
Hướng dẫn demo DG0852 PolarFire FPGA Nhiệt độ và âm lượngtage Cảm biến là sản phẩm được thiết kế để đo nhiệt độ và thể tíchtagđ. Sản phẩm được sản xuất bởi Microsemi, có trụ sở tại Aliso Viejo, California, Mỹ.
Yêu cầu thiết kế
Để sản phẩm hoạt động đầy đủ, các yêu cầu thiết kế bao gồm việc sử dụng Công cụ đo nhiệt độ và thể tích PolarFire FPGA.tage Cảm biến, là một FPGA tiêu thụ điện năng thấp và tiết kiệm chi phí.
Điều kiện tiên quyết
Để sử dụng Hướng dẫn demo DG0852 PolarFire FPGA Nhiệt độ và âm lượngtage Sensor, bạn cần có một hệ thống hỗ trợ phần mềm Libero Design Flow, phần mềm này chịu trách nhiệm thực hiện thiết kế và luồng mô phỏng.
Thiết Kế Demo
Thiết kế demo bao gồm việc thực hiện nhiệt độ và thể tíchtaghệ thống đo lường điện tử sử dụng PolarFire FPGA Nhiệt độ và thể tíchtagđ Cảm biến.
Thực hiện thiết kế
Quá trình thực hiện bao gồm các bước sau:
- Tổng hợp - bước này liên quan đến việc chuyển đổi các yêu cầu thiết kế sang định dạng HDL mà FPGA có thể hiểu được.
- Địa điểm và Tuyến đường - bước này liên quan đến việc đặt các mạch tổng hợp vào chip và định tuyến các kết nối.
- Xác minh thời gian - bước này kiểm tra xem các ràng buộc về thời gian của thiết kế có được đáp ứng hay không.
- Tạo dữ liệu mảng FPGA - bước này tạo ra dữ liệu sẽ được tải lên FPGA.
- Tạo dòng bit - bước này tạo dòng bit sẽ được tải xuống thiết bị FPGA mục tiêu.
- Chạy hành động CHƯƠNG TRÌNH - bước này lập trình cho thiết bị với dòng bit.
Luồng mô phỏng
Luồng mô phỏng liên quan đến việc mô phỏng thiết kế để đảm bảo rằng nó đáp ứng các yêu cầu thiết kế.
- Mô phỏng thiết kế - bước này liên quan đến việc mô phỏng thiết kế bằng phần mềm Libero Design Flow để đảm bảo rằng nó đáp ứng các yêu cầu thiết kế.
Hướng dẫn sử dụng sản phẩm
Để sử dụng Hướng dẫn demo DG0852 PolarFire FPGA Nhiệt độ và
Tậptage Cảm biến, hãy làm theo các bước sau:
- Đảm bảo rằng hệ thống của bạn hỗ trợ phần mềm Libero Design Flow.
- Tải xuống và cài đặt phần mềm Libero Design Flow từ Microsemi's webđịa điểm.
- Thực hiện theo các bước triển khai thiết kế được nêu trong hướng dẫn sử dụng để triển khai nhiệt độ và thể tích của bạn.taghệ thống đo lường điện tử.
- Mô phỏng thiết kế bằng phần mềm Libero Design Flow để đảm bảo đáp ứng yêu cầu thiết kế.
- Lập trình thiết bị bằng dòng bit bằng bước Chạy CHƯƠNG TRÌNH Hành động được nêu trong hướng dẫn sử dụng.
- Kết nối nhiệt độ và thể tích của bạntagcảm biến điện tử tới PolarFire
Nhiệt độ và thể tích FPGAtage Cảm biến bắt đầu đo nhiệt độ và thể tíchtage.
Để được hỗ trợ hoặc yêu cầu thêm về sản phẩm, hãy liên hệ với nhóm bán hàng hoặc hỗ trợ khách hàng của Microsemi qua điện thoại hoặc email, như được cung cấp trong hướng dẫn sử dụng.
Trụ sở chính của Microsemi
Một doanh nghiệp, Aliso Viejo,
CA 92656 Hoa Kỳ
Trong phạm vi Hoa Kỳ: +1 800-713-4113
Bên ngoài nước Mỹ: +1 949-380-6100 Doanh số: +1 949-380-6136
Fax: +1 949-215-4996
E-mail: sales.support@microsemi.com www.microsemi.com
© 2021 Microsemi, công ty con thuộc sở hữu hoàn toàn của Microchip Technology Inc. Mọi quyền được bảo lưu. Microsemi và biểu trưng Microsemi là các nhãn hiệu đã đăng ký của Microsemi Corporation. Tất cả các nhãn hiệu và nhãn hiệu dịch vụ khác là tài sản của chủ sở hữu tương ứng.
Microsemi không bảo đảm, đại diện hoặc đảm bảo về thông tin có trong tài liệu này hoặc tính phù hợp của các sản phẩm và dịch vụ của mình cho bất kỳ mục đích cụ thể nào, cũng như Microsemi không chịu bất kỳ trách nhiệm pháp lý nào phát sinh từ việc ứng dụng hoặc sử dụng bất kỳ sản phẩm hoặc mạch điện nào. Các sản phẩm được bán dưới đây và bất kỳ sản phẩm nào khác do Microsemi bán đã được thử nghiệm giới hạn và không được sử dụng cùng với các thiết bị hoặc ứng dụng quan trọng. Bất kỳ thông số kỹ thuật hiệu suất nào được cho là đáng tin cậy nhưng chưa được xác minh và Người mua phải tiến hành và hoàn thành tất cả các hoạt động và thử nghiệm khác của sản phẩm, một mình và cùng với hoặc được lắp đặt trong bất kỳ sản phẩm cuối nào. Người mua không được dựa vào bất kỳ dữ liệu và thông số kỹ thuật hiệu suất hoặc thông số nào do Microsemi cung cấp. Người mua có trách nhiệm xác định một cách độc lập tính phù hợp của bất kỳ sản phẩm nào và kiểm tra và xác minh các sản phẩm đó. Thông tin do Microsemi cung cấp dưới đây được cung cấp “nguyên trạng, ở đâu” và với tất cả các lỗi và toàn bộ rủi ro liên quan đến thông tin đó hoàn toàn thuộc về Người mua. Microsemi không cấp, rõ ràng hoặc ngầm định, cho bất kỳ bên nào bất kỳ quyền sáng chế, giấy phép hoặc bất kỳ quyền SHTT nào khác, cho dù liên quan đến bản thân thông tin đó hay bất kỳ điều gì được mô tả bởi thông tin đó. Thông tin được cung cấp trong tài liệu này là độc quyền của Microsemi và Microsemi có quyền thực hiện bất kỳ thay đổi nào đối với thông tin trong tài liệu này hoặc bất kỳ sản phẩm và dịch vụ nào vào bất kỳ lúc nào mà không cần thông báo.
Về Microsemi
Microsemi, một công ty con thuộc sở hữu hoàn toàn của Microchip Technology Inc. (Nasdaq: MCHP), cung cấp danh mục toàn diện các giải pháp bán dẫn và hệ thống cho hàng không vũ trụ và quốc phòng, truyền thông, trung tâm dữ liệu và thị trường công nghiệp. Các sản phẩm bao gồm các mạch tích hợp tín hiệu hỗn hợp tương tự hiệu suất cao và được tăng cường bức xạ, FPGA, SoC và ASIC; sản phẩm quản lý điện năng; các thiết bị thời gian và đồng bộ hóa và các giải pháp thời gian chính xác, thiết lập tiêu chuẩn của thế giới về thời gian; thiết bị xử lý giọng nói; Giải pháp RF; các thành phần rời rạc; giải pháp lưu trữ và truyền thông doanh nghiệp, công nghệ bảo mật và chống tampsản phẩm er; Giải pháp Ethernet; Nguồn-over-Ethernet IC và midspans; cũng như các khả năng và dịch vụ thiết kế tùy chỉnh. Tìm hiểu thêm tại www.microsemi.com.
Lịch sử sửa đổi
Lịch sử sửa đổi mô tả những thay đổi đã được thực hiện trong tài liệu. Những thay đổi được liệt kê theo bản sửa đổi, bắt đầu từ ấn phẩm mới nhất.
Bản sửa đổi 3.0
Sau đây là tóm tắt những thay đổi được thực hiện trong bản sửa đổi này.
- Đã thêm Phụ lục 2: Chạy Tập lệnh TCL, trang 15.
- Cập nhật Hình 2, trang 4.
- Cập nhật Hình 3, trang 5.
Bản sửa đổi 2.0
Sau đây là tóm tắt những thay đổi được thực hiện trong bản sửa đổi này.
- Đã cập nhật tài liệu cho Libero SoC v12.2.
- Đã xóa tham chiếu đến số phiên bản Libero.
Bản sửa đổi 1.0
Lần xuất bản đầu tiên của tài liệu này.
PolarFire FPGA Nhiệt độ và Voltage Cảm biến
Mỗi thiết bị PolarFire đều được trang bị Nhiệt độ và Âm lượng.tage Cảm biến (TVS). TVS báo cáo nhiệt độ khuôn và thể tíchtage của các đường ray cung cấp thiết bị ở dạng kỹ thuật số cho kết cấu FPGA.
TVS được triển khai bằng ADC 4 kênh và thông tin kênh được cung cấp như sau:
- Kênh 0 – 1 V voltage cung cấp
- Kênh 1 – 1.8 V voltage cung cấp
- Kênh 2 – 2.5 V voltage cung cấp
- Kênh 3 – Nhiệt độ khuôn
TVS xuất ra giá trị được mã hóa 16 bit đại diện cho âm lượngtage hoặc nhiệt độ và số kênh tương ứng. Nhiệt độ và thể tíchtagthông tin điện tử được dịch sang nhiệt độ tiêu chuẩn và thể tíchtaggiá trị điện tử. Để biết thêm thông tin, hãy xem UG0753: Hướng dẫn sử dụng bảo mật PolarFire FPGA.
Bản demo này nêu bật tính năng TVS của PolarFire bằng ứng dụng dựa trên UART (GUI). Thiết kế demo liên tục bơm dữ liệu từ các kênh TVS sang UART, được hiển thị trên GUI. Thiết kế demo này cũng cho thấy cách mô phỏng tính năng TVS của thiết bị PolarFire.
Thiết kế demo có thể được lập trình bằng bất kỳ tùy chọn nào sau đây:
- Sử dụng công việc file: Để lập trình cho thiết bị sử dụng công việc file cung cấp cùng với thiết kế files, xem Phụ lục 1: Lập trình cho thiết bị bằng FlashPro Express, trang 12.
- Sử dụng Libero SoC: Để lập trình thiết bị bằng Libero SoC, hãy xem Libero Design Flow, trang 8. Sử dụng tùy chọn này khi thiết kế demo được sửa đổi.
Yêu cầu thiết kế
Bảng sau đây liệt kê các yêu cầu về phần cứng và phần mềm cho thiết kế demo này.

Ghi chú: Libero SmartDesign và ảnh chụp màn hình cấu hình hiển thị trong hướng dẫn này chỉ nhằm mục đích minh họa. Mở thiết kế Libero để xem các bản cập nhật mới nhất.
Điều kiện tiên quyết
Trước khi bạn bắt đầu:
- Đối với thiết kế demo fileliên kết tải xuống:
http://soc.microsemi.com/download/rsc/?f=mpf_dg0852_df - Tải xuống và cài đặt Libero SoC (như được chỉ ra trong webcho thiết kế này) trên PC chủ từ vị trí sau:
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
Các phiên bản mới nhất của trình điều khiển ModelSim, Synplify Pro và FTDI được bao gồm trong gói cài đặt Libero SoC.
Thiết Kế Demo
Sơ đồ khối cấp cao nhất của thiết kế TVS được hiển thị trong hình dưới đây. Tất cả bốn kênh TVS đều được kích hoạt trong thiết kế để theo dõi nhiệt độ và thể tích khuôn.tagđường ray điện tử. Logic Fabric ghi lại đầu ra của các kênh TVS và gửi tới UART IF thông qua IP CoreUART.
GUI nhận các giá trị TVS thông minh theo kênh và giải mã như được mô tả để hiển thị chúng:
Nhiệt độ chết:
Giá trị đầu ra 16-bit của kênh nhiệt độ được biểu thị bằng Kelvin và có thể được giải mã như được liệt kê trong bảng sau. Dành cho người yêu cũample, giá trị đầu ra của kênh nhiệt độ là 0x133B ngụ ý 307.56 Kelvin.
Tậptage:
Dữ liệu hiện diện trên đầu ra VALUE và CHANNEL chỉ hợp lệ khi đầu ra VALID được xác nhận. Khi một kênh bị vô hiệu hóa bằng cách xác nhận lại đầu vào kích hoạt kênh tương ứng thì dữ liệu kênh có trên các đầu ra sẽ không hợp lệ ngay cả khi đầu ra HỢP LỆ được xác nhận. tậptagGiá trị đầu ra 16 bit của kênh e được biểu thị bằng milivolt (mV) và có thể được giải mã như được liệt kê trong bảng sau. Dành cho người yêu cũample, voltagGiá trị đầu ra của kênh e là 0x385E ngụ ý 1803.75 mV.
Thực hiện thiết kế
Hình dưới đây cho thấy quá trình triển khai thiết kế phần mềm Libero SoC của thiết kế demo TVS.
Hình 2 • Thiết kế demo TVS
Thiết kế cấp cao nhất bao gồm các thành phần sau:
- TVS_IP_0 Vĩ mô
- Cốt lõi_UART_0
- Logic TVS_to_UART_0
- đồng hồ_gen_0
- INIT_MONITOR_0 và PF_RESET_0
TVS_IP_0 Vĩ mô
Hình dưới đây minh họa bộ cấu hình giao diện TVS.
GUI hiển thị nhiệt độ khuôn theo độ C bằng cách chuyển đổi giá trị Kelvin. Giá trị độ C = giá trị Kelvin – 273.15
TVS_to_UART_0
Logic TVS đến UART ghi lại Nhiệt độ và Thể tíchtage từ macro TVS và gửi dữ liệu đến Core_UART_0.
đồng hồ_gen_0
CCC được cấu hình để tạo ra xung nhịp 100 MHz.
Luồng mô phỏng
Mô hình mô phỏng TVS cập nhật kết quả đầu ra của macro TVS dựa trên hướng dẫn đọc được cung cấp trong .mem file hoặc .txt file. Các file tên phải được chuyển đến mô hình mô phỏng để chuyển đổi đầu ra TVS. Tham số dùng để lưu trữ .mem file tên được gọi là “TVS_MEMFILE”. Thêm lệnh vsim sau để vượt qua file tên. -gTVS_MEMFILE=”ĐƯỜNG_TỚI_FILE_LIÊN QUAN_ĐẾN_THƯ MÔ PHỎNG_THƯ MÔ PHỎNG”
MEM File Định dạng
Định dạng sau đây của file ở dạng hex:
Tên miền .mem file chứa thời gian mô phỏng theo sau là các giá trị kỹ thuật số (16-bit) của bốn kênh ADC tại thời điểm đó. Một giá trị được yêu cầu cho kênh ngay cả khi nó không được sử dụng. Giá trị có thể là 0. Quá trình mô phỏng bắt đầu với tất cả đầu ra kênh là 0. Mẫu có thể được lặp lại nhiều lần trong .mem file để phản ánh một số giá trị của đầu ra kênh. Nội dung của mem file được giới hạn ở 256 dòng.
Mô phỏng thiết kế
Dự án Libero bao gồm một thử nghiệm để mô phỏng khối TVS. Testbench ghi lại tất cả bốn giá trị kênh TVS bằng CoreUART IP. Các giá trị kỹ thuật số cho bốn kênh được truyền qua .mem file.
Cài đặt mô phỏng
Để vượt qua mem file để mô phỏng, thực hiện các bước sau:
- Mở cài đặt dự án Libero SoC (Dự án > Cài đặt dự án).
- Chọn lệnh Vsim trong tùy chọn Mô phỏng. Nhập- gTVS_MEMFILE=”tvs_values.mem” trong trường Tùy chọn bổ sung rồi nhấp vào Lưu.
BẰNGample tvs_values.mem được cung cấp trong thư mục mô phỏng. Tên miền .mem file phải có sẵn trong thư mục mô phỏng của dự án Libero. The tvs_values.mem file ghi lại đầu ra kỹ thuật số 16 bit của khối TVS ở các thời điểm khác nhau.
Để mô phỏng thiết kế, thực hiện các bước sau:
- Trong tab Luồng thiết kế, bấm chuột phải vào Mô phỏng trong Xác minh thiết kế trước tổng hợp rồi chọn Mở tương tác.
Hình 5 • Quy trình thiết kế—Mô phỏng
Khi mô phỏng hoàn tất, cửa sổ Wave xuất hiện như minh họa trong hình dưới đây. Vì tất cả bốn kênh đều được bật nên mạch TVS xuất ra giá trị của bốn kênh tại một thời điểm nhất định trên đầu ra VALUE cùng với số kênh trên đầu ra CHANNEL. Dữ liệu hiện diện trên đầu ra VALUE và CHANNEL chỉ hợp lệ khi đầu ra VALID được xác nhận. Quan sát những điều sau từ kết quả mô phỏng:
- Sau khi kênh được kích hoạt để chuyển đổi, khối TVS mất 390 micro giây để hoàn tất chuyển đổi.
- Mỗi kênh có độ trễ chuyển đổi là 410 micro giây.
- Tốc độ chuyển đổi bằng 1920 micro giây, giống như tốc độ chuyển đổi được đặt trong bộ cấu hình TVS.
- Khối TVS tạo ra các giá trị đầu ra dựa trên các giá trị được cung cấp trong tvs_values.mem file.

- Đóng ModelSim Pro ME và dự án Libero.
Luồng thiết kế Libero
Chương này mô tả dòng thiết kế Libero của thiết kế demo. Luồng thiết kế Libero bao gồm các bước sau:
- Tổng hợp
- Địa điểm và lộ trình
- Xác minh thời gian
- Tạo dòng bit
- Chạy hành động CHƯƠNG TRÌNH
Hình dưới đây hiển thị các tùy chọn này trong tab Design Flow.
Hình 7 • Tùy chọn dòng thiết kế Libero
Tổng hợp
Để tổng hợp thiết kế, thực hiện các bước sau:
- Từ cửa sổ Design Flow, nhấp đúp vào Synthesize.
Khi tổng hợp thành công sẽ xuất hiện dấu tích màu xanh như hình 7, trang 8. - Bấm chuột phải vào Tổng hợp và chọn View Báo cáo cho view báo cáo tổng hợp và nhật ký files trong tab Báo cáo.
Địa điểm và lộ trình
- Từ cửa sổ Design Flow, nhấp đúp vào Place and Route.
Khi địa điểm và lộ trình thành công sẽ xuất hiện dấu tích màu xanh như hình 7, trang 8. - Bấm chuột phải vào Địa điểm và Tuyến đường và chọn View Báo cáo cho view báo cáo và nhật ký địa điểm và lộ trình files trong tab Báo cáo.
Sử dụng tài nguyên
Bảng sau liệt kê việc sử dụng tài nguyên của thiết kế sau địa điểm và tuyến đường. Các giá trị này có thể thay đổi một chút đối với các lần chạy, cài đặt và giá trị hạt giống khác nhau của Libero.
Xác minh thời gian
Để xác minh thời gian, hãy thực hiện các bước sau:
- Từ cửa sổ Design Flow, nhấp đúp vào Verify Timing.
- Khi thiết kế đạt yêu cầu về thời gian sẽ xuất hiện dấu tích màu xanh như hình 7, trang 8.
- Bấm chuột phải vào Xác minh thời gian và chọn View Báo cáo cho view báo cáo và nhật ký xác minh thời gian files trong tab Báo cáo.
Tạo dữ liệu mảng FPGA
Để tạo dữ liệu mảng FPGA, bấm đúp vào Tạo dữ liệu mảng FPGA từ cửa sổ Luồng thiết kế.
Dấu tích màu xanh lục hiển thị sau khi tạo thành công dữ liệu mảng FPGA như trong Hình 7, trang 8.
Tạo dòng bit
Để tạo dòng bit, hãy thực hiện các bước sau:
- Bấm đúp vào Tạo dòng bit từ tab Luồng thiết kế.
Khi dòng bit được tạo thành công, dấu tích màu xanh lục sẽ xuất hiện như trong Hình 7, trang 8. - Nhấp chuột phải vào Tạo dòng bit và chọn View Báo cáo cho view nhật ký tương ứng file trong tab Báo cáo.
Chạy hành động CHƯƠNG TRÌNH
Sau khi tạo dòng bit, thiết bị PolarFire phải được lập trình. Để lập trình thiết bị PolarFire, hãy thực hiện các bước sau:
- Đảm bảo rằng Cài đặt Jumper sau được đặt trên bảng.

- Kết nối cáp cấp nguồn với đầu nối J9 trên bo mạch.
- Kết nối cáp USB từ Máy chủ với J5 (cổng FTDI) trên bo mạch.
- Bật nguồn bo mạch bằng công tắc trượt SW3.
- Bấm đúp vào Chạy hành động CHƯƠNG TRÌNH từ tab Libero > Design Flow.
Khi máy lập trình thành công sẽ xuất hiện dấu tích màu xanh như hình 7, trang 8.
Chạy Demo
Chương này mô tả cách cài đặt và sử dụng Giao diện người dùng đồ họa (GUI) để chạy bản demo TVS. Ứng dụng demo PolarFire TVS là một GUI đơn giản chạy trên PC chủ để giao tiếp với Thiết bị PolarFire.
Để cài đặt GUI, hãy thực hiện các bước sau:
- Trích xuất nội dung của mpf_dg0852_df.rar file. Từ thư mục mpf_dg0852_df\GUI\TVS_Monitor_GUI_Installer, bấm đúp vào setup.exe file.
- Thực hiện theo các hướng dẫn hiển thị trên trình hướng dẫn cài đặt.
Sau khi cài đặt thành công, TVS_Monitor_GUI xuất hiện trên menu Bắt đầu của màn hình PC chủ.
Để chạy bản demo TVS, hãy thực hiện các bước sau:
- Từ menu Bắt đầu, nhấp vào TVS_Monitor_GUI để khởi chạy ứng dụng. Đảm bảo rằng bo mạch được kết nối và Thư mục Nhật ký thích hợp được chọn.
- Bấm vào Kết nối. Khi kết nối thành công, GUI hiển thị nhiệt độ và thể tích.taggiá trị điện tử. Nhật ký file được tạo ra với thời gian stamp trong file tên tại vị trí Thư mục Nhật ký.
Theo mặc định, Thư mục nhật ký trỏ đến 'Hỗ trợFiles' trong thư mục cài đặt. Người dùng có thể sửa đổi vị trí Thư mục Nhật ký trước khi kết nối với bảng.
Ghi chú: Đảm bảo rằng Thư mục nhật ký không phải là vị trí bị hạn chế của hệ thống. Trong trường hợp này, người dùng được yêu cầu khởi chạy GUI với quyền quản trị viên (nhấp chuột phải và chạy với tư cách quản trị viên). - Giới hạn trên, Giới hạn dưới và biến thể tối thiểu để ghi nhật ký cho từng kênh có thể định cấu hình trong setup.ini file. Giá trị kênh được ghi vào nhật ký file nếu có sự khác biệt vượt quá giá trị 'min var' được chỉ định trong setup.ini file.
Hình dưới đây cho thấy nhiệt độ tiêu chuẩn và thể tíchtaggiá trị e của kênh 0 (1.05 V). Biểu đồ tương ứng với các giá trị của Kênh 0. Tương tự, chọn các kênh khác và view các giá trị và đồ thị tương ứng của chúng.
Hình 8 • Chọn cổng COM và kết nối—Kênh 0
Ghi chú: GUI cập nhật các giá trị kênh TVS với độ trễ được nhập vào trường Độ trễ (ms).
Phụ lục 1: Lập trình cho thiết bị bằng FlashPro Express
Phần này mô tả cách lập trình thiết bị PolarFire bằng lập trình .job file sử dụng FlashPro Express. Công việc file có sẵn tại thiết kế sau filevị trí thư mục s:
mpf_dg0852_df\Công_việc_lập_trình
Để lập trình thiết bị, hãy thực hiện các bước sau:
- Đảm bảo rằng các cài đặt jumper trên bảng giống như được liệt kê trong Bảng 5, trang 10.
Ghi chú: Công tắc nguồn điện phải được tắt trong khi thực hiện các kết nối jumper. v - Kết nối cáp cấp nguồn với đầu nối J9 trên bo mạch.
- Kết nối cáp USB từ Máy tính chủ với J5 (cổng FTDI) trên bo mạch.
- Bật nguồn bo mạch bằng công tắc trượt SW3.
- Trên PC chủ, khởi chạy phần mềm FlashPro Express.
- Nhấp vào Mới hoặc chọn Dự án công việc mới từ menu FlashPro Express Job from Project để tạo một dự án công việc mới, như thể hiện trong hình dưới đây.

- Nhập nội dung sau vào hộp thoại New Job Project từ FlashPro Express Job:
- Công việc lập trình file: Nhấp vào Duyệt, điều hướng đến vị trí chứa .job file được định vị và chọn file. Vị trí mặc định là: \mpf_dg0852_df\Programming_Job.
- Vị trí dự án công việc FlashPro Express: Nhấp vào Duyệt qua và điều hướng đến vị trí bạn muốn lưu dự án.
Hình 10 • Dự án công việc mới từ FlashPro Express Job
- Nhấp vào OK. Lập trình cần thiết file được chọn và sẵn sàng để được lập trình trong thiết bị.
- Cửa sổ FlashPro Express xuất hiện như minh họa trong hình dưới đây. Xác nhận rằng số lập trình viên xuất hiện trong trường Lập trình viên. Nếu không, hãy xác nhận kết nối bo mạch và nhấp vào Làm mới/Quét lại Lập trình viên.
Hình 11 • Lập trình thiết bị
- Bấm RUN để lập trình cho thiết bị. Khi thiết bị được lập trình thành công, trạng thái CHẠY ĐÃ ĐƯỢC hiển thị như minh họa trong hình dưới đây. Xem Chạy bản demo, trang 11 để chạy bản demo TVS.

- Đóng FlashPro Express hoặc trong tab Dự án, nhấp vào Thoát.
Phụ lục 2: Chạy tập lệnh TCL
Tập lệnh TCL được cung cấp trong thiết kế files trong thư mục TCL_Scripts. Nếu được yêu cầu, luồng thiết kế có thể được sao chép từ Triển khai thiết kế cho đến khi tạo công việc file.
Để chạy TCL, hãy làm theo các bước dưới đây:
- Khởi chạy phần mềm Libero
- Chọn Dự án > Thực thi tập lệnh….
- Nhấp vào Duyệt và chọn script.tcl từ thư mục TCL_Scripts đã tải xuống.
- Nhấp vào Chạy.
Sau khi thực thi thành công tập lệnh TCL, dự án Libero được tạo trong thư mục TCL_Scripts.
Để biết thêm thông tin về tập lệnh TCL, hãy tham khảo mpf_dg0852_df/TCL_Scripts/readme.txt.
Tham khảo Hướng dẫn tham khảo lệnh Libero® SoC TCL để biết thêm chi tiết về các lệnh TCL. Liên hệ với bộ phận Hỗ trợ Kỹ thuật nếu có bất kỳ truy vấn nào gặp phải khi chạy tập lệnh TCL
Tài liệu / Tài nguyên
![]() |
Microsemi DG0852 PolarFire FPGA Nhiệt độ và Thể tíchtage Cảm biến [tập tin pdf] Hướng dẫn sử dụng DG0852 PolarFire FPGA Nhiệt độ và Thể tíchtage Cảm biến, DG0852, Nhiệt độ và thể tích PolarFire FPGAtage Cảm biến, PolarFire FPGA, Nhiệt độ và Thể tíchtage Cảm biến, Voltage Cảm Biến, Cảm Biến |





