⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨


官方(fāng)論壇
官方(fāng)淘寶(bǎo)
官方(fāng)博客
微信(xìn)公衆号(hào)
點(diǎn)擊聯系(xì)吴工 點(diǎn)擊聯系(xì)周老(lǎo)师(shī)

08 定(dìng)位問(wèn)題(tí)能(néng)力

發(fà)布(bù)时(shí)間(jiān):2021-06-18   作者(zhě):admin 浏覽量(liàng):

08 定(dìng)位問(wèn)題(tí)能(néng)力


設計(jì)能(néng)力和(hé)定(dìng)位問(wèn)題(tí)能(néng)力,是(shì)FPGA里(lǐ)非(fēi)常重(zhòng)要(yào)的(de)技能(néng),理論上(shàng)掌握了(le)这(zhè)两(liǎng)个(gè)能(néng)力,什麼(me)東(dōng)西(xī)都可(kě)以(yǐ)開(kāi)發(fà)出(chū)来(lái)。FPGA不(bù)像软(ruǎn)件(jiàn)那(nà)樣(yàng),靠單步執行来(lái)檢查結果(guǒ),FPGA定(dìng)位問(wèn)題(tí)太難了(le),同(tóng)一(yī)个(gè)錯誤現(xiàn)象(xiàng),其原因(yīn)真(zhēn)是(shì)千(qiān)奇百(bǎi)怪,出(chū)現(xiàn)的(de)地(dì)方(fāng)也(yě)是(shì)不(bù)可(kě)預测的(de)。

      明(míng)德揚会(huì)教授大家(jiā)通(tòng)用(yòng)的(de)定(dìng)位方(fāng)法,掌握一(yī)个(gè)技巧,无論什麼(me)錯誤都能(néng)定(dìng)位出(chū)来(lái)。
---------------------------------------------------------------------------------------------------------------------------------------------------------
定(dìng)位問(wèn)題(tí)的(de)重(zhòng)要(yào)性(xìng)

       作为(wèi)初学者(zhě),仿真(zhēn)和(hé)調試时(shí)經(jīng)常遇到(dào)如(rú)下(xià)問(wèn)題(tí):时(shí)鐘(zhōng)一(yī)直(zhí)为(wèi)低、信(xìn)号(hào)为(wèi)X态或(huò)高(gāo)阻态、波(bō)形與(yǔ)想(xiǎng)象(xiàng)中(zhōng)的(de)不(bù)一(yī)致(zhì)、功能(néng)实現(xiàn)不(bù)出(chū)来(lái)等。 这(zhè)種(zhǒng)情(qíng)況下(xià),大部(bù)分(fēn)学員都是(shì)從网(wǎng)上(shàng)求助的(de)。由(yóu)于(yú)其他(tā)人(rén)不(bù)知道(dào)你写的(de)具體(tǐ)代(dài)碼,所(suǒ)以(yǐ)根(gēn)本(běn)无法得到(dào)有(yǒu)效的(de)幫助和(hé)解(jiě)決。

       定(dìng)位和(hé)解(jiě)決問(wèn)題(tí),是(shì)工程师(shī)的(de)基本(běn)能(néng)力,因(yīn)此(cǐ)遇到(dào)問(wèn)題(tí)不(bù)必急于(yú)求助,而(ér)應(yìng)静(jìng)下(xià)心(xīn)来(lái),自(zì)己解(jiě)決。

       明(míng)德揚的(de)系(xì)列視頻,教授您一(yī)个(gè)“任何問(wèn)題(tí)都能(néng)找(zhǎo)到(dào)”的(de)定(dìng)位問(wèn)題(tí)方(fāng)法和(hé)思(sī)路(lù),并通(tòng)过(guò)多(duō)个(gè)案(àn)例,讓您一(yī)步步掌握定(dìng)位問(wèn)題(tí)和(hé)解(jiě)決問(wèn)題(tí)的(de)最(zuì)佳方(fāng)法。
----------------------------------------------------------------------------------------------------------------------------------------------------------
定(dìng)位最(zuì)樸素思(sī)維:波(bō)形不(bù)正(zhèng)确,就(jiù)找(zhǎo)産生(shēng)这(zhè)个(gè)波(bō)形的(de)“代(dài)碼”,对(duì)着代(dài)碼檢查“此(cǐ)时(shí)此(cǐ)刻”为(wèi)什麼(me)出(chū)錯。      

