Mọi người có ai biết cách thay thế những câu lệnh wait for hay wait until = các lệnh tương đương trong VHDL của Xilinx không ? Mình làm mô phỏng thì dùng được nhưng lúc biên dịch tổng hợp ra mô hình thì báo lỗi là không hỗ trợ .
Thông báo
Collapse
No announcement yet.
Hỏi về vấn đề tổng hợp mạch trong Xilinx ISE ?
Collapse
X
-
Khi viết code HDL, các bạn có thể đoán trước các câu lệnh nào có thể dịch sang phần cứng bằng cách suy nghĩ xem người ta thực hiện câu lệnh đó bằng các phần tử phần cứng cơ bản như thế nào.Nguyên văn bởi drcool Xem bài viếtMọi người có ai biết cách thay thế những câu lệnh wait for hay wait until = các lệnh tương đương trong VHDL của Xilinx không ? Mình làm mô phỏng thì dùng được nhưng lúc biên dịch tổng hợp ra mô hình thì báo lỗi là không hỗ trợ .
Vì FPGA chỉ có LUT + Flip-flop nên khi bạn "wait 1 ns" ... không cách gì làm được. Tương tự các khái niệm khác như truy hồi (recursive) cũng không thực hiện được trên FPGA. Không chỉ riêng Xilinx mà tất cả các FPGA khác.
Để thực hiện việc chờ, người ta thường phải chờ một số nguyên lần của chu kì của clock. Ví dụ clock = 50MHz, người ta dùng thêm một tầng flip-flop nữa đề chờ 20ns.
process(clk)
if(rising_edge(clk)) then
late_A <= signal_A;--20ns late
late2x_A <= late_A;--40ns late
end if;
end process;
late_A, late2x_A sẽ dùng để synchronize các mạch logic khác trong thiết kế.
Bài viết mới nhất
Collapse
-
bởi torasungChào anh em,
Mình đang tìm hiểu và cấu hình một con biến tần Delta model VFD037E43A dùng cho động cơ công suất nhỏ, ứng dụng băng tải và quạt. Trước đây mình chủ yếu làm với vài dòng khác của Delta nhưng chưa dùng nhiều model này, nên muốn...-
Channel: Điện tử công nghiệp
hôm nay, 09:13 -
-
Trả lời cho Vấn đề về tốc độ quaybởi nguyendinhvanSử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
-
Channel: Điện tử truyền hình
14-12-2025, 19:50 -
-
bởi Andrea14Chào mọi người,
Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...-
Channel: Điện tử truyền hình
12-12-2025, 12:42 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
06-12-2025, 17:17 -

Comment