mips模型機(jī)設(shè)計(jì)總結(jié)

設(shè)計(jì)心得
單周期的FPGA模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)在剛開(kāi)始時(shí)籽前,我們做了充分的準(zhǔn)備亭珍, 然后在進(jìn)行設(shè)計(jì)時(shí),我們加入了IO模塊進(jìn)行FPGA模型機(jī)下板枝哄,其中遇到 很多問(wèn)題肄梨,也是在一步步通過(guò)自己的努力在解決遇到的問(wèn)題,與老師一起討 論挠锥。最終在我們團(tuán)隊(duì)的努力之下众羡,我們組成功突破了FPGA模型機(jī)下板,自 主解決問(wèn)題蓖租,因?yàn)槟闼龅降膯?wèn)題粱侣,都是形形色色各式各樣的羊壹,而且不同的 代碼會(huì)有不同的設(shè)計(jì),以及不同的代碼風(fēng)格齐婴,在這里我需要強(qiáng)調(diào)一個(gè)很重要 的問(wèn)題一個(gè)編程人員油猫,最重要的是他的代碼給一個(gè)與該項(xiàng)目不相干的人,且 能讓其清晰知道代碼的功能尔店,這就需要一個(gè)良好編程風(fēng)格眨攘,加上注釋的代碼 才是一個(gè)好的代碼。因?yàn)槲掖a設(shè)計(jì)清晰以及良好的編程習(xí)慣嚣州,使我在解決 代碼問(wèn)題時(shí),很快找到了問(wèn)題出處共螺,為小組的進(jìn)展做出貢獻(xiàn)该肴。
單周期模型機(jī)設(shè)計(jì)完成后,我與小組另一名成員開(kāi)始了MIPS多周期五級(jí)流水模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)藐不,在之前我們代碼雛形為單周期模型機(jī)設(shè)計(jì)匀哄,在此基礎(chǔ)上進(jìn)行了多周期流水線的實(shí)現(xiàn),由于設(shè)計(jì)時(shí)參照了老師給的設(shè)計(jì)圖雏蛮,實(shí)現(xiàn)數(shù)據(jù)相關(guān)涎嚼,寄存器類數(shù)據(jù)相關(guān)相對(duì)很好解決,先判斷當(dāng)前指令是否與上一條指令以及間隔一條指令產(chǎn)生數(shù)據(jù)相關(guān)挑秉,即當(dāng)前指令要用的數(shù)據(jù)是我上一條指令以及間隔一條指令需要寫回到寄存器中法梯,所以分別從ex、wb模塊犀概,把將要寫回的數(shù)據(jù)直接傳遞到id模塊進(jìn)行數(shù)據(jù)的傳送立哑,完成該指令正確執(zhí)行,
上一條指令以及間隔一條指令繼續(xù)執(zhí)行自己指令應(yīng)該完成的步驟姻灶。
解決load問(wèn)題時(shí)铛绰,遇到了一個(gè)不可逾越的障礙,由于流水線的設(shè)計(jì)應(yīng)該是:取指-譯碼-執(zhí)行-訪存-寫回产喉,而如果由單指令周期模型機(jī)演變?yōu)槎嘀噶钪芷谝约傲魉€的模型機(jī)捂掰,流水線為:取指-譯碼-執(zhí)行-寫回-訪存,會(huì)產(chǎn)生一個(gè)指令執(zhí)行時(shí)曾沈,數(shù)據(jù)在流水倒流的情況这嚣,如果不發(fā)生訪存,不會(huì)有任何問(wèn)題晦譬,但是發(fā)生訪存疤苹,會(huì)讓wb要寫回的寄存器地址,以及寄存器的使能會(huì)被流水線的數(shù)據(jù)刷新處理掉敛腌,導(dǎo)致無(wú)法寫回卧土,就算使用了流水線暫停機(jī)制惫皱,在請(qǐng)求流水線暫停后,會(huì)讓流水線中加空操作尤莺,空操作會(huì)刷新流水線旅敷,因?yàn)樵L存在流水線的最后,且一進(jìn)一出需要兩個(gè)時(shí)鐘周期颤霎,流水線上的數(shù)據(jù)早就成為NOP媳谁,所以對(duì)于模塊的設(shè)計(jì)要有深刻的理解,應(yīng)該是工程化的設(shè)計(jì)流圖設(shè)計(jì)友酱,保持一個(gè)善于發(fā)現(xiàn)問(wèn)題晴音,解決問(wèn)題的心態(tài)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末缔杉,一起剝皮案震驚了整個(gè)濱河市锤躁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌或详,老刑警劉巖系羞,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異霸琴,居然都是意外死亡椒振,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門梧乘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)澎迎,“玉大人,你說(shuō)我怎么就攤上這事宋下∥松疲” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵学歧,是天一觀的道長(zhǎng)罩引。 經(jīng)常有香客問(wèn)我,道長(zhǎng)枝笨,這世上最難降的妖魔是什么袁铐? 我笑而不...
    開(kāi)封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮横浑,結(jié)果婚禮上剔桨,老公的妹妹穿的比我還像新娘。我一直安慰自己徙融,他們只是感情好洒缀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般树绩。 火紅的嫁衣襯著肌膚如雪萨脑。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天饺饭,我揣著相機(jī)與錄音渤早,去河邊找鬼。 笑死瘫俊,一個(gè)胖子當(dāng)著我的面吹牛鹊杖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播扛芽,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼骂蓖,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了胸哥?” 一聲冷哼從身側(cè)響起涯竟,我...
    開(kāi)封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎空厌,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體银酬,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嘲更,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了揩瞪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赋朦。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖李破,靈堂內(nèi)的尸體忽然破棺而出宠哄,到底是詐尸還是另有隱情,我是刑警寧澤嗤攻,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布毛嫉,位于F島的核電站,受9級(jí)特大地震影響妇菱,放射性物質(zhì)發(fā)生泄漏承粤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一闯团、第九天 我趴在偏房一處隱蔽的房頂上張望辛臊。 院中可真熱鬧,春花似錦房交、人聲如沸彻舰。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)刃唤。三九已至隔心,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間透揣,已是汗流浹背济炎。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辐真,地道東北人须尚。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像侍咱,于是被迫代替她去往敵國(guó)和親耐床。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容