-----------------------------------------------------------------------------------------------------------------------------------------------
定(dìng)位舉例
下(xià)面(miàn)舉一(yī)个(gè)簡單的(de)例子,例如(rú)發(fà)現(xiàn)下(xià)面(miàn)波(bō)形中(zhōng),希望cnt值128,但結果(guǒ)为(wèi)0(注:或(huò)者(zhě)是(shì)紅(hóng)色(sè)、藍(lán)色(sè)、其他(tā)值,總(zǒng)之就(jiù)不(bù)是(shì)你想(xiǎng)要(yào)的(de)那(nà)个(gè)值),不(bù)正(zhèng)确,如(rú)下(xià)图(tú)。
1. 不(bù)用(yòng)怀疑,就(jiù)去(qù)找(zhǎo)産生(shēng)cnt的(de)这(zhè)份代(dài)碼,如(rú)下(xià)图(tú)(注:不(bù)管(guǎn)这(zhè)代(dài)碼是(shì)测試文(wén)件(jiàn)、設計(jì)文(wén)件(jiàn)、其他(tā)模块(kuài)給(gěi)的(de),不(bù)管(guǎn)在(zài)哪里(lǐ),總(zǒng)之就(jiù)找(zhǎo)出(chū)産生(shēng)这(zhè)个(gè)波(bō)形的(de)代(dài)碼出(chū)来(lái)!)
2. 对(duì)着錯誤的(de)时(shí)刻,把代(dài)碼和(hé)波(bō)形对(duì)照着看(kàn),看(kàn)这(zhè)个(gè)时(shí)候为(wèi)什麼(me)出(chū)錯。(一(yī)定(dìng)要(yào)对(duì)着錯誤时(shí)刻找(zhǎo)!一(yī)定(dìng)是(shì)看(kàn)此(cǐ)时(shí)此(cǐ)刻!!!)
3. 对(duì)着錯誤时(shí)刻分(fēn)析代(dài)碼。例如(rú)上(shàng)图(tú),此(cǐ)时(shí)rst_n等于(yú)1,所(suǒ)以(yǐ)第(dì)21行肯定(dìng)沒(méi)執行;此(cǐ)时(shí)cnt等于(yú)127,第(dì)23行条(tiáo)件(jiàn)不(bù)滿足,所(suǒ)以(yǐ)第(dì)24行肯定(dìng)沒(méi)執行。所(suǒ)以(yǐ)一(yī)定(dìng)是(shì)執行了(le)第(dì)27行代(dài)碼。一(yī)定(dìng)是(shì)第(dì)27行代(dài)碼,使得cnt變(biàn)成(chéng)0。(注:我(wǒ)们(men)是(shì)要(yào)看(kàn)此(cǐ)时(shí)此(cǐ)此(cǐ)刻条(tiáo)件(jiàn)是(shì)多(duō)少(shǎo),看(kàn)是(shì)哪一(yī)行代(dài)碼執行了(le),就(jiù)要(yào)这(zhè)麼(me)仔细(xì)檢查的(de))

4. 分(fēn)析:希望是(shì)128,結果(guǒ)它(tā)是(shì)0,很容易就(jiù)想(xiǎng)到(dào)是(shì)溢出(chū)問(wèn)題(tí),所(suǒ)以(yǐ)可(kě)以(yǐ)推導出(chū)是(shì)cnt的(de)位宽(kuān)不(bù)够!



FPGA如(rú)何查找(zhǎo)定(dìng)位問(wèn)題(tí)1  視頻編号(hào):002300000188   https://www.bilibili.com/video/BV1Jk4y1k7NM?from=search&seid=8987281343172802316

      本(běn)視頻是(shì)明(míng)德揚查找(zhǎo)定(dìng)位問(wèn)題(tí)的(de)總(zǒng)綱視頻。明(míng)德揚将錯誤類(lèi)型歸結为(wèi)三(sān)類(lèi):软(ruǎn)件(jiàn)工具錯誤、語(yǔ)法編譯錯誤和(hé)功能(néng)錯誤。

      本(běn)視頻介紹了(le)三(sān)種(zhǒng)錯誤類(lèi)型的(de)解(jiě)決方(fāng)法和(hé)一(yī)般原則。其中(zhōng)語(yǔ)法錯誤中(zhōng),我(wǒ)们(men)創新性(xìng)地(dì)提(tí)出(chū)了(le)“代(dài)入(rù)法”,可(kě)以(yǐ)定(dìng)位大部(bù)分(fēn)的(de)語(yǔ)法錯誤問(wèn)題(tí)。

----------------------------------------------------------------------------------------------------------------------------------------------------------


