ID bài viết: 000086090 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 10/10/2018

Tại sao Trình phân Intel® Quartus® Prime Timing Analyzer bỏ qua đồng hồ với khoảng thời gian lớn hơn 2147483ns?

Môi Trường

  • Intel® Quartus® Prime Phiên bản Pro
  • Intel® Quartus® Prime Phiên bản Tiêu chuẩn
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Mô tả

    Do giới hạn số nguyên trong phần mềm Prime Pro và Phiên bản Tiêu chuẩn Intel® Quartus®, bạn có thể thấy rằng đồng hồ được tạo với khoảng thời gian lớn hơn 2147483ns bị bỏ qua.

    Hạn chế:

    create_clock -name clkA -period 2147484 [get_ports clk]

    Cảnh báo:

    Bị bỏ create_clock: Giá trị thời gian "2147484" không hợp lệ

    Bị bỏ qua create_clock: Thời gian -tùy chọn: Khoảng thời gian đồng hồ không hợp lệ  

    Độ phân giải

    Để giải quyết giới hạn này, hãy sử dụng khoảng thời gian xung 2147483 ns. Kích thước của biến kỳ là 32 bit, từ .2147483648ps đến 2147483647ps.

    Hạn chế create_clock chấp nhận các giá trị trong từng nano giây theo mặc định nhưng lưu trữ chúng dưới dạng picosecond. Do đó, 2147484ns được lưu trữ dưới dạng 214748400ps, vượt quá giới hạn của số nguyên 32 bit.

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 1 sản phẩm

    Thiết bị có thể lập trình Intel®

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.