[Blog makale dizisi] Cadence indago yolculuğu (3) indago araçlarının kullanımı

İndago aracını başlattıktan sonra, indago'nun arayüzü aşağıda gösterildiği gibidir:

Aşağıda, indago'nun bazı harika becerilerini tanıtacağım.

Bir, akıllı günlük

smartlog, günlüğü görüntüler ve yazdırılan günlüğü simülasyon durumu ile ilişkilendirebilir.

Her günlük satırının başında bir ileri veya geri düğmesi vardır Simülasyon durumunun bu ana kadar tanımlandığını belirtmek için tıklayın Bu anda, kod penceresi bu günlük satırının yazdırılması için kodu görüntüler.

Akıllı günlük arayüzünde, günlüğün ayrıntı düzeyini ve günlüğün türünü yapılandırabilir ve yazdırabilirsiniz. Görmek istediğiniz günlüğü görüntülemeniz uygundur.

Kodda, sağ tıklayın ve günlüğe akıllı baskı ekle'yi seçin.

Yazdırmak istediğiniz değişkeni girin ve ardından zaman aralığını seçin. Seçmezseniz, varsayılan olarak tüm simülasyon zamanını alacaktır.Yazdırmak için ayrıntıyı ayarlayın.

Ekle'ye tıkladıktan sonra büyülü bir sahne görünecektir.

Akıllı günlük arayüzünde, kod çağrıldığında tüm ayar değişkenleri yazdırılacaktır. Bu, gelecekte hata ayıklamaya yardımcı olmak için ortama ek baskı kodu eklemeye gerek olmadığı anlamına gelir.

İkincisi, kod alanı

Kod alanında, RTL ve tb dahil olmak üzere kodu görüntüleyebilirsiniz.

Kod satırının önünde ileri veya geri düğmesi varsa, bu kod satırının simülasyon işlemi sırasında yürütüldüğü anlamına gelir ve mevcut simülasyon durumunu bu kod satırını yürütme durumuna geri yüklemek için düğmeye tıklayabilirsiniz.

Yukarıdaki şekilde kırmızı kutudaki düğme simülasyon sürecini kontrol eden düğmedir ve şunları gerçekleştirebilir:

  • Tek adım ileri

  • Geriye doğru tek adım

  • Ileri atlamak

  • Geri atla

Indago'nun çok güzel bir özelliği, geriye doğru sıçramaları destekleyebilmesidir, yani mevcut simülasyon durumunun önceki simülasyon durumunun ne olduğunu bilebiliriz.

Belirtilen dosyayı yüklemek için sol üst köşedeki Dosyalar'a tıklayın.

Dosyanın önündeki sarı işaret, mevcut simülasyon durumunun bu dosyayı yürüttüğünü gösterir. Kod satırının önündeki sarı işaret mevcut simülasyon durumunu gösterir ve bu kod satırı yürütülür.

Değişken arayüzünü açarsanız, bu arayüzde her değişkenin değeri otomatik olarak görüntülenecektir.

Üç, üst arayüz

Üst arayüzde, tasarım ve test tezgah kodlarını görüntüleyebilirsiniz. Rtl kodu için sinyali seçebilir ve dalga formuna ekleyebilirsiniz.

Dalga formu penceresinde, rtl koduna atlamak ve simülasyon durumunu dalga formu momentine geçirmek için dalga formu sinyaline çift tıklayın.

Dört, aktif konu

Etkin iş parçacıkları penceresinde, etkin dizileri ve hangilerinin orada olduğunu görmek için yenile düğmesine tıklayın. Herhangi bir iş parçacığı seçin, koda atlayabilirsiniz.

Beş, çağrı yığını

Çağrı yığını arayüzü, çağrı yığınını, yani işlev çağrısı ilişki seviyesinin nasıl olduğunu görüntülemek için kullanılır.

My_driver'daki driver_one_pkt işlevi için, my_driver'daki main_phase işlevi tarafından çağrılır.

Altı, teşhis

Tanılama penceresi, indago veritabanı oluşturma işlemi sırasında simülasyon hızını etkileyen bazı dosyaları ve kodları gösterecektir.

Bu arayüzden hangi dosyaların simülasyon hızını etkilediğini öğrenebilirsiniz Dosya görüntüleme durumunu etkilemiyorsa, dosyayı ida_probe komutunda külçe edebilirsiniz. Böylece simülasyon hızı iyileştirilir.

Yedi, özet

Bu araç, başka işlevler de var, kendiniz kullandığınızda çalışmanız gerekiyor. Burada, size indago aletlerinin kullanımına kısa bir giriş yapın.

Genel olarak, simülasyonla elde edilen veritabanına dayanan indago aracı, bunu bize grafiksel bir arayüzde sunar ve herhangi bir zamanda simülasyonun durumuna bakmamızı sağlar, böylece hata ayıklayabiliriz.

"Shun Bing" Zhang Jiani, iyi görünen dört kişilik bir ailenin fotoğrafını gösteriyor.
önceki
Sansheng III, "Dongfeng" CP Dilireba Gaowei'nin fotosentezinden sonra, orijinal ekip üçüncü neslin aşkını yorumluyor
Sonraki
Çin markası günü Great Wall Motor liderliği neden alabilir?
Artık bir şeyler kaybetmekten korkmayan Bluetooth, yeni bir "yön bulma işlevi" başlatıyor
Belirsiz Gerçek
Sabah Okumaları Yüksek Mahkeme, Cui Yongyuanın Weibodaki "kayıp dava dosyasına" yanıt verdi: soruşturma başlatıldı
Güç mü şans mı? Nisan ayında en çok satan otonom SUV'lerdi!
26. Pekin Üniversitesi Öğrenci Filmleri Festivali 7 Nisan'da Pekin'de açıldı
Gerçek Süper Vücut Alanında bir VR karnavalı! Viveport "Deviant Million King Arthur VR" ın çevrimdışı etkinliğini düzenledi
Merkez Güzel Sanatlar Akademisi'nin ilk işlevi ve sanat oyunu sergisi açılıyor.NEXT Studio çalışmaları beğeni topluyor
Amir Khan Huang Bo "Gizemli Süperstar" sahnesinde dans etti Pekin Forumu çok kuru
Huang Geshu altında Huang Geshu'nun yaklaşık 200 fotoğrafına bakın
Lüks olmayan marka C sınıfı otomobilleri satmak neden daha zor?
315 Ev Aletleri Seçim Kılavuzu Entegre bir soba seçerken bu noktalara dikkat edin!
To Top