




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 FPGA電路設(shè)計(jì)中的毛刺問題的研究目 錄1 引言12 FPGA的相關(guān)概念12.1 FPGA的基本特點(diǎn)12.2 FPGA的工作原理23 簡述FPGA電路中毛刺的產(chǎn)生23.1 毛刺產(chǎn)生的原因23.2 毛刺產(chǎn)生條件的分析44 毛刺的消除方法44.1 冗余項(xiàng)法44.2 采樣法54.3 吸收法54.4 延遲法54.5狀態(tài)機(jī)控制法54.6 硬件描述語言法65 實(shí)例75.1 輸出加D觸發(fā)器95.2在有限狀態(tài)機(jī)的基礎(chǔ)上采用時(shí)鐘同步信號105.3直接把狀態(tài)機(jī)的狀態(tài)碼作為輸出信號136 結(jié)語15參考文獻(xiàn)16致 謝17FPGA電路設(shè)計(jì)中的毛刺問題的研究摘要:目前,F(xiàn)PGA器件已經(jīng)越來越廣泛地應(yīng)用在數(shù)字電路設(shè)計(jì)等領(lǐng)
2、域,但它的毛刺問題卻成為一個(gè)影響其可靠性和精確性的重要因素。本文探討了毛刺產(chǎn)生的原因及產(chǎn)生的條件,以計(jì)數(shù)器和乘法器為例對解決方案進(jìn)行了深入具體地分析,總結(jié)了多種不同的解決方法,并且通過仿真說明這幾種方法能夠有效地消除或在一定程度上減少數(shù)字電路設(shè)計(jì)中出現(xiàn)的毛刺。Burr problem of FPGA circuit design researchAbstract: The FPGA device at present, already more and more widely used in the field of digital circuit design and so on, but
3、the burr problem has become one of important factors affecting its reliability and accuracy. Burr phenomenon is very common in the FPGA design, and the emergence of the burr tends to lead to the system results error. This paper discusses the cause of burr and the creation of conditions, to counter a
4、nd multiplier as an example for solutions conducted in-depth analysis in detail, summarizes the different types of solutions, and through the simulation shows that these methods can effectively eliminate or reduce to a certain extent burr in digital circuit design.Key words:FPGA; Burr; Sampling; Com
5、petition adventure1 引言隨著半導(dǎo)體技術(shù)的飛速發(fā)展,F(xiàn)PGA(Field Programmable Gate Array)的計(jì)算能力、容量及其可靠性也有了大幅的提高。本文FPGA是英文Field Programmable Gate Array的縮寫,即現(xiàn)場可編程門陣列,它是在PAL、GAL、EPLD等可編程器件的基礎(chǔ)上更進(jìn)一步發(fā)展的產(chǎn)物。它作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路,既處理了定制電路的不到位,又克服了原有可編程器件門電路數(shù)量有限的缺點(diǎn)。FPGA采用了邏輯單元陣列LCA(Logic Cell Array)這樣一個(gè)新的概念,里邊包括可配置邏輯模塊CLB(C
6、onfigurable Logic Block)、輸入輸出模塊IOB(Input Output Block)和內(nèi)部連線(Interconnect)三個(gè)部分1。2.1 FPGA的基本特點(diǎn)主要有:1)采用FPGA設(shè)計(jì)ASIC電路,用戶不需投資生產(chǎn),就能得到合適的芯片。2)FPGA也可做其它全定制或半定制ASIC電路中的試樣片。 3)FPGA內(nèi)部有豐富的觸發(fā)器和IO引腳。 4)FPGA是ASIC電路中設(shè)計(jì)周期最短、研發(fā)費(fèi)用最低并且風(fēng)險(xiǎn)最小的器件之一。5)FPGA采用高速CHMOS工藝,功耗低,可與CMOS、TTL等電平兼容。 綜上所訴,無疑FPGA芯片是小批量系統(tǒng)(System)、提高系統(tǒng)(Syst
7、em)集成度、可靠性的上好選擇之一。目前FPGA的品種繁多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等等。2.2 FPGA的工作原理 FPGA的工作狀態(tài)是由存放在片內(nèi)RAM中的程式來設(shè)置的,因此,工作時(shí)需對其片內(nèi)的RAM進(jìn)行編程。用戶可以根據(jù)不同的配置模式,采用不同的編程方式。加電時(shí),F(xiàn)PGA芯片將EPROM中數(shù)據(jù)讀入片內(nèi)的編程模塊RAM中,配置完成后,F(xiàn)PGA進(jìn)入工作狀態(tài)。掉電后,F(xiàn)PGA則還原成白片,里邊的所有邏輯關(guān)系消失,因此,F(xiàn)PGA芯片能夠反復(fù)使用。FPGA的編程不需要專用的FPGA編程器,通用的EPROM、PROM編程器即可。如需修改FPGA功
8、能,只需要換一片EPROM即可。這樣,同一片F(xiàn)PGA,不同的編程數(shù)據(jù),還可產(chǎn)生不同的電路功能。因此,F(xiàn)PGA的用法非常靈活。FPGA有多種配置模式:1)并行主模式,一片F(xiàn)PGA加一片EPROM的方式;2)主從模式可支持一片PROM對多片F(xiàn)PGA進(jìn)行編程;3)串行模式可采用串行PROM編程FPGA;4)外設(shè)模式可將FPGA作為微CPU的外部設(shè)備,由微CPU對其進(jìn)行編程。3 簡述FPGA電路中毛刺的產(chǎn)生我們知道,信號在FPGA器件中通過邏輯單元連線時(shí),一定會(huì)存在延時(shí)。延時(shí)的大小不僅僅和連線的長短、邏輯單元的數(shù)目有關(guān),還和器件的制造工藝、工作環(huán)境等有很大的關(guān)系。因此,信號在FPGA中傳輸?shù)臅r(shí)候,所需
9、的時(shí)間是不能精確估算的,當(dāng)多路信號同時(shí)發(fā)生跳變的瞬間,就會(huì)產(chǎn)生“競爭冒險(xiǎn)”。此時(shí),往往會(huì)出現(xiàn)一些不正確的小的尖峰信號,這些尖峰信號就叫做“毛刺”。另外,由于FPGA及其它CPLD器件內(nèi)部的電容和電感對電路中的毛刺幾乎沒有過濾作用,最終這些毛刺信號就會(huì)被“保留”并傳遞到下一級,從而使得毛刺問題更為突出??梢?,即使在最簡單的邏輯運(yùn)算中,如果出現(xiàn)多路信號同時(shí)發(fā)生跳變的情況,在通過內(nèi)部走線后,就一定會(huì)產(chǎn)生毛刺。然而現(xiàn)在用在數(shù)字電路設(shè)計(jì)和數(shù)字信號處理中的信號常常是由時(shí)鐘來控制的,在多數(shù)據(jù)輸入的復(fù)雜運(yùn)算系統(tǒng),甚至每個(gè)數(shù)據(jù)都是由相當(dāng)多的位數(shù)組成。此時(shí),每一級產(chǎn)生的毛刺都會(huì)對結(jié)果有嚴(yán)重的影響,如果設(shè)計(jì)是多級的
10、,那么毛刺的累加甚至?xí)绊懻麄€(gè)設(shè)計(jì)的可靠性和精確性。下面我們將以乘法運(yùn)算電路來說明毛刺的產(chǎn)生以及消除2。3.1 毛刺產(chǎn)生的原因 4 毛刺的消除方法狀態(tài)機(jī)控制法對于大型的數(shù)字電路設(shè)計(jì),狀態(tài)機(jī)是一種非常理想的選擇,能使運(yùn)行性能和硬件資源的占用達(dá)到最佳的優(yōu)化,另外靈活的使用狀態(tài)機(jī)也可以實(shí)現(xiàn)信號的同步和消除毛刺的目的。在數(shù)據(jù)傳遞比較復(fù)雜的多模塊系統(tǒng)中,由狀態(tài)機(jī)在特定的時(shí)刻分別發(fā)出控制特定模塊的時(shí)鐘信號或者模塊使能信號,狀態(tài)機(jī)的循環(huán)控制就可以使得整個(gè)系統(tǒng)協(xié)調(diào)運(yùn)作,同時(shí)減少毛刺信號。那么只要我們在狀態(tài)機(jī)的觸發(fā)時(shí)間上加以處理,就可以避免競爭冒險(xiǎn),從而抑制毛刺的產(chǎn)生。原理如圖6-1所示。圖6-1狀態(tài)機(jī)控制原理
11、首先,我們來設(shè)計(jì)一個(gè)簡單的4位乘法器。其程序如下:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY mul4 IS PORT(a,b:IN STD_LOGIC_VECTOR(3 DOWNTO 0); y:OUT STD_LOGIC_VECTOR(7 DOWNTO 0); END mul4; ARCHITECTURE behave OF mul4 ISsignal c0,c1,c2,c3:STD_LOGIC_VECTOR(3 DOWNTO 0); BEGIN PROCESS(a,b,c0
12、,c1,c2,c3)BEGINIF b(0)='0' THEN c0<="0000"ELSE c0<=a;end if;IF b(1)='0' THEN c1<="0000"ELSE c1<=a;end if;IF b(2)='0' THEN c2<="0000"ELSE c2<=a;end if;IF b(3)='0' THEN c3<="0000"ELSE c3<=a;end if;y<=(&q
13、uot;0000"& c0)+("000"& c1&'0')+("00"& c2&"00")+('0'&c3&"000"); END PROCESS;END behave; 仿真結(jié)果如圖5-1:圖5-1四位乘法器仿真結(jié)果如上圖所示,如果在不加任何的去除毛刺的措施的時(shí)候,我們可以看到結(jié)果y中含有大量的毛刺。產(chǎn)生的原因就是每個(gè)輸入(a和b)的各個(gè)數(shù)據(jù)線上的數(shù)據(jù)都不可能保證能夠同時(shí)到達(dá),也就是說在時(shí)鐘讀取數(shù)據(jù)線上的數(shù)據(jù)的時(shí)候
14、,往往有的數(shù)據(jù)線上讀取的已經(jīng)是新的數(shù)據(jù)了,而有的數(shù)據(jù)線上讀取的仍然是上一個(gè)數(shù)據(jù),無疑這樣會(huì)產(chǎn)生毛刺信號,而當(dāng)數(shù)據(jù)完全穩(wěn)定的時(shí)候,毛刺信號也就自然消失了8。5.1 輸出加D觸發(fā)器前面我們也有講到,這是一種比較傳統(tǒng)的去除毛刺的方法。原理就是用一個(gè)D觸發(fā)器去讀取帶毛刺的信號,利用D觸發(fā)器對于輸入信號的毛刺不敏感的特點(diǎn),去除信號中的毛刺。這是一種在簡單邏輯電路中常見的方法,尤其是對于信號中發(fā)生在非時(shí)鐘跳變沿的毛刺信號,其去除效果非常的明顯。但是對于大多數(shù)的時(shí)序電路來講,毛刺信號往往是發(fā)生在時(shí)鐘信號的跳變沿,這樣,D觸發(fā)器的效果就不是那么明顯了(見圖5-2,加D觸發(fā)器以后的輸出D_OUT,仍含有毛刺)。
15、另外,D觸發(fā)器的使用還會(huì)給系統(tǒng)帶來一定的延時(shí),尤其是在系統(tǒng)級數(shù)較多的情況下,延時(shí)也將會(huì)隨之變大,因此,在使用D觸發(fā)器去除毛刺的時(shí)候,一定要視情況而定,并不是所有的毛刺信號都可以利用D觸發(fā)器來消除9。程序如下:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL ;USE IEEE.STD_LOGIC_UNSIGNED.ALL ;ENTITY mul4 IS PORT( D_IN :IN STD_LOGIC; CLK :IN STD_LOGIC; D_OUT :OUT STD_LOGIC_VECTOR(7 DO
16、WNTO 0); a,b:IN STD_LOGIC_VECTOR(3 DOWNTO 0); y:BUFFER STD_LOGIC_VECTOR(7 DOWNTO 0);END mul4;ARCHITECTURE behave OF mul4 IS signal c0,c1,c2,c3:STD_LOGIC_VECTOR(3 DOWNTO 0); SIGNAL Q: STD_LOGIC_VECTOR(7 DOWNTO 0); BEGIN PROCESS(a,b,c0,c1,c2,c3,clk)BEGINIF b(0)='0' THEN c0<="0000"
17、ELSE c0<=a;end if;IF b(1)='0' THEN c1<="0000"ELSE c1<=a;end if;IF b(2)='0' THEN c2<="0000"ELSE c2<=a;end if;IF b(3)='0' THEN c3<="0000"ELSE c3<=a;end if;y<=("0000"& c0)+("000"& c1&'0'
18、;)+("00"& c2&"00")+('0'&c3&"000"); IF CLK'EVENT AND CLK = '1' THEN Q(0)<=y(0); FOR I IN 1 TO 7 LOOP Q(I) <= y(I-1); END LOOP; END IF; D_OUT <= Q;END PROCESS;END behave; 仿真結(jié)果:圖5-2加D觸發(fā)器后仿真結(jié)果5.2在有限狀態(tài)機(jī)的基礎(chǔ)上采用時(shí)鐘同步信號在有限狀態(tài)機(jī)的基礎(chǔ)上采用時(shí)鐘同步
19、信號,即把時(shí)鐘信號引入組合進(jìn)程。狀態(tài)機(jī)每一個(gè)輸出信號都經(jīng)過附加的輸出寄存器,并由時(shí)鐘信號同步,因而保證了輸出信號沒有毛刺。這種方法存在一些弊端:由于增加了輸出寄存器,硬件開銷增大,這對于一些寄存器資源較少的目標(biāo)芯片是不利的,從狀態(tài)機(jī)的狀態(tài)位到達(dá)輸出需要經(jīng)過兩級組合邏輯,這就限制了系統(tǒng)時(shí)鐘的最高工作頻率,由于時(shí)鐘信號將輸出加載到附加的寄存器上,所以在輸出端得到信號值的時(shí)間要比狀態(tài)的變化延時(shí)一個(gè)時(shí)鐘周期10。例如Mealy型狀態(tài)機(jī),其主要程序如下:LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL;ENTITY MEALY1 ISPORT ( CLK ,DATAIN
20、,RESET : IN STD_LOGIC; Q : OUT STD_LOGIC_VECTOR(4 DOWNTO 0);END MEALY1;ARCHITECTURE behav OF MEALY1 IS TYPE states IS (st0, st1, st2, st3,st4); SIGNAL STX : states ; BEGIN COMREG : PROCESS(CLK,RESET) BEGIN -決定轉(zhuǎn)換狀態(tài)的進(jìn)程 IF RESET ='1' THEN STX <= ST0; ELSIF CLK'EVENT AND CLK = '1'
21、 THEN CASE STX IS WHEN st0 => IF DATAIN = '1' THEN STX <= st1; END IF; WHEN st1 => IF DATAIN = '0' THEN STX <= st2; END IF;WHEN st2 => IF DATAIN = '1' THEN STX <= st3; END IF; WHEN st3=> IF DATAIN = '0' THEN STX <= st4; END IF; WHEN st4=> IF
22、 DATAIN = '1' THEN STX <= st0; END IF; WHEN OTHERS => STX <= st0; END CASE ; END IF; END PROCESS COMREG ;COM1: PROCESS(STX,DATAIN) BEGIN -輸出控制信號的進(jìn)程 CASE STX IS WHEN st0 => IF DATAIN = '1' THEN Q <= "10000" ; ELSE Q<="01010" ; END IF ; WHEN st1 =&
23、gt; IF DATAIN = '0' THEN Q <= "10111" ; ELSE Q<="10100" ; END IF ; WHEN st2 => IF DATAIN = '1' THEN Q <= "10101" ; ELSE Q<="10011" ; END IF ; WHEN st3=> IF DATAIN = '0' THEN Q <= "11011" ; ELSE Q<="
24、;01001" ; END IF ; WHEN st4=> IF DATAIN = '1' THEN Q <= "11101" ; ELSE Q<="01101" ; END IF ; WHEN OTHERS => Q<="00000" ; END CASE ; END PROCESS COM1 ;END behav; 其時(shí)序仿真波形如圖5-3所示:圖5-3 Mealy型有限狀態(tài)機(jī)的仿真時(shí)序圖不難看出有毛刺現(xiàn)象,采用時(shí)鐘同步信號,將輸出的Q值由時(shí)鐘信號鎖存后在輸出,改進(jìn)后的Mea
25、ly型狀態(tài)機(jī),其主要程序如下:LIBRARY IEEE; -MEALY FSMUSE IEEE.STD_LOGIC_1164.ALL;ENTITY MEALY2 IS PORT ( CLK ,DATAIN,RESET : IN STD_LOGIC; Q : OUT STD_LOGIC_VECTOR(4 DOWNTO 0);END MEALY2;ARCHITECTURE behav OF MEALY2 IS TYPE states IS (st0, st1, st2, st3,st4); SIGNAL STX : states ; SIGNAL Q1 : STD_LOGIC_VECTOR(4 D
26、OWNTO 0); BEGIN COMREG : PROCESS(CLK,RESET) -決定轉(zhuǎn)換狀態(tài)的進(jìn)程 BEGIN IF RESET ='1' THEN STX <= ST0; ELSIF CLK'EVENT AND CLK = '1' THEN CASE STX IS WHEN st0 => IF DATAIN = '1' THEN STX <= st1; END IF;WHEN st1 => IF DATAIN = '0' THEN STX <= st2; END IF; WHEN
27、st2 => IF DATAIN = '1' THEN STX <= st3; END IF; WHEN st3=> IF DATAIN = '0' THEN STX <= st4; END IF; WHEN st4=> IF DATAIN = '1' THEN STX <= st0; END IF; WHEN OTHERS => STX <= st0; END CASE ; END IF; END PROCESS COMREG ;COM1: PROCESS(STX,DATAIN,CLK) -輸出控
28、制信號的進(jìn)程 VARIABLE Q2 : STD_LOGIC_VECTOR(4 DOWNTO 0); BEGIN CASE STX IS WHEN st0=> IF DATAIN='1' THEN Q2 :="10000" ELSE Q2:="01010" END IF; WHEN st1=> IF DATAIN='0' THEN Q2 :="10111" ELSE Q2:="10100" END IF; WHEN st2=> IF DATAIN='1
29、9; THEN Q2 :="10101" ELSE Q2:="10011" END IF; WHEN st3=> IF DATAIN='0' THEN Q2 :="11011" ELSE Q2:="01001" END IF; WHEN st4=> IF DATAIN='1' THEN Q2 :="11101" ELSE Q2:="01101" END IF; WHEN OTHERS => Q2:="00000&qu
30、ot; ; END CASE ; IF CLK'EVENT AND CLK = '1' THEN Q1<=Q2; END IF; END PROCESS COM1 ; Q <= Q1 ;END behav;其時(shí)序仿真波形如圖5-4所示,改進(jìn)后毛刺不復(fù)存在。圖5-4 改進(jìn)后Mealy型有限狀態(tài)機(jī)的仿真時(shí)序圖5.3直接把狀態(tài)機(jī)的狀態(tài)碼作為輸出信號直接把狀態(tài)機(jī)的狀態(tài)碼作為輸出信號,即采用狀態(tài)碼直接輸出型狀態(tài)機(jī), 使?fàn)顟B(tài)和輸出信號一致,使得輸出譯碼電路被優(yōu)化掉了,因此不會(huì)出現(xiàn)競爭冒險(xiǎn)。這種方案,占用芯片資源少,信號與狀態(tài)變化同步,因此速度快,是一種較優(yōu)方案。但在設(shè)計(jì)
31、過程中對狀態(tài)編碼時(shí)可能增加狀態(tài)向量,出現(xiàn)多余狀態(tài)。雖然可用CASE語句中WHENOTHERS來安排多余狀態(tài),但有時(shí)難以有效控制多余狀態(tài),運(yùn)行時(shí)可能會(huì)出現(xiàn)難以預(yù)料的情況。因此它適用于狀態(tài)機(jī)輸出信號較少的場合11。 若對AD0809的采樣控制采用狀態(tài)碼直接輸出型狀態(tài)機(jī)方案,其程序如下:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY AD0809 IS PORT (D : IN STD_LOGIC_VECTOR(7 DOWNTO 0); CLK ,EOC : IN STD_LOGIC; ALE, START, OE, ADDA : OUT STD_LO
32、GIC; c_state : OUT STD_LOGIC_VECTOR(4 DOWNTO 0); Q : OUT STD_LOGIC_VECTOR(7 DOWNTO 0);END AD0809;ARCHITECTURE behav OF AD0809 ISSIGNAL current_state, next_state: STD_LOGIC_VECTOR(4 DOWNTO 0 ); CONSTANT st0 : STD_LOGIC_VECTOR(4 DOWNTO 0) := "00000" ; CONSTANT st1 : STD_LOGIC_VECTOR(4 DOWNTO
33、 0) := "11000" ; CONSTANT st2 : STD_LOGIC_VECTOR(4 DOWNTO 0) := "00001" ; CONSTANT st3 : STD_LOGIC_VECTOR(4 DOWNTO 0) := "00100" ; CONSTANT st4 : STD_LOGIC_VECTOR(4 DOWNTO 0) := "00110" ; SIGNAL REGL : STD_LOGIC_VECTOR(7 DOWNTO 0);SIGNAL LOCK: STD_LOGIC; BEGIN
34、 ADDA<='1' Q<=REGL; START<=current_state(4); ALE<=current_state(3); OE<=current_state(2); LOCK<=current_state(1);c_state <=current_state; COM: PROCESS(current_state,EOC) BEGIN -規(guī)定各狀態(tài)轉(zhuǎn)換方式 CASE current_state IS WHEN st0=> next_state <= st1; -0809初始化 WHEN st1=> nex
35、t_state <= st2; -啟動(dòng)采樣 WHEN st2=> IF (EOC='1') THEN next_state <= st3; -EOC=1表明轉(zhuǎn)換結(jié)束 ELSE next_state <= st2; -轉(zhuǎn)換未結(jié)束,繼續(xù)等待 END IF ; WHEN st3=> next_state <= st4;-開啟OE,輸出轉(zhuǎn)換好的數(shù)據(jù) WHEN st4=> next_state <= st0; WHEN OTHERS => next_state <= st0; END CASE ; END PROCESS COM ; REG: PROCESS (CLK) BEGIN IF (CLK'EVENT AND CLK='1') THEN current_state<=next_state; END IF; END PROCESS REG ; LATCH1: PROCESS (LOCK) - 此進(jìn)程中,在LOCK的上升沿,將轉(zhuǎn)換好的數(shù)據(jù)鎖入 BEG
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 室內(nèi)裝修工程機(jī)械進(jìn)場及使用計(jì)劃
- 金融機(jī)構(gòu)信息安全應(yīng)急演練計(jì)劃
- 初中足球訓(xùn)練營活動(dòng)計(jì)劃
- 倉儲(chǔ)物流施工進(jìn)度計(jì)劃及工期保證措施
- 小學(xué)班干部班級目標(biāo)管理職責(zé)他
- 小學(xué)英語教研組年度教學(xué)計(jì)劃
- 裝修施工成品保護(hù)措施策略
- 新學(xué)期教師跨學(xué)科教學(xué)計(jì)劃
- 展覽展示現(xiàn)場收方工作作業(yè)標(biāo)準(zhǔn)及流程
- 餐飲行業(yè)疫情防控要求及操作措施
- 2023年春季內(nèi)蒙古高一化學(xué)學(xué)業(yè)水平合格性考試卷真題
- 2024年北京北方昆曲劇院招聘筆試沖刺題含答案解析
- 《道德經(jīng)》的智慧啟示智慧樹知到期末考試答案2024年
- 寶鋼硅鋼廠工藝流程
- 中草藥種植的土壤改良技術(shù)
- CMK自動(dòng)計(jì)算公式表格模板
- 自來水廠調(diào)試方案
- 美國INS輸液治療實(shí)踐標(biāo)準(zhǔn)
- (癲癇的護(hù)理查房)課件PPT
- 急性中毒知識講座課件
- 2024屆高考模擬作文“選擇兩三個(gè)課文名言”審題指導(dǎo)及范文
評論
0/150
提交評論