定(dìng)位問(wèn)題(tí)案(àn)例1  視頻編号(hào):002300000190   https://www.bilibili.com/video/BV1Jk4y1k7NM?p=2

      一(yī)气(qì)呵成(chéng)把代(dài)碼写出(chū)来(lái)了(le),開(kāi)開(kāi)心(xīn)心(xīn)来(lái)仿真(zhēn),本(běn)来(lái)想(xiǎng)着马上(shàng)就(jiù)要(yào)看(kàn)到(dào)結果(guǒ)了(le)。但想(xiǎng)得太天(tiān)真(zhēn)了(le),最(zuì)有(yǒu)可(kě)能(néng)出(chū)現(xiàn)的(de)就(jiù)是(shì)波(bō)形跟你想(xiǎng)的(de)不(bù)一(yī)樣(yàng)。

即使潘老(lǎo)师(shī)这(zhè)麼(me)有(yǒu)經(jīng)验(yàn),也(yě)經(jīng)常出(chū)現(xiàn)这(zhè)樣(yàng)的(de)情(qíng)形。


      这(zhè)个(gè)时(shí)候怎麼(me)辦(bàn)?當然是(shì)硬(yìng)着头(tóu)皮去(qù)找(zhǎo)問(wèn)題(tí)啊,指望别人(rén)来(lái)告訴你是(shì)不(bù)現(xiàn)实的(de),沒(méi)有(yǒu)多(duō)少(shǎo)人(rén)願意(yì)花自(zì)己的(de)时(shí)間(jiān)給(gěi)你解(jiě)決定(dìng)位問(wèn)題(tí)。

      但定(dìng)位問(wèn)題(tí),你的(de)思(sī)路(lù)对(duì)了(le)吗?很多(duō)人(rén)第(dì)一(yī)反(fǎn)應(yìng)就(jiù)是(shì)去(qù)檢查代(dài)碼,從头(tóu)浏覽一(yī)遍(biàn),这(zhè)是(shì)正(zhèng)确的(de)定(dìng)位思(sī)維吗?

      本(běn)視頻将告訴你正(zhèng)确的(de)答(dá)案(àn)。

--------------------------------------------------------------------------------------------------------------------------------------------------------

定(dìng)位問(wèn)題(tí)案(àn)例2   視頻編号(hào):002300000191  https://www.bilibili.com/video/BV1Jk4y1k7NM?p=3

      有(yǒu)同(tóng)学会(huì)怀疑,用(yòng)明(míng)德揚的(de)定(dìng)位方(fāng)法,真(zhēn)能(néng)什麼(me)問(wèn)題(tí)都找(zhǎo)到(dào)吗?万(wàn)一(yī)我(wǒ)不(bù)是(shì)設計(jì)代(dài)碼問(wèn)題(tí),而(ér)是(shì)测試文(wén)件(jiàn)問(wèn)題(tí),也(yě)能(néng)找(zhǎo)到(dào)?

      明(míng)德揚很有(yǒu)自(zì)信(xìn),沒(méi)錯!所(suǒ)有(yǒu)問(wèn)題(tí)都能(néng)找(zhǎo)到(dào)。本(běn)視頻就(jiù)告訴你,即使是(shì)测試文(wén)件(jiàn)問(wèn)題(tí),你也(yě)能(néng)通(tòng)过(guò)我(wǒ)们(men)的(de)方(fāng)法,順藤(téng)摸瓜,把問(wèn)題(tí)找(zhǎo)到(dào)。

---------------------------------------------------------------------------------------------------------------------------------------------------------


定(dìng)位問(wèn)題(tí)案(àn)例3   視頻案(àn)例:002300000192    https://www.bilibili.com/video/BV1Jk4y1k7NM?p=4

      我(wǒ)们(men)是(shì)否曾經(jīng)遇到(dào)这(zhè)樣(yàng)的(de)情(qíng)況:已經(jīng)找(zhǎo)到(dào)具體(tǐ)的(de)某一(yī)行代(dài)碼有(yǒu)問(wèn)題(tí),通(tòng)过(guò)波(bō)形和(hé)代(dài)碼一(yī)一(yī)对(duì)照,波(bō)形就(jiù)是(shì)與(yǔ)代(dài)碼不(bù)一(yī)致(zhì),这(zhè)个(gè)时(shí)候甚至(zhì)你都怀疑仿真(zhēn)软(ruǎn)件(jiàn)是(shì)否出(chū)現(xiàn)了(le)

