Mô hình đồng hồ với jitter trong Verilog

B

beowulf

Guest
Làm thế nào là đồng hồ được tạo ra cho một mô hình mô phỏng Verilog với jitter. Bất cứ giấy tờ hoặc sách sẽ hữu ích. Là có một cách tiêu chuẩn để làm điều này? Làm thế nào thường xuyên được các mô hình đồng hồ như vậy được sử dụng? Cảm ơn, Beo
 
Ở cấp độ mô phỏng, tôi không nghĩ rằng bạn sẽ cần phải đi vào xem xét đồng hồ jitter. Tôi có thể biết chính xác những gì bạn đang cố gắng để làm bằng cách đưa ra thông tin này để giả lập của bạn.
 
Đây là một xe buýt nối tiếp tốc độ cao, một trong các mô-đun kết thúc các cuộc đàm phán với serializer và sau đó đến ống. Đang cố gắng để tìm hiểu xem có thể có bất kỳ vấn đề trước khi thiết kế được đưa vào hội đồng quản trị. Đừng cho tôi biết nếu có mô hình đồng hồ như vậy là có sẵn trong Verilog hoặc Thanks HVL, Beo
 
Dưới đây mã Testbench là một ví dụ về tạo mã bồn chồn cho sims. / / Khởi tạo ban đầu bắt đầu lực lượng CLK = 1'b0; / / đợi cho đôi khi ... # 400; / / release forece phát hành CLK; cuối luôn luôn @ () CLK
 
Hi rjainv, bạn đã cố gắng mô phỏng đoạn mã này? Tôi đã cố gắng mô phỏng nó bằng cách sử dụng ModelSim và nó không thành. Lỗi: $ ngẫu nhiên quá nhiều đối số Tuy nhiên, tôi đã sửa chữa nó và dưới đây là mã:
Code:
 / / đồng hồ jitter mô phỏng mô-đun clk_jttr (); reg CLK; tham số thời gian = 20, tham số jitter = 4; / / sẽ tạo ra ngẫu nhiên giá trị từ -4 đến 4 / / khởi tạo ban đầu bắt đầu lực lượng CLK = 1'b0; / / đợi cho đôi khi ... # 200; / / release lực lượng phát hành CLK; cuối luôn luôn # (thời gian / 2 + $ ngẫu nhiên% (jitter)) CLK
 
Cảm ơn no_mad, tôi đã không cố gắng để mô phỏng nó ... chỉ đến từ đỉnh đầu của tôi ... được dự định là một phác thảo ...
 
Thanks guys ...! Tôi vẫn muốn biết nếu therer là một cách tiêu chuẩn để mô hình này ... Cảm ơn những lời đề nghị và con trỏ ... Beo
 
nhiều phiên bản với + / - jitter
Code:
 jitter tham số = 2000; / / ns x 1000 số nguyên hạt; luôn luôn # (80 + $ dist_uniform (con giống, jitter, jitter) / 1000,0) clk0 = ~ clk0;
 

Welcome to EDABoard.com

Sponsor

Back
Top