Перейти к содержимому

Verilog cơ bản | bài 7 KV260

Vũ UIT

0:00 / 0:00

Verilog cơ bản | bài 7 KV260

123 просмотра · 2 недели назад
Vũ UIT
498 подписчиков
123 просмотра · 2 недели назад
Trong Bài 7 của series FPGA, Zynq và KV260, chúng ta sẽ bắt đầu làm quen với Verilog – một ngôn ngữ mô tả phần cứng rất quan trọng khi học FPGA. Nội dung chính trong video: Verilog là gì? HDL là gì? Verilog khác C/Python như thế nào? Module trong Verilog Input và Output wire, reg và logic assign dùng để làm gì? always @(*) cho logic tổ hợp always @(posedge clk) cho logic tuần tự Blocking và Non-blocking assignment Ví dụ MUX 2:1 Ví dụ D Flip-Flop Ví dụ Counter Simulation và Testbench Waveform trong mô phỏng Quy trình từ Verilog → Simulation → Synthesis → FPGA Những lỗi người mới thường gặp Điều quan trọng nhất cần nhớ: Verilog không phải là code để CPU chạy từng dòng. Verilog dùng để mô tả mạch phần cứng mà chúng ta muốn tạo ra trong FPGA. Ví dụ: assign y = a & b; không phải CPU thực hiện phép AND, mà công cụ synthesis sẽ tạo ra phần cứng tương ứng với phép AND đó. Video phù hợp với các bạn mới bắt đầu học: FPGA, Verilog, Vivado, Digital Logic, Digital Design, Zynq, KV260, Kỹ thuật Máy tính, Embedded System và Hardware Design. Nếu các bạn đang theo dõi series từ đầu, bài này là bước chuyển quan trọng từ Digital Logic sang thiết kế phần cứng bằng HDL. #Verilog #FPGA #KV260 #Zynq #Vivado #DigitalLogic #HardwareDesign #ComputerEngineering #EmbeddedSystem