![FPGA設(shè)計(jì)技巧與設(shè)計(jì)經(jīng)驗(yàn)介紹_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/a239acab-cff3-4bd1-ab13-5227584ffb74/a239acab-cff3-4bd1-ab13-5227584ffb741.gif)
![FPGA設(shè)計(jì)技巧與設(shè)計(jì)經(jīng)驗(yàn)介紹_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/a239acab-cff3-4bd1-ab13-5227584ffb74/a239acab-cff3-4bd1-ab13-5227584ffb742.gif)
![FPGA設(shè)計(jì)技巧與設(shè)計(jì)經(jīng)驗(yàn)介紹_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/a239acab-cff3-4bd1-ab13-5227584ffb74/a239acab-cff3-4bd1-ab13-5227584ffb743.gif)
![FPGA設(shè)計(jì)技巧與設(shè)計(jì)經(jīng)驗(yàn)介紹_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/a239acab-cff3-4bd1-ab13-5227584ffb74/a239acab-cff3-4bd1-ab13-5227584ffb744.gif)
![FPGA設(shè)計(jì)技巧與設(shè)計(jì)經(jīng)驗(yàn)介紹_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/24/a239acab-cff3-4bd1-ab13-5227584ffb74/a239acab-cff3-4bd1-ab13-5227584ffb745.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1節(jié)基本設(shè)計(jì)技巧乒乓操作數(shù)據(jù)流運(yùn)算處理模塊出據(jù)選單輸散流擇MUX選N 2數(shù)據(jù)壤神 模期入據(jù)選單輸數(shù)流攆數(shù)據(jù)緩沖 模塊鼓榭綏沖 模塊 川 W WE2;I'川送單喻也前好 £4 n- I 工t J4J.兒1操作過(guò)程2從外部看,數(shù)據(jù)流沒(méi)有停頓的進(jìn)出3用低速模塊處理高速數(shù)據(jù)流串并轉(zhuǎn)4實(shí)際上,用兩個(gè)緩沖模塊實(shí)現(xiàn)了串并轉(zhuǎn)換,兩個(gè)預(yù)處理模塊并行,面積換速度;換串并轉(zhuǎn)換1FPGA設(shè)計(jì)的一個(gè)重要技巧2數(shù)據(jù)流處理的常用手段3面積與速度互換思想的直接體現(xiàn)串并轉(zhuǎn)換的實(shí)現(xiàn)方法多種多樣,根據(jù)數(shù)據(jù)的排序和數(shù)量的要求,可以選用:1寄存器:小設(shè)計(jì)2RAM:數(shù)據(jù)量比較大的情況3狀態(tài)機(jī):復(fù)雜的串并轉(zhuǎn)換流水線操作
2、1流水線處理是高速設(shè)計(jì)中的一個(gè)常用設(shè)計(jì)手段2如果某個(gè)設(shè)計(jì)的處理流程分為若干步驟,而且整個(gè)數(shù)據(jù)處理是單流向”的,即沒(méi)有反饋或者迭代運(yùn)算,前一個(gè)步驟的輸出是下一個(gè)步驟的輸入,則可以考慮采用流水線設(shè)計(jì)方法提高系統(tǒng)的工作頻率。3將適當(dāng)劃分的n個(gè)操作步驟單向串連起來(lái)4數(shù)據(jù)流在流水線各個(gè)部分的處理,從時(shí)間上看是連續(xù)的5數(shù)據(jù)流依次流經(jīng)n個(gè)模塊,完成每個(gè)步驟的操作6流水線設(shè)計(jì)時(shí),時(shí)序要進(jìn)行合理安排,每個(gè)操作步驟的劃分要合理,仔細(xì)考慮各個(gè)步驟間的數(shù)據(jù)流量7如果前級(jí)操作時(shí)間恰好等于后級(jí)的操作時(shí)間,設(shè)計(jì)最為簡(jiǎn)單,前級(jí)直接輸出到后級(jí)的輸入即可8如果前級(jí)操作時(shí)間大于后級(jí)的操作時(shí)間,則后級(jí)會(huì)經(jīng)??臻e??梢詫?duì)前級(jí)的輸出數(shù)據(jù)
3、適當(dāng)緩存,再輸出到后級(jí)的輸入端如果前級(jí)操作時(shí)間小于后級(jí)的操作時(shí)間,則必須通過(guò)復(fù)制邏輯,將數(shù)據(jù)流分流和并行預(yù)處理,或者在前級(jí)對(duì)數(shù)據(jù)采用存儲(chǔ)、后處理方式,否則會(huì)造成后級(jí)數(shù)據(jù)溢出數(shù)據(jù)接口的同步1兩種易出問(wèn)題的設(shè)計(jì)習(xí)慣-手工加入非門調(diào)整數(shù)據(jù)延遲,從而保證本級(jí)時(shí)鐘對(duì)上級(jí)數(shù)據(jù)的建立、保持時(shí)間的要求-為了有穩(wěn)定的采樣,時(shí)而用正沿打一下數(shù)據(jù),時(shí)而用負(fù)沿打一下數(shù)據(jù),以調(diào)整數(shù)據(jù)的采樣位置2問(wèn)題-一旦芯片更新?lián)Q代,或者移植到其它器件系列的芯片上,采樣實(shí)現(xiàn)必須重新設(shè)計(jì)-這兩種做法造成電路實(shí)現(xiàn)的時(shí)序余量不夠,一旦外界條件變換(比如溫度升高),采樣時(shí)序就有可能紊亂,造成電路不能完成預(yù)定的功能3如果輸入數(shù)據(jù)的節(jié)拍和本系統(tǒng)處
4、理時(shí)鐘同頻,可以直接用本系統(tǒng)的主時(shí)鐘對(duì)輸入數(shù)據(jù)寄存器采樣,完成輸入數(shù)據(jù)的同步化如果輸入數(shù)據(jù)的節(jié)拍和本系統(tǒng)處理時(shí)鐘同頻,可以直接用本系統(tǒng)的主時(shí)鐘對(duì)輸入數(shù)據(jù)寄存器采樣,完成輸入數(shù)據(jù)的同步化4為了避免異步時(shí)鐘域產(chǎn)生錯(cuò)誤的采樣數(shù)據(jù),一般使用RAM、FIFO緩存的方法完成異步時(shí)鐘域的數(shù)據(jù)轉(zhuǎn)換。在輸入端口使用上級(jí)時(shí)鐘寫數(shù)據(jù),在輸出端口使用本級(jí)時(shí)鐘讀數(shù)據(jù),就非第2節(jié)FPGA設(shè)計(jì)思考硬件描述語(yǔ)言的層次含義HDL是目前數(shù)字ASIC、FPGA、CPLD等最重要的一種設(shè)計(jì)輸入方式:1利于自頂向下的設(shè)計(jì) 2利于模塊劃分與復(fù)用3可移植性好、通用性好 4與工藝無(wú)關(guān)等功能模塊級(jí)行為級(jí)寄存器轉(zhuǎn)移級(jí)常用的概念層次系統(tǒng)級(jí)Codi
5、ngStyle1使用高層次HDL進(jìn)行硬件設(shè)計(jì),所帶來(lái)的問(wèn)題是設(shè)計(jì)者的設(shè)計(jì)思考與實(shí)際電路結(jié)構(gòu)是脫節(jié)的;2實(shí)際設(shè)計(jì)中,由于每個(gè)設(shè)計(jì)者對(duì)語(yǔ)言規(guī)則、電路行為的理解不同,編程風(fēng)格不同,往往對(duì)同樣的系統(tǒng)功能,描述的方式是不一樣的。所綜合出來(lái)的電路結(jié)構(gòu)更是大相逕庭;即使最后綜合出來(lái)的電路都能實(shí)現(xiàn)相同的邏輯功能,其復(fù)雜程度和延時(shí)特性都會(huì)有較大差別;與設(shè)計(jì)層次有關(guān);3與綜合工具相關(guān);-揮綜合工具的最大潛能-不同綜合工具對(duì)一些語(yǔ)法細(xì)節(jié)的解釋略有不同。4與器件的硬件結(jié)構(gòu)相關(guān)-充分、合理的使用硬件資源分層次的模塊化設(shè)計(jì)1結(jié)構(gòu)層次化編碼是模塊化設(shè)計(jì)思想的一種體現(xiàn)。目前大型設(shè)計(jì)中必須采用結(jié)構(gòu)層次化編碼風(fēng)格,以提高代碼的可
6、讀性,易于模塊劃分,易于分工協(xié)作,易于設(shè)計(jì)仿真測(cè)試激勵(lì);2最基本的結(jié)構(gòu)化層次由一個(gè)頂層模塊和若干個(gè)子模塊構(gòu)成,每個(gè)子模塊根據(jù)需要還可以包含自己的子模塊。模塊A3結(jié)構(gòu)的層次不宜太深;4頂層模塊僅包含對(duì)所有模塊的組織和調(diào)用;5所有I/O信號(hào)的描述在頂層模塊完成;6子模塊之間可以有接口;不要建立子模塊之間跨層次的接口;7子模塊的合理劃分很重要,應(yīng)該綜合考慮子模塊的功能、結(jié)構(gòu)、時(shí)序、復(fù)雜度等多方面因素。模塊劃分的技巧1結(jié)構(gòu)層次化設(shè)計(jì)方法的第一個(gè)要點(diǎn)就是模塊劃分,模塊劃分非常重要,關(guān)系到能否最大程度上發(fā)揮項(xiàng)目成員協(xié)同設(shè)計(jì)的能力,更重要的是它直接決定著設(shè)計(jì)的綜合、實(shí)現(xiàn)的耗時(shí)與效率。2模塊劃分的基本原則如下
7、:-對(duì)每個(gè)同步時(shí)序設(shè)計(jì)的子模塊的輸出使用寄存器,有利于綜合工具對(duì)邏輯進(jìn)行優(yōu)化;-關(guān)的邏輯或可以復(fù)用的邏輯劃分在同一模塊內(nèi);-將不同優(yōu)化目標(biāo)的邏輯分開;-將松約束的邏輯歸到同一模塊;- -將存儲(chǔ)邏輯獨(dú)立劃分成模塊;- -合適的模塊規(guī)模。盡量避免使用鎖存器1寄存器:時(shí)鐘沿敏感,利用時(shí)鐘沿確定數(shù)據(jù)傳輸?shù)捷敵龅臅r(shí)刻;2鎖存器:電平敏感,只要時(shí)鐘是高電平(或低電平),就允許數(shù)據(jù)從輸入傳輸?shù)捷敵觥?鎖存器會(huì)造成設(shè)計(jì)和時(shí)序驗(yàn)證中的各種困難。- -鎖存器對(duì)輸入數(shù)據(jù)的毛刺非常敏感,會(huì)將其傳送到輸出- -軟件無(wú)法確定使用鎖存器的設(shè)計(jì)人員的設(shè)計(jì)意圖;- -其他設(shè)計(jì)者不容易進(jìn)行設(shè)計(jì)移植和代碼重用。4FPGA擁有大量的
8、寄存器,基于鎖存器的設(shè)計(jì)比基于寄存器的設(shè)計(jì)要占用更多的邏輯資源,性能降低。5如果堅(jiān)持用鎖存器設(shè)計(jì)必須保證輸入信號(hào)絕對(duì)沒(méi)有毛刺,且滿足保持時(shí)間。6同步時(shí)序設(shè)計(jì)應(yīng)該盡量避免使用鎖存器Latch;7綜合出鎖存器的主要原因:-不完全的條件判斷語(yǔ)句;-設(shè)計(jì)中有組合邏輯的反饋環(huán)路等異步邏輯。8防止產(chǎn)生不必要鎖存器的措施:一用完整的ifelse句;-檢查設(shè)計(jì)中是否含有組合邏輯反饋環(huán)路;-為每個(gè)輸入條件,設(shè)計(jì)輸出操作,又case句設(shè)置default操作,在狀態(tài)機(jī)中最好有一個(gè)default的狀態(tài)轉(zhuǎn)移,每個(gè)狀態(tài)最好有一個(gè)default的操作;-在使用casein句時(shí),附加“fullcase約束;以便將其綜合為完全
9、的條件casein句;-仔細(xì)檢查綜合軟件的綜合報(bào)告,目前大多數(shù)綜合軟件對(duì)綜合出的鎖存器會(huì)報(bào)告“warning。異步時(shí)鐘域之間的數(shù)據(jù)交換第3節(jié)FPGA其他技巧優(yōu)化時(shí)序1可以使用pipelining>retiming、registerbalancing等時(shí)序優(yōu)化方法;2對(duì)設(shè)計(jì)中較長(zhǎng)的組合邏輯路徑進(jìn)行分割和平衡,在一定程度上提高設(shè)計(jì)的工作頻率;3目前綜合軟件能夠根據(jù)用戶的參數(shù)配置,自動(dòng)運(yùn)用這些技術(shù)。模塊復(fù)用與資源共享1舉例:補(bǔ)碼平方和moduleresource_share(data_in,square);input7:0data_in;/輸入是補(bǔ)碼output15:0square;wire7
10、:0data_bar;assigndata_bar=data_in+1;assignsquare=(data_in7)?(data_bar*data_bar):(data_in*data_in);endmodulemoduleresource_share(data_in,square);input7:0data_in;/輸入是補(bǔ)碼output15:0square;wire7:0data_temp;assigndata_temp=(data_in7)?(data_in+1):data_in;assignsquare=data_temp*data_temp;endmodule1本例使用Synpli
11、fyPro7.2進(jìn)行綜合,關(guān)閉了"resourcesharin良所有優(yōu)化選項(xiàng);2不同的綜合軟件,同一軟件的不同版本、不同的優(yōu)化參數(shù)設(shè)置、不同的目標(biāo)器件等因素都可能造成不同的綜合結(jié)果;3目前很多綜合軟件都有"resourcesharin或類似的優(yōu)化選項(xiàng),軟件在邏輯功能不變的情況下進(jìn)行資源共享。上例中,如果打開Synplify的"resourcesharing選項(xiàng),則綜合結(jié)果與第二種代碼描述的綜合結(jié)果完全一致;4不能因?yàn)榫C合軟件的優(yōu)化能力增強(qiáng),而片面的依靠它,還是要養(yǎng)成好的codingstyle。-綜合工具的優(yōu)化能力還是有限的;-依靠綜合工具的優(yōu)化能力并不可靠。邏輯復(fù)
12、制1邏輯復(fù)制是通過(guò)增加面積而改善時(shí)序條件的優(yōu)化方法;2如果某個(gè)信號(hào)需要驅(qū)動(dòng)后級(jí)的很多單元,為了增加這個(gè)信號(hào)的驅(qū)動(dòng)能力,就可以復(fù)制生成這個(gè)信號(hào)的邏輯,使多路同頻同相的信號(hào)驅(qū)動(dòng)后續(xù)電路;3可見,邏輯復(fù)制與資源共享,仍然體現(xiàn)了速度和面積的平衡問(wèn)題。一個(gè)側(cè)重于速度目標(biāo),一個(gè)側(cè)重于面積目標(biāo)。邏輯復(fù)制:signdata_out=(sel)?(a+b):(c+d);資源共享:wiretempi,temp2;assigntempi=(sel)?(a):(c);assigntemp2=(sel)?(b):(d);assigndata_out=tempi+temp2;香農(nóng)擴(kuò)展1香農(nóng)擴(kuò)展(布爾邏輯擴(kuò)展)也是一種通過(guò)
13、邏輯復(fù)制、增加面積、提高速度的時(shí)序優(yōu)化方法;2是卡諾邏輯化簡(jiǎn)的反向操作。3通過(guò)增加多路選擇器,縮短了某個(gè)優(yōu)先級(jí)高、但組合路徑長(zhǎng)的信號(hào)的路徑時(shí)延,從而提高該關(guān)鍵路徑的工作頻率。4優(yōu)化目標(biāo)決定是否使用這種時(shí)序優(yōu)化手段。F=(8late|inO)+ini)=in2)&en;信號(hào)敏感表1信號(hào)敏感表:VHDL的process后、Verilog的always后的信號(hào)列J表,模塊的啟動(dòng)由信號(hào)敏感表中的信號(hào)來(lái)觸發(fā)。2時(shí)序邏輯:在信號(hào)敏感表寫明時(shí)鐘信號(hào)的正負(fù)觸發(fā)沿即可;3組合邏輯:-將進(jìn)程中使用到的所有輸入信號(hào)和條件判斷信號(hào)都列在信號(hào)敏感表中;-不完整的信號(hào)敏感表會(huì)造成前仿真結(jié)果和綜合、實(shí)現(xiàn)后仿真結(jié)果不
14、一致;-不同的綜合工具處理方法不一樣。一般綜合軟件的默認(rèn)做法是,將處理進(jìn)程中用到的所有輸入和條件判斷信號(hào)都默認(rèn)添加到綜合結(jié)果的信號(hào)敏感表中,并對(duì)原設(shè)計(jì)敏感表中遺漏的信號(hào)給出警告信息。復(fù)位邏輯1復(fù)位方式:-與設(shè)計(jì)內(nèi)容有關(guān);-與目標(biāo)器件的底層硬件結(jié)構(gòu)密切相關(guān)。2異步復(fù)位vs.同步復(fù)位:-如果信號(hào)敏感表中含有復(fù)位信號(hào)的正沿或負(fù)沿觸發(fā),則屬于異步復(fù)位邏輯;-一般來(lái)說(shuō),采用同步復(fù)位邏輯的設(shè)計(jì)工作頻率較高;-使用異步復(fù)位邏輯的設(shè)計(jì)較簡(jiǎn)單;3對(duì)于全局復(fù)位邏輯,不同廠商的器件的推薦設(shè)計(jì)不同:-對(duì)于CPLD,一般推薦使用異步的全局復(fù)位邏輯;-Xilinx的新型FPGA器件不推薦使用全局復(fù)位邏輯;-Lattice
15、的多數(shù)FPGA器件推薦使用全局復(fù)位資源。有限狀態(tài)機(jī)(FSM)設(shè)計(jì)1有限狀態(tài)機(jī)是重要的邏輯設(shè)計(jì)方法,通過(guò)狀態(tài)轉(zhuǎn)移圖可以將復(fù)雜的控制時(shí)序分解為狀態(tài)之間的轉(zhuǎn)換關(guān)系。2狀態(tài)機(jī)類型:-Moore型:狀態(tài)機(jī)的輸出僅是當(dāng)前狀態(tài)的函數(shù),且僅在時(shí)鐘跳變時(shí)發(fā)生變化;-Mealy型:狀態(tài)機(jī)的輸出是當(dāng)前狀態(tài)和當(dāng)前輸入的函數(shù),任何輸入信號(hào)的變化都可能引起輸出信號(hào)的變化,不與時(shí)鐘同步。3狀態(tài)機(jī)的編碼:-二進(jìn)制編碼vs.One-Hot編碼-例:4個(gè)狀態(tài)-二進(jìn)制編碼:00,01,10,11(或格雷碼等)-One-Hot編碼:0001,0010,0100,1000-二進(jìn)制編碼使用較少的觸發(fā)器和較多的組合邏輯;適用于CPLD和小
16、型狀態(tài)機(jī)設(shè)計(jì);-One-Hot編碼使用較多的觸發(fā)器和較少的組合邏輯;適用于FPGA和大型狀態(tài)機(jī)設(shè)計(jì);- -可通過(guò)設(shè)置綜合軟件的選項(xiàng)來(lái)選擇狀態(tài)機(jī)編碼;4有限狀態(tài)機(jī)設(shè)計(jì)的方法有兩大類:- -將狀態(tài)轉(zhuǎn)移和狀態(tài)操作和判斷寫在一個(gè)模塊里;- -將狀態(tài)轉(zhuǎn)移寫成一個(gè)單獨(dú)的模塊,將狀態(tài)的操作和判斷寫到另一個(gè)模塊中;5其中后者是比較好的設(shè)計(jì)方式。- -便于閱讀、理解、維護(hù);- -狀態(tài)轉(zhuǎn)移是用寄存器實(shí)現(xiàn)的,是同步時(shí)序部分;狀態(tài)的判斷是組合邏輯;- 利于綜合工具優(yōu)化代碼;- 利于用戶添加時(shí)序約束;- 利于布局布線軟件對(duì)設(shè)計(jì)的實(shí)現(xiàn)。6個(gè)健壯的狀態(tài)機(jī)應(yīng)該具備初始化狀態(tài)和默認(rèn)狀態(tài)(缺省狀態(tài));-當(dāng)芯片加電或復(fù)位后,狀態(tài)機(jī)
17、應(yīng)該能夠自動(dòng)將所有判斷條件復(fù)位,并進(jìn)入初始化狀態(tài);-狀態(tài)機(jī)應(yīng)該有一個(gè)默認(rèn)狀態(tài),當(dāng)轉(zhuǎn)移條件不滿足或狀態(tài)發(fā)生突變時(shí),保證邏輯不會(huì)陷入死循環(huán)。這就要求盡量使用完備的條件判斷語(yǔ)句。-VHDL中,使用casein句時(shí),要用whenothers建立默認(rèn)狀態(tài),使用ifthene談句時(shí),用else指定默認(rèn)狀態(tài);-Verilog中,使用caselW,要用default建立默認(rèn)狀態(tài),使用ifelse句時(shí)也要完備。7指定默認(rèn)的輸出值:-能夠防止無(wú)意生成的鎖存器;-輸出經(jīng)過(guò)一個(gè)寄存器,以獲得更好的時(shí)序環(huán)境;8狀態(tài)機(jī)輸出邏輯復(fù)用-如果在狀態(tài)機(jī)中有多個(gè)狀態(tài)都會(huì)執(zhí)行某項(xiàng)操作,則可以在狀態(tài)機(jī)外部定義這個(gè)操作的具體內(nèi)容,在狀態(tài)
18、機(jī)中僅僅調(diào)用這個(gè)操作即可。-相當(dāng)于前面提到的資源共享。9HDL設(shè)計(jì)源代碼-作為好的源代碼,應(yīng)該包含文件頭和修訂列表(以獲得修改情況)。另外,每一個(gè)重要的操作和定義后都要加上注釋。-文件頭包含以下內(nèi)容:-模塊名-文件名-需要的庫(kù)-模塊描述-使用的仿真器-其運(yùn)行平臺(tái)和版本-使用的綜合工具,其運(yùn)行平臺(tái)和版本-作者修訂列表包含以下內(nèi)容:-修訂版本號(hào)-改動(dòng)的時(shí)間-修訂者一改動(dòng)的詳細(xì)描述例:文件頭-Module:MAC(MultiplyAccumulateUnit)-File:mac.vhd-Library:ieee,-Description:ItisageneralPurposeMultiplyAccumulateUnit-Simulator:Modelsim5.2/Windows95-Synth
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《高等數(shù)學(xué)基本概念》課件
- 《苗圃生產(chǎn)與管理》課件-3-1播種繁殖技術(shù)
- 《軟飲料熱殺菌工藝》課件
- 《寶潔的創(chuàng)新營(yíng)銷》課件
- 企業(yè)人力資源規(guī)劃
- 靈活用工與遠(yuǎn)程工作模式的興起
- 家庭與社會(huì)支持學(xué)校體育發(fā)展策略
- 低空經(jīng)濟(jì)在城市智慧交通中的作用
- 二零二五年度膨潤(rùn)土提取與應(yīng)用技術(shù)承包采購(gòu)合同書
- 二零二五年度金融期貨委托合同范本(風(fēng)險(xiǎn)管理顧問(wèn))
- T-CSUS 69-2024 智慧水務(wù)技術(shù)標(biāo)準(zhǔn)
- 2025年護(hù)理質(zhì)量與安全管理工作計(jì)劃
- 湖南大學(xué) 嵌入式開發(fā)與應(yīng)用(張自紅)教案
- 地下商業(yè)街的規(guī)劃設(shè)計(jì)
- 長(zhǎng)安大學(xué)《畫法幾何與機(jī)械制圖一》2021-2022學(xué)年第一學(xué)期期末試卷
- 2024-2030年全球及中國(guó)低密度聚乙烯(LDPE)行業(yè)需求動(dòng)態(tài)及未來(lái)發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 2024年新華東師大版七年級(jí)上冊(cè)數(shù)學(xué)全冊(cè)教案(新版教材)
- 醫(yī)院物業(yè)管理制度
- 新版高中物理必做實(shí)驗(yàn)?zāi)夸浖捌鞑?(電子版)
- 初中數(shù)學(xué)思維訓(xùn)練雙十字相乘法因式分解練習(xí)100道及答案
- (正式版)QC∕T 625-2024 汽車用涂鍍層和化學(xué)處理層
評(píng)論
0/150
提交評(píng)論