ISP &; Jam STAPL
Ngôn ngữ lập trình và kiểm tra tiêu chuẩn Jam (STAPL) được tạo ra bởi các kỹ sư Intel® FPGA và được hỗ trợ bởi một tập đoàn các nhà sản xuất thiết bị logic lập trình (PLD), nhà sản xuất thiết bị lập trình và nhà sản xuất thiết bị thử nghiệm. Jam STAPL đã được thông qua như là tiêu chuẩn JEDEC JESD-71 vào tháng Tám, 1999.
Jam STAPL giải quyết các vấn đề mà các nhà thiết kế gặp phải khi lập trình PLD trong hệ thống. Những vấn đề này bao gồm định dạng tệp độc quyền, thuật toán lập trình dành riêng cho nhà cung cấp, kích thước tệp lớn và thời gian lập trình dài. Jam STAPL là một bước tiến lớn trong việc cung cấp tiêu chuẩn cấp phần mềm cho lập trình trong hệ thống (ISP).
Cách thức hoạt động của Jam STAPL
Giải pháp lập trình Jam STAPL bao gồm hai thành phần: Jam Composer và Jam Player.
Jam Composer là một chương trình phần mềm, thường được viết bởi một nhà cung cấp logic có thể lập trình viết Jam File (.jam) chứa dữ liệu người dùng và thuật toán lập trình cần thiết để lập trình thiết kế vào thiết bị.
Jam Player là phần mềm đọc Jam File và áp dụng các vectơ để lập trình và kiểm tra các thiết bị trong chuỗi JTAG. Các nhà phát triển hệ thống nhúng cũng có thể sử dụng Jam Player để lập trình các thiết bị trong hệ thống của họ. Hầu hết các mã nguồn cần thiết cho Jam Player được chứa trong Bộ công cụ dành cho nhà phát triển Jam STAPL có sẵn từ trang web Jam STAPL. Các quy trình phần mềm duy nhất cần thiết để hoàn thành Jam Player là những quy trình cần thiết để truy cập chuỗi JTAG. Hình 1 cho thấy quy trình Jam STAPL cơ bản.
Tải
- Chương trình Jam STAPL Miễn phí
- Phần mềm Quartus® II Web Edition Miễn phí
Tài liệu liên quan
Các câu hỏi thường gặp
- Tôi có thể sử dụng trình phát Jam STAPL hoặc trình phát Mã byte Jam STAPL với các phiên bản . jam và .jbc cũ hơn không?
- Làm cách nào để xác định nội dung của tệp Jam STAPL Byte-Code (.JBC)?
- Trình phát Jam STAPL và trình phát Mã byte Jam STAPL có hỗ trợ cáp tải xuống MasterBlaster™ không?
- Trình phát Jam STAPL phiên bản 2.3 có hỗ trợ cáp tải xuống USB-Blaster™ không?
- Giải pháp/Tìm câu trả lời
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.