Tần số xung clock chính (tần số để hiển thị 1 pixel ) là f = 25 Mhz = 0.04 µs .
Do màn hình VGA loại CRT có kích thước theo tỉ lệ wide/high = 4/3 . Do đó độ phân giải màn hình VGA nên chọn theo tỉ lệ 4/3 tức là : 512/384 ; 640/480 ; 800/600 ; 1024/768….(để mỗi pixel được vuông hình ảnh không bị kéo dãn ra hay nén lại) . Tần số làm tươi màn hình (tần số quét dọc ) fV = 60 Hz , tần số quét ngang fH = 31250 Hz .
Hình 4. 12 : Thời gian thực hiện của tín hiệu Vertical Sync và Horizontal Sync.
Chương 5 : Sơ đồ khối và lưu đồ giải thuật
CHƢƠNG 5 : SƠ ĐỒ KHỐI CỦA CÁC CORE VÀ LƢU
ĐỒ GIẢI THUẬT THỰC HIỆN CÁC CORE
CHƢƠNG 6 : CÁC ỨNG DỤNG ĐÃ THỰC HIỆN
Các ứng dụng đã thực hiện sử dụng các tài nguyên trên Kit FpGA Spartan 3 gồm : Các công tắc trượt (SW0 đến SW6) . Nút ấn Pushbutton (PB0) . 4 Led 7 đoạn . Giao tiếp PS/2 . 6.1 Đồng hồ và đếm sản phẩm : SW0 : làm công tắc cho phép đếm .
SW1 : công tắc để reset toàn bộ đồng hồ và đếm sản phẩm . SW2 : chọn chế độ hiển thị đồng hồ hoặc đếm sản phẩm . SW3 : chọn mode hiển thị giờ / phút hoặc phút /giây .
SW4 : chọn mode hiển thị đếm sản phẩm tự động hoặc bằng tay (dùng nút ấn PB0) . SW5 : chọn mode để hiện thị đồng hồ dịch từ phải qua trái để hiển thị giờ / phút /giây .
6.2 Giao tiếp PS/2 :
SW6 : chọn mode để cho phép nhập từ bàn phím chuỗi ký tự để hiển thị Led và thực hiện dịch chuỗi ký tự này từ phải qua trái .