Vâng, đây là phần tiếp theo của câu hỏi của tôi về FPGA ở đây .
Cuối cùng tôi đã chọn một Digilent Atlys với Spartan 6 FPGA, tôi không có bất kỳ kinh nghiệm nào trước đây về FPGA mặc dù tôi đã thực hiện một số công việc với bộ điều khiển vi mô.
Tôi đã dành vài ngày qua để đọc qua các bảng dữ liệu của FPGA và tôi nghĩ rằng nó sẽ là một lựa chọn tốt để bắt đầu với Verilog. Tôi không thể tìm thấy bất kỳ ví dụ mã nào và thậm chí các bảng dữ liệu không thân thiện với người mới.
Bây giờ tôi muốn thực hiện một số thao tác lập trình, mô phỏng, tổng hợp và đây là điều tôi muốn làm
Tạo ra một tần số lẻ, giả sử 54Mhz từ FPGA (nó chạy trên xung nhịp 100Mhz) và định tuyến nó đến một trong các chân. Tôi có thể sẽ phải sử dụng DCM hoặc PLL cho việc này, nhưng không biết làm thế nào để bắt đầu ở đây?
Thực hiện một số loại đọc I2C từ FPGA.
Những gì tôi đang tìm kiếm là một tài liệu tham khảo, có thể là một cuốn sách trực tuyến hoặc một cuốn sách cung cấp cho tôi các ví dụ mã và mô tả về từng thành phần phần cứng có sẵn bên trong FPGA, như DCM, lát, clb, v.v.
Tôi đoán điều đó sẽ khiến tôi bắt đầu bước vào thế giới của FPGA.