Thiết kế hệ thống điều khiển tín hiệu đèn giao thông sử dụng FPGA (Nguyễn Thanh Phong)



Thiết kế hệ thống điều khiển tín hiệu đèn giao thông sử dụng FPGA (Nguyễn Thanh Phong)


NỘI DUNG:


DANH MỤC CÁC TỪ VIẾT TẮT  ......................................................................................  iv

TỔNG QUAN  .................................................................................................... 1

1.1  Đặt vấn đề:  ................................................................................................................. 1

1.2  Giải quyết vấn đề:  ...................................................................................................... 1

1.3  Mục tiêu:  .................................................................................................................... 1

1.4  Đối tượng và phạm vi nghiên cứu:  ............................................................................ 2

CƠ SỞ LÝ THUYẾT  ........................................................................................ 3

2.1  Tổng quan về FPGA  .................................................................................................. 3

2.1.1  FPGA là gì?  ........................................................................................................ 3

2.1.2  Lịch sử ra đời FPGA  .......................................................................................... 4

2.1.3  Vì sao chọn FPGA.............................................................................................. 4

2.1.4  Cấu trúc FPGA  ................................................................................................... 5

2.2  Ngôn ngữ Verilog  ...................................................................................................... 8

2.2.1  Giới thiệu ngôn ngữ Verilog  .............................................................................. 8

2.2.2  Quy trình thiết kế số  ........................................................................................... 9

2.3  Máy trạng thái hữu hạn FSM  ................................................................................... 18

2.3.1  Khái niệm  ......................................................................................................... 18

2.3.2  Phân loại  ........................................................................................................... 19

THIẾT KẾ HỆ THỐNG  .................................................................................. 21

3.1  Chức năng và yêu cầu hệ thống  ............................................................................... 21

3.2  Thiết kế bộ điều khiển tín hiệu đèn giao thông  ....................................................... 21 

4

3.2.1  Thiết kế đơn vị traffic_light_fsm  ..................................................................... 23

3.2.2  Thiết kế đơn vị delay_counter  .......................................................................... 26

3.2.3  Thiết kế chức năng giữ trạng thái  ..................................................................... 28

KẾT QUẢ NGHIÊN CỨU VÀ ĐÁNH GIÁ  .................................................. 29

4.1  Sơ đồ khối đơn vị traffic_light  ................................................................................ 29

4.2  Kết quả mô phỏng chức năng  .................................................................................. 29

4.2.1  Kiểm tra trường hợp bình thường  .................................................................... 30

4.2.2  Kiểm tra trường hợp Reset tích cực  ................................................................. 30

4.2.3  Kiểm tra trường hợp Switch tích cực  ............................................................... 31

4.3  Kết quả mô phỏng trên Xilinx Spartan 3E Stater Kit  .............................................. 31

KẾT LUẬN VÀ KIẾN NGHỊ  ......................................................................... 33

5.1  Kết luận ................................................................................................................... 33

5.2  Kiến nghị  ................................................................................................................. 33

TÀI LIỆU THAM KHẢO  .................................................................................................... 34

PHỤ LỤC  ...







LINK DOWNLOAD



Thiết kế hệ thống điều khiển tín hiệu đèn giao thông sử dụng FPGA (Nguyễn Thanh Phong)


NỘI DUNG:


DANH MỤC CÁC TỪ VIẾT TẮT  ......................................................................................  iv

TỔNG QUAN  .................................................................................................... 1

1.1  Đặt vấn đề:  ................................................................................................................. 1

1.2  Giải quyết vấn đề:  ...................................................................................................... 1

1.3  Mục tiêu:  .................................................................................................................... 1

1.4  Đối tượng và phạm vi nghiên cứu:  ............................................................................ 2

CƠ SỞ LÝ THUYẾT  ........................................................................................ 3

2.1  Tổng quan về FPGA  .................................................................................................. 3

2.1.1  FPGA là gì?  ........................................................................................................ 3

2.1.2  Lịch sử ra đời FPGA  .......................................................................................... 4

2.1.3  Vì sao chọn FPGA.............................................................................................. 4

2.1.4  Cấu trúc FPGA  ................................................................................................... 5

2.2  Ngôn ngữ Verilog  ...................................................................................................... 8

2.2.1  Giới thiệu ngôn ngữ Verilog  .............................................................................. 8

2.2.2  Quy trình thiết kế số  ........................................................................................... 9

2.3  Máy trạng thái hữu hạn FSM  ................................................................................... 18

2.3.1  Khái niệm  ......................................................................................................... 18

2.3.2  Phân loại  ........................................................................................................... 19

THIẾT KẾ HỆ THỐNG  .................................................................................. 21

3.1  Chức năng và yêu cầu hệ thống  ............................................................................... 21

3.2  Thiết kế bộ điều khiển tín hiệu đèn giao thông  ....................................................... 21 

4

3.2.1  Thiết kế đơn vị traffic_light_fsm  ..................................................................... 23

3.2.2  Thiết kế đơn vị delay_counter  .......................................................................... 26

3.2.3  Thiết kế chức năng giữ trạng thái  ..................................................................... 28

KẾT QUẢ NGHIÊN CỨU VÀ ĐÁNH GIÁ  .................................................. 29

4.1  Sơ đồ khối đơn vị traffic_light  ................................................................................ 29

4.2  Kết quả mô phỏng chức năng  .................................................................................. 29

4.2.1  Kiểm tra trường hợp bình thường  .................................................................... 30

4.2.2  Kiểm tra trường hợp Reset tích cực  ................................................................. 30

4.2.3  Kiểm tra trường hợp Switch tích cực  ............................................................... 31

4.3  Kết quả mô phỏng trên Xilinx Spartan 3E Stater Kit  .............................................. 31

KẾT LUẬN VÀ KIẾN NGHỊ  ......................................................................... 33

5.1  Kết luận ................................................................................................................... 33

5.2  Kiến nghị  ................................................................................................................. 33

TÀI LIỆU THAM KHẢO  .................................................................................................... 34

PHỤ LỤC  ...







LINK DOWNLOAD

M_tả
M_tả

Không có nhận xét nào: