Giải pháp

Giải pháp phát triển phần cứng và chương trình cơ sở FPGA

Kiến trúc FPGA, phát triển RTL, tích hợp IP, khởi động bo mạch, trình điều khiển và xác minh để thu thập dữ liệu, xử lý tín hiệu, giao diện tốc độ cao, điều khiển thời gian thực và hệ thống biên.

Giải pháp

Đường dẫn cung cấp giải pháp

01Xác nhận yêu cầu và điều kiện trang web
02Đóng băng kiến trúc và giao diện
03Phát triển, tích hợp và kiểm chứng theo từng giai đoạn
04Kiểm tra, chấp nhận và triển khai
01Phù hợp nhất
02Đầu vào bắt buộc
03Phạm vi giao hàng
Phạm vi giải pháp

Giải pháp phát triển phần cứng và chương trình cơ sở FPGA Hướng dẫn thực hiện

Lộ trình kỹ thuật có thể theo dõi từ các yêu cầu và ràng buộc giao diện đến lựa chọn thiết bị, RTL, đóng thời gian, tích hợp và chấp nhận hệ thống.

Giải pháp phát triển phần cứng và chương trình cơ sở FPGA Dịch vụ này chuyển đổi các yêu cầu về độ trễ xác định, xử lý song song, giao diện tốc độ cao hoặc điều khiển chuyên dụng thành RTL có thể tổng hợp, các ràng buộc, chương trình cơ sở, giao diện bo mạch và bản ghi xác minh. Các mục tiêu về thiết bị, thông lượng, độ trễ, tài nguyên và môi trường được cố định so với đầu vào của dự án.

Yếu tố dự ánTuyên bố giải pháp
Phù hợp nhấtDành cho các nhà sản xuất thiết bị và nhóm kỹ thuật cần thu thập dữ liệu tùy chỉnh, xử lý tín hiệu số, tiền xử lý hình ảnh, chuyển đổi giao thức, điều khiển chuyển động, giao tiếp tốc độ cao hoặc tiếp tục thiết kế FPGA hiện có.
Đầu vào bắt buộcĐầu vào bắt buộc bao gồm các chức năng, giao diện I/O, mức điện áp và đồng hồ, tốc độ và khung dữ liệu, ngân sách độ trễ, thiết bị mục tiêu hoặc phạm vi chi phí, tài liệu bo mạch, môi trường máy chủ, nhiệt độ vận hành và các kịch bản chấp nhận. Các dự án tiếp tục cũng yêu cầu dự án hiện có, giấy phép IP, các ràng buộc, sơ đồ và danh sách các vấn đề đã biết.
Phạm vi giao hàngCác sản phẩm bàn giao được thống nhất theo phạm vi và có thể bao gồm yêu cầu và đường cơ sở giao diện, mô tả kiến ​​trúc, nguồn RTL, kho lưu trữ IP có thể phân phối, các ràng buộc và tệp dự án, hình ảnh chương trình cơ sở, bản đồ hoặc giao thức đăng ký, trình điều khiển hoặc API, công cụ gỡ lỗi, kiểm tra mô phỏng, hồ sơ xác minh bảng, hướng dẫn xây dựng và danh sách vấn đề. Các tệp giấy phép của nhà cung cấp và IP của bên thứ ba được mã hóa vẫn phải tuân theo các điều khoản cấp phép của họ.
Sự chấp nhận được xác định như thế nào?Việc chấp nhận có thể kiểm tra kết quả xây dựng, sử dụng tài nguyên, báo cáo thời gian, độ chính xác của dữ liệu giao diện, thông lượng, độ trễ từ đầu đến cuối, đặt lại và khôi phục lỗi, tích hợp bảng được chỉ định, hoạt động trong thời gian dài và các bản dựng có thể tái tạo trên thiết bị và phiên bản đã thỏa thuận. Ngưỡng ghi đồng hồ, định dạng dữ liệu, vectơ kiểm tra, dụng cụ, nhiệt độ, nguồn và phiên bản phần mềm.

Người dùng và tình huống phù hợp nhất

Dành cho các nhà sản xuất thiết bị và nhóm kỹ thuật cần thu thập dữ liệu tùy chỉnh, xử lý tín hiệu số, tiền xử lý hình ảnh, chuyển đổi giao thức, điều khiển chuyển động, giao tiếp tốc độ cao hoặc tiếp tục thiết kế FPGA hiện có.

Những đầu vào nào được yêu cầu để bắt đầu?

Đầu vào bắt buộc bao gồm các chức năng, giao diện I/O, mức điện áp và đồng hồ, tốc độ và khung dữ liệu, ngân sách độ trễ, thiết bị mục tiêu hoặc phạm vi chi phí, tài liệu bo mạch, môi trường máy chủ, nhiệt độ vận hành và các kịch bản chấp nhận. Các dự án tiếp tục cũng yêu cầu dự án hiện có, giấy phép IP, các ràng buộc, sơ đồ và danh sách các vấn đề đã biết.

Hệ thống có thể bao gồm những mô-đun nào?

Phạm vi có thể bao gồm đánh giá FPGA, CPLD hoặc SoC FPGA; Verilog, VHDL hoặc SystemVerilog RTL; máy móc và đường ống nhà nước; Ánh xạ DSP; Tích hợp DDR, PCIe, Ethernet, LVDS, SerDes, SPI, I2C và UART; CDC và thiết kế lại; hạn chế về thời gian và kết thúc; mô phỏng và gỡ lỗi bảng; cộng với chương trình cơ sở MCU, trình điều khiển Linux, API hoặc công cụ máy chủ.

