Debussy 教程
Debussy 教程
觀念介紹 發展的HDL Debug & Analysis tool,這套軟體主要不是用來跑模擬或看波形,它最強大的功能是:能夠在HDL source code、schema tic diagram、waveform、state bubble diagram之間,即時做trace,協助工程師debug。 可能您會覺的:只要有simulator如ModelSim就可以做debug了,我何必再學這套軟體呢? 其實Debussy v5.0以後的新版本,還提供了nLint -- check coding style & synthesizable,這蠻有用的,可以協助工程師了解如何寫好coding style,並養成習慣。 下圖所示為整個Debussy的原理架構,可歸納幾個結論: § Debussy有四個主要單元(component),nTrace、nWave、nSchema、nState § nTrace -- Hypertext source code analysis and browse tool (為%Debussy &所開啟的主畫面) § nWave -- Waveform analysis tool (可由nTrace內開啟,或直接%nWave &開啟) § nSchema -- Hierarchy schematic generator § nState -- Finite State Machine Extraction and analysis tool § Debussy本身不含模擬器(simulator),必須呼叫外部模擬器(如Verilog-XL or ModelSim)產生FSDB file,其顯示波形的單元"nWave"透過讀取FSDB file,才能顯示波形或訊號值的變化
|