BUG。


      但是(shì),首先(xiān)相信(xìn)一(yī)點(diǎn),仿真(zhēn)软(ruǎn)件(jiàn)出(chū)BUG的(de)可(kě)能(néng)性(xìng)微乎其微,本(běn)視頻就(jiù)通(tòng)过(guò)一(yī)个(gè)具體(tǐ)的(de)案(àn)例,教你如(rú)何定(dìng)位这(zhè)種(zhǒng)錯誤。

      相信(xìn)一(yī)个(gè)真(zhēn)理,FPGA是(shì)很簡單的(de),是(shì)0就(jiù)是(shì)0,是(shì)1就(jiù)是(shì)1,不(bù)会(huì)有(yǒu)奇怪的(de)現(xiàn)象(xiàng)的(de)。當你發(fà)現(xiàn)很奇怪的(de)时(shí)候,一(yī)般就(jiù)是(shì)自(zì)己粗(cū)心(xīn)了(le)。

-------------------------------------------------------------------------------------------------------------------------------------------------------

定(dìng)位問(wèn)題(tí)案(àn)例4   視頻案(àn)例:002300000193  https://www.bilibili.com/video/BV1Jk4y1k7NM?p=5 

          
      仿真(zhēn)出(chū)現(xiàn)高(gāo)阻态(下(xià)图(tú)),是(shì)不(bù)是(shì)很常見(jiàn)?你是(shì)怎麼(me)定(dìng)位的(de)呢?是(shì)不(bù)是(shì)急急忙忙去(qù)求助?本(běn)視頻告訴你,别急,高(gāo)阻态也(yě)能(néng)用(yòng)我(wǒ)们(men)方(fāng)法定(dìng)位。

--------------------------------------------------------------------------------------------------------------------------------------------------------

定(dìng)位問(wèn)題(tí)案(àn)例5    視頻案(àn)例:002300000194     https://www.bilibili.com/video/BV1Jk4y1k7NM?p=6

      又一(yī)个(gè)常見(jiàn)的(de)錯誤類(lèi)似,輸出(chū)的(de)值也(yě)是(shì)高(gāo)阻類(lèi),再次(cì)看(kàn)看(kàn)用(yòng)明(míng)德揚方(fāng)法是(shì)如(rú)何定(dìng)位的(de),提(tí)高(gāo)一(yī)下(xià)能(néng)力,以(yǐ)後(hòu)再遇到(dào)問(wèn)題(tí)就(jiù)不(bù)慌了(le)。

---------------------------------------------------------------------------------------------------------------------------------------------------------


定(dìng)位問(wèn)題(tí)案(àn)例6    視頻案(àn)例:002300000195      https://www.bilibili.com/video/BV1Jk4y1k7NM?p=7

      我(wǒ)明(míng)明(míng)在(zài)测試文(wén)件(jiàn)産生(shēng)了(le)时(shí)鐘(zhōng),但仿真(zhēn)时(shí)卻發(fà)現(xiàn)时(shí)鐘(zhōng)信(xìn)号(hào)一(yī)直(zhí)为(wèi)0。你的(de)第(dì)一(yī)反(fǎn)應(yìng)是(shì)不(bù)是(shì)去(qù)檢查代(dài)碼?别忘了(le),我(wǒ)们(men)一(yī)直(zhí)強(qiáng)調的(de)定(dìng)位思(sī)維。

任何錯誤都不(bù)要(yào)去(qù)檢查代(dài)碼来(lái)發(fà)現(xiàn),而(ér)是(shì)要(yào)通(tòng)过(guò)定(dìng)位的(de)思(sī)維。前(qián)者(zhě)找(zhǎo)到(dào)問(wèn)題(tí)靠運气(qì),後(hòu)者(zhě)找(zhǎo)到(dào)問(wèn)題(tí)那(nà)是(shì)一(yī)定(dìng)的(de)。


      本(běn)視頻用(yòng)一(yī)个(gè)案(àn)例告訴你,通(tòng)过(guò)我(wǒ)们(men)方(fāng)法去(qù)定(dìng)位到(dào)某一(yī)行,認定(dìng)就(jiù)是(shì)这(zhè)一(yī)行出(chū)錯,盯着去(qù)思(sī)考,就(jiù)能(néng)發(fà)現(xiàn)問(wèn)題(tí)。




---------------------------------------------------------------------------------------------------------------------------------------------------------
以(yǐ)下(xià)是(shì)定(dìng)位問(wèn)題(tí)的(de)相關(guān)文(wén)檔,欢迎下(xià)载



 定(dìng)位問(wèn)題(tí) 簡介.docx   (35.5 KB


 prob_check_exec.zip19.06 KB



下(xià)一(yī)篇(piān):沒(méi)有(yǒu)了(le)
   拓展(zhǎn)閱读(dú)
⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