Những gì có thể được giao?

Các sản phẩm bàn giao được thống nhất theo phạm vi và có thể bao gồm yêu cầu và đường cơ sở giao diện, mô tả kiến ​​trúc, nguồn RTL, kho lưu trữ IP có thể phân phối, các ràng buộc và tệp dự án, hình ảnh chương trình cơ sở, bản đồ hoặc giao thức đăng ký, trình điều khiển hoặc API, công cụ gỡ lỗi, kiểm tra mô phỏng, hồ sơ xác minh bảng, hướng dẫn xây dựng và danh sách vấn đề. Các tệp giấy phép của nhà cung cấp và IP của bên thứ ba được mã hóa vẫn phải tuân theo các điều khoản cấp phép của họ.

Sự chấp nhận được xác định như thế nào?

Việc chấp nhận có thể kiểm tra kết quả xây dựng, sử dụng tài nguyên, báo cáo thời gian, độ chính xác của dữ liệu giao diện, thông lượng, độ trễ từ đầu đến cuối, đặt lại và khôi phục lỗi, tích hợp bảng được chỉ định, hoạt động trong thời gian dài và các bản dựng có thể tái tạo trên thiết bị và phiên bản đã thỏa thuận. Ngưỡng ghi đồng hồ, định dạng dữ liệu, vectơ kiểm tra, dụng cụ, nhiệt độ, nguồn và phiên bản phần mềm.

Giới hạn và ranh giới trách nhiệm

Không có cam kết về tần số, thông lượng, độ trễ, mức sử dụng tài nguyên, công suất hoặc nhiệt độ cố định trước khi các yêu cầu bị đóng băng và bảng mục tiêu được kiểm tra. Kết quả PCIe, DDR và SerDes cũng phụ thuộc vào tính toàn vẹn của tín hiệu, xếp chồng PCB, đầu nối, đồng hồ tham chiếu, tính toàn vẹn của nguồn và cấp thiết bị. Công việc chứng nhận về an toàn, ô tô, y tế hoặc chứng nhận khác yêu cầu tiêu chuẩn được thống nhất riêng và trách nhiệm xác minh.

Các dịch vụ và trường hợp liên quan

Quay lại phần tổng quan về giải pháp để so sánh các kịch bản hoặc xem xét các trường hợp dự án liên quan đến . Số liệu và điều kiện từ một trường hợp không tự động áp dụng cho dự án mới.

Câu hỏi thường gặp

Điều này có thể tích hợp với các thiết bị hoặc hệ thống hiện có không?

Đúng. Bước đầu tiên là tái tạo bản dựng và kiểm tra các phiên bản thiết bị và chuỗi công cụ, giấy phép IP của bên thứ ba, cấu trúc đồng hồ và đặt lại, phạm vi hạn chế, giao thoa miền đồng hồ và các sự cố đã biết. Kết quả xác định xem việc sửa chữa, tái cấu trúc hoặc thay thế mô-đun có phù hợp hay không.

Lịch trình và ngân sách được ước tính như thế nào?

Danh sách tính năng, số lượng giao diện, hạn chế về trang web, chuẩn bị dữ liệu, phối hợp của bên thứ ba, mô hình triển khai và độ sâu chấp nhận phải được xác nhận trước tiên. Một kế hoạch và báo giá theo giai đoạn có thể theo dõi được sẽ tuân theo việc kiểm kê đầu vào và kiểm tra rủi ro chính.

Các mục tiêu về sự công nhận, hiệu suất hoặc sự ổn định được thống nhất như thế nào?

Mọi mục tiêu phải nêu rõ phiên bản, thiết bị hoặc tập dữ liệu được thử nghiệm, phạm vi mẫu, môi trường, thời lượng, phương pháp tính toán và ngưỡng vượt qua. Mục tiêu chưa được xác minh không được coi là khả năng đạt được.

Quá trình giao hàng

Quá trình giao hàng

Giai đoạn đánh giá giữ cho các giả định chưa được xác minh trở thành các tuyên bố về năng lực hoặc hiệu suất cố định.

01Yêu cầu

Ghi lại mục tiêu, người dùng, đầu vào, đầu ra, môi trường và loại trừ.

02Thiết kế giải pháp

Xác định kiến trúc, mô-đun, giao diện, luồng dữ liệu và rủi ro.

03Nguyên mẫu

Xác minh các giả định về thiết bị, dữ liệu, thuật toán hoặc quy trình chính.

04Phát triển

Triển khai các mô-đun, giao diện, cấu hình và tích hợp đã thống nhất.

05Kiểm tra và chấp nhận

Ghi lại kết quả dựa trên các phiên bản, điều kiện, mẫu và trường hợp thử nghiệm.

06Triển khai

Cung cấp phần mềm, nguồn, tài liệu, hồ sơ và ranh giới bảo trì đã được thống nhất.

Sẵn sàng để bắt đầuGiải pháp phát triển phần cứng và chương trình cơ sở FPGA?

Chia sẻ kịch bản, hệ thống hiện tại, danh sách dữ liệu hoặc thiết bị, điều kiện triển khai và mục tiêu chấp nhận để có thể đánh giá tính khả thi và phạm vi.

Gửi yêu cầu