Tôi cần xử lý tín hiệu số trên 8 đường analog ở 10 kHz. Đây là một nhiệm vụ khá khó khăn và tôi đã nghĩ rằng một đồ họa có thể là phương pháp phù hợp. Tôi hiện đang xem xét các bộ phát triển từ Xilinx và vì tôi không có kinh nghiệm với FPGA, tôi thấy rất khó để biết cách chọn chip phù hợp. Tôi tưởng tượng bằng cách sử dụng bộ công cụ dev và mở rộng nó bằng các chân I / O để kết nối với chip A / D 8 kênh và chip D / A 8 kênh.
Sự khác biệt giữa việc sử dụng Spartan, Virtex, Altera, v.v. là gì? Tôi thậm chí không biết làm thế nào để ước tính tôi sẽ cần bao nhiêu cổng. Có bất kỳ quy tắc của ngón tay cái cho điều đó? Làm thế nào để tôi đảm bảo tốc độ đồng hồ sẽ đủ (như là một hàm của số lần cộng và nhân). Có khó khăn gì khi thực hiện xử lý dấu phẩy động trên một đồ họa không, tôi có nên bám vào toán học điểm cố định không? Cách tốt nhất để bắt đầu là gì?
Tôi yêu cầu một giải pháp có thể lập trình bằng Linux. Xilinx cung cấp điều này, nhưng tôi không chắc những hạn chế là gì.