Những gì tôi đang làm là tạo ra một chút CPU. Đó là một cách làm tròn đẹp để bao gồm tất cả các điều cơ bản.
Bạn sẽ trình bày tất cả các điều cơ bản của một dự án lớn trong VHDL và được tiếp xúc với tất cả các chủ đề cốt lõi trong thiết kế VHDL (đồng hồ, đầu vào, đầu ra, logic, xe buýt và thiết kế tuần tự nổi bật nhất) cũng như nhiều máy tính và điện tử lõi khái niệm thiết kế và kiến trúc như thanh ghi, hoạt động dữ liệu, bộ nhớ và số học máy tính.
Bạn có thể bắt đầu chỉ bằng phép cộng và phép trừ và sau đó thêm nhiều chức năng hơn khi bạn học, làm việc theo cách của bạn với một máy tính đầy đủ chức năng (mặc dù đơn giản ... hoặc như tôi thích gọi nó là máy tính "retro"). Ít nhất, đó là kế hoạch của tôi.
Ngoài ra, việc có máy tính được thiết kế riêng trên chip chỉ đơn giản là tuyệt vời :) Giống như Raspberry Pi 16 bit: P
Các dự án phổ biến khác:
Tổng hợp -Music
-DSP tạo hiệu ứng
-MIDI bộ điều khiển / ngắt
-Thợ mỏ Bitcoin
Trình giả lập bảng điều khiển trò chơi video
Lá chắn Arduino tùy chỉnh
-Các bộ xử lý song song (rất hữu ích cho các vấn đề toán học nhất định mà các máy tính thông thường không có)
-Robotics / hệ thống điều khiển
-Data mua lại (một vài thiết kế dao động công bằng ngoài kia cho các GPU nếu bạn biết cách làm việc với op amps)
VHDL tự nó không phức tạp khủng khiếp. Điều quan trọng nhất cần nhớ là bạn đang thiết kế một mạch kỹ thuật số điện tử vật lý, không viết chương trình cho vi điều khiển. Về cơ bản, mô phỏng của bạn không phải là một chương trình sẽ chạy theo từng dòng, vì vậy, đừng để sự tương đồng bề ngoài với C đánh lừa bạn, VHDL là một mô hình rất khác.