ID Artikel: 000086034 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 01/04/2013

Mengapa perintah write_sdc menghasilkan batasan yang salah untuk batasan create_generated_clock saya?

Lingkungan

    Intel® Quartus® II Edisi Berlangganan
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Karena masalah dalam perangkat lunak Quartus® II versi 11.1 SP2 dan sebelumnya, write_sdc perintah dapat menghasilkan Synopsys Design Constraints (SDC) yang salah untuk create_generated_clock batasan yang menggunakan opsi. -edges Secara khusus, perintah dapat write_sdc menghasilkan sasis SDC dengan kurung kuratik tambahan "{}" di sekitar -edges argumen dan memasukkan opsi tambahan -edge_shift .

Misalnya, jika batasan ini diterapkan pada desain:

create_generated_clock -name CLK2 -source [get_pins {inst10|clk}] -edges {31 33 63}
    [get_pins {inst10|regout}]

Perintah ini write_sdc dapat menuliskan batasan berikut sebagai gantinya:

create_generated_clock -name {CLK2} -source [get_pins {inst10|clk}]
    -edges { { 31 33 63 } } -edge_shift {} -master_clock {CLK1}
    [get_pins {inst10|regout}]
Resolusi

Untuk mengatasi masalah ini, edit file SDC yang dibuat oleh write_sdc perintah secara manual, lepaskan kurung kurawat tambahan di -edges sekitar argumen dan hapus -edge_shift opsi beserta argumennya.

Masalah ini telah diperbaiki dimulai dengan perangkat lunak Quartus II versi 12.0.

Produk Terkait

Artikel ini berlaku untuk 1 produk

Perangkat yang Dapat Diprogram Intel®

1

Konten pada halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten asli berbahasa Inggris. Konten ini disediakan untuk kenyamanan Anda dan hanya untuk informasi umum dan tidak boleh dianggap lengkap atau akurat. Jika ada kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris yang akan mengatur dan mengendalikan. Lihat versi bahasa Inggris halaman ini.