




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
后端流程整理
目錄
1。綜合
2。綜合后仿真
3。布局布線(xiàn)
4。布線(xiàn)后仿真
5o規(guī)則檢查
6oMPW提交數(shù)據(jù)
第一部分綜合[Synthesis]
綜合簡(jiǎn)介
綜合按照種類(lèi)分可以分為邏輯綜合[LogicSynthesis]和物理可知綜合[PhysicalKnowledgeable
Synthesis]?邏輯綜合是指根據(jù)設(shè)計(jì)者的RTLHDL[RegisterTransistorLevelHardware
DescriptionLanguage]原代碼使用綜合工具轉(zhuǎn)換成用目標(biāo)工藝庫(kù)表示的門(mén)級(jí)網(wǎng)表。在特征尺
寸不斷減小的情況下[例如點(diǎn)35工藝及以下],原來(lái)的邏輯綜合變得愈來(lái)愈達(dá)不到設(shè)計(jì)者的
要求,因此,新的做法就是把邏輯綜合的結(jié)果先去布局和布線(xiàn),然后再把其結(jié)果返回給綜合
工具,再一次地進(jìn)行綜合,這時(shí)的綜合已經(jīng)加入了相當(dāng)一部分的物理信息,所以把這步再綜
合的過(guò)程稱(chēng)為物理可知綜合。
綜合按照步驟分可以分成三步:
?Synthesis=translation+optimization+Mapping
residue?1(*hOOOO/
if(highbits??2,bl0>
TargetTechnology
TranslationOptimization+Mapping
alwaysu/iposedgcckK'ki
iRscl_sig)
data_oulllil;
elseif(reseLsig!
data_oulPbO:
elseir(enable)
dala_ouldutajn:
(technulo<{\indepcndenOTargetnetlist
RTLHDL(iHhnohigydependentl
綜合的特點(diǎn):以時(shí)序路徑為基礎(chǔ),以約束為準(zhǔn)繩的轉(zhuǎn)換過(guò)程。
[Timing-path-BasedandConstraint-Driven]
下面介紹?下綜合部分的工作流程以及工具介紹
ASIC[Application-SpecificIntegratedCircuit]領(lǐng)域里面綜合工具主要有:
Cadence公司的Ambit和新思[Synopsys]公司的DesignCompiler,這里主要介紹后者。
使用DC做證rilog設(shè)計(jì)的綜合工作流程
lo文件和目錄準(zhǔn)備
文件準(zhǔn)備:
RTL設(shè)計(jì)描述文件[VerilogHDL]
CMOS標(biāo)準(zhǔn)單元庫(kù)[CSMC06_ver5]
在這里順便介紹一下CMOS標(biāo)準(zhǔn)單元庫(kù):
CSMCCMOS06umStandardCellLibrary
[Version5.0復(fù)旦大學(xué)ASIC國(guó)家實(shí)驗(yàn)室開(kāi)發(fā),匕海集成電路設(shè)計(jì)與研究中心版權(quán)所有]
構(gòu)成簡(jiǎn)介
CTLFCompiledTimingLibrary
containsthetiminglibraryofallthecoreandpadcells
*.tlf-textformatfile
*.ctlf■一binaryformatfile
DEF-DesignExchangeFormat
containsthedefofpowerandgroundnets
*.def???textformat
EXTRACTEDNET
containsSPICE[CDL]netlistofallthecoreandpadcells
GCF-一GeneralConstraintsFormat
containsthelocationofCTLFfiles
LEFLibraryExchangeFormat
containslibraryinformationfbraclassofdesigns.
LIB-StandardcoreandpadcellsdatabaselibraryforDC
containsthefunctionandtiminginformationofcellsanditssymbol.
MAP-Mappingfiles
containstheinformationfbrmatchingoflayoutlayerfromvariesdesignsystems.
SEINI--SiliconEnsembleInitializationfiles
containsthesetupofsomeenvironmentalvariablesinSiliconEnsemble
TECHFILETechnologySpecificInformationfiles
containsthefilesusedtoinitializenewlibraryinICFB.
VERILOGVerilogdescriptionofallthecoreandpadcells
VITALVHDLdescriptionofallthecoreandpadcells
工作目錄準(zhǔn)備
2.啟動(dòng)DC
啟動(dòng)DC一般有三種方式:
圖形界面:
xterm-1□1x|
SunMicrosystemsInc.SunOS5.8GenericPatchOctober2001
server^pwd
/training/tr03
server^Is
CDS?logfilenamesJogpanicjog
DRE工DS.logFind.txtsynopsys.cache.1999.10
_z8051.finaLversionfminitview_command4log
ac_shell4cmd91a8051yaodao
ac.shelljoglibManagerJogzhu51
cdsjibmjg8051
command.lognsmail
server^cd-z8051_fina1_version
server^Is
checkcsmcOGlibmpw_docplace_routertlsynthesis
server^cdsynthesis
server^Id
server^Is
Synthesis.readmereadmesynopsys_dc.l?setup
command?logreportssynopsys_dc_2?setup
dc_setup_filescriptsmandjog
outputsource.codes
server^da&|
按回車(chē)鍵,
xterm,|D|x|
server^da&
Cl]16995
server2
DesignAnalyzer<TM>
BehavioralCompiler(TM)
DCProfessional<TM)
DCExpert<TM>
FloorPlanManager(TM)
FPGACompiler(TM)
VHDLCompiler(TM>
HDLCompiler(TM>
LibraryCompiler<TH)
PowerCompiler(TM>
TestCompiler(TM)
TestCompilerPlus(TM)
CTV-Interface
ECOCompiler(TM)
DesignWareDeveloper(TM>
DesignPower<TM>
Version1999.10—Sep02,1999
Copyright<c)1988-1999bySynopsys,Inc.
ALLRIGHTSRESERVED
ThisprogramisproprietaryandconfidentialinformationofSynopsys,Inc.
andmaybeusedanddisclosedonlyasauthorizedinalicenseagreement
controllingsuchuseanddisclosure*
Initializing…
然后跳出主界面:
IHSynopsysDesignAnalyzer
SetupFile瑣”皆知自ttH澈【蝦色聞F"*TwkHelpn
國(guó)
OI
1>刃1
囹
圖
Synopsys,Inc.<c>
關(guān)于界面:
AbouttheDesignAnalyzer
Synopsy?DesignAnalyzer
<c)Synopsys1994
WelcometoDesignAnalyzer,thegraphicinterfacetotheSynopsys
familyoflogicsynthesistools?
ThisbriefsummarydescribesDesignAnalyzer,itswindowszandhow
tousevariousfeatures:
-DesignAnalyzerWindow
-UserInterfaceBasics
-SelectingObjects
-DesignAnalyzerCommandWindow
-TypicalSynthesisFlow
SeetheSynopsysdocumentationforacompleteexplanationof
DesignAnalyzerandotherSynopsystools.
ThebasicDesignAnalyzerusermodelis:
1>Youselectadesign,port,cell,net,subdesign,clock>
orotherobject.Validmenusandmenuselectionsare
thenautomaticallyenabled(invalidorinappropriatemenus
andselectionsare"grayedout").
2)Youchooseanappropriateaction,suchassettinga
然后選擇要執(zhí)行的腳本文件:
IHSynopsysDesignAnalyzer-1□1x
泓卬IDie圖力的3儺h3坂*6名碌七m號(hào)堂可卜Help
Defaults...
Variables..,
License
“ecuteScript,..
ExecuteFileX
FileName:|runme.scr^
Birectory:r03/_z805Lfina1_version/synthesis/scripts
Cancel|
選擇完成以后,DC就自動(dòng)執(zhí)行所設(shè)定的腳本,完成后顯示如下圖:
回
-回
D,
H
L-
-
r
aHDl
窗
茴
BlDe
0X
茴
2茴
QlDe
0X
茴
m7茴
Q
J
茴
BX茴
.3
D
茴
D茴
dd_16-0
^
^
^
^
1
DesignsView
LeftButton:Select-MiddleButton:Add/ModlfySelect-RightButton:Menu
選擇查看頂層模塊:
ALE
CSB0
CSBL
2JDESTIN__DO(7:0]
T1PORT0IC7:0]NPORT0E
PORT1IC7:0]NPORT1E[7:0]
創(chuàng)
PQRT2IC7:0]NPORT2EC7:0]
PORT3IC7:0]NPORT3EC7:01
z8051uarp
JdRSTNPSEN
SOURCE-DI..0C7:0]PORT0OE7:0]
SOURCE_DI_1[7:0]PORT1OC710]
XTAL1PORT2OC7:0J
PORT3OC7:0J
SOE
SRAN_ADDR【5;0]
SWEB
CurrentDesicm:z8051warpSymbolView
LeftButton:Select-MiddleButton:Add/ModifySelect-RightButton:Menu
查看其下層電路圖:
HHSynopsysDesignAnalyzer,1□1X
空tupFileEditViewAttributesAnalysisToolsHelp
CurrentDesicm:z8051warpSchematicView
LeftButton:Select-MiddleButton:Add/ModifySelect-RightButton:Menu
下圖是完全去除了層次:
回
?
;
一
?
U,?
)
iE
El
“n
。
即可
退出
隨后
xterm,[□]x|
server2
DesignAnalyzer(TM>
BehavioralCompiler<TM)
DCProfessional(TM>
DCExpert(TM)
FloorPlanManager(TM)
FPGACompiler<TM)
VHDLCompiler<TM>
HDLCompiler(TM)
LibraryCompiler<TM>
PowerCompiler(TM>
TestCompiler<TM)
TestCompilerPlus(TM>
CTV-Interface
ECOCompiler<TM)
DesignNareDeveloper<TM)
DesignPower(TH)
Version1999?10—Sep02,1999
Copyright<c)1988-1999bySynopsys,Inc.
ALLRIGHTSRESERVED
ThisprogramisproprietaryandconfidentialinformationofSynopsys,Inc,
andmaybeusedariddisclosedonlyasauthorizedinalicenseagreement
controllingsuchuseanddisclosure.
Initializing.??
Thankyoiu.?
[11Donedesign.analyzer
server%|
另外一種辦法就是使用SETUP/commandwindow,使用include命令導(dǎo)入SCR腳本:
其余的過(guò)程和上一面的例子一樣。
使用SCR腳本文件的命令行界面:
-inixi
SunMicrosystemsInc.SunOS5.8GenericPatchOctober2001
server^pud
/training/trOS
server^Is
CDS?logfilenames?logpanic?log
DRE.CDSJogFind.txtsynopsys_cache_1999.10
_z8051_Fina1_uersionfminitmandjog
ac_shell.cmd91Mos1yaodao
ac.shelLloglibManagerJogzhu51
cds.libmjg8051
command?lognsmail
server^cd_z8051-fina1.version
server^Is
checkcsmcOGlibmpw.docplace_routertlsynthesis
server^cdsynthesis
server^Is
Synthesis?readmereadmesynopsys.dc.l?setup
command?logreportssynopsys_dc-2?setup
outputscriptsview_commandjo9
post.syn.simsource_codes
server^dc-shel1-f/scripts/runme?scrIteevieu4log|
進(jìn)入以后,系統(tǒng)提示符變成:dc_shell>,然后退出:
xterm,1□!x|
tobreakatimingloop<0PT-314)
Warning:Disablingtimingarcbetweenpins'CK'andZQZoncellzuPMU/XTAL_CTRL_reg
tobreakatimingloop(OPT-314)
Warning:Disablingtimingarcbetweenpins'CK'and'QN'oncellzuPMU/XTAL.CTRL-re
tobreakatimingloop(OPT-314)
Information:Designzz8051warpzhas3.63432+06paths?(WC-13)
Information:Theconstraintfilehas'1/pathconstraints*(HC-14)
1
write.sdf?/output/sdf/z8051warp_syn_v21?sdf
Information:Annotatedzceirdelaysareassumedtoincludeloaddelay*(UID-282)
Information:Writingtiminginformationtofilez/trainin9/tr03/_z8051.fina1_versio
51warp_syn_v21?sdF'?<WT-3>
1
write_sdf-version1.0?/output/sdf/z8051uiarp_syn_vl0?sdf
Information:Annotated'cell'delaysareassumedtoincludeloaddelay*(UID-282)
Information:Writingtiminginformationtofile/training/tr03/_z8051_fina1_versio
51warp_syn_ul0?sdF'?<WT-3>
1
reportsiming-delaymax>?/reports/zSOSlwarp-s1owest-path2?rpt
1
report_timing-delaymin?4/reports/z8051warp_s1owest_path2?rpt
1
report_ce11>?/reports/z8051warp_ce1l_num_area?rpt
1
report-constraint-all.violators>?/reports/z8051warp_any_timing_violation*rpt
1
dcshell>quit|
使用TCL腳本執(zhí)行的命令行界面:
xterm■x|
server^pwd
/trainin9/tr03/-z8051_fina1_ve「sion/synthesis
serverNIs
Synthesis.readmereadmesynopsys_dc_l?setup
commandJogreportssynopsys_dc_2?setup
outputscriptsviewjog
post-syn.slmsource-codesmand?log
server^dc_shell-t|
使用source命令導(dǎo)入TCL腳本語(yǔ)言:
xterm,1□!x|
BehavioralCompiler(TM)
DCProfessional<TH>
DCExpert<TM>
FloorPlanManager(TM)
FPGACompiler(TM)
VHDLCompiler(TM>
HDLCompiler(TM)
LibraryCompiler<TM)
PowerCompiler<TM)
TestCompiler(TM)
TestCompilerPlus<TM>
CTV-Interface
ECOCompiler(TM)
DesignUareDeveloper<TM>
DesignPower(TM)
Version1999?10—Sep02z1999
Copyright(c)1988-1999bySynopsys,Inc.
ALLRIGHTSRESERVED
ThisprogramisproprietaryandconfidentialinformationofSynopsys,Inc.
andmaybeusedanddisclosedonlyasauthorizedinalicenseagreement
controllingsuchuseanddisclosure*
Initializing..?
dcshell-t>source?/scripts/runme?tc11
進(jìn)入以后,系統(tǒng)提示符變成:deshell-t>,然后退出:
xterm
dc-shell-t>quit
Thankyou…
server^|
DC啟動(dòng)配置文件:
.sysnopsysdc.setup
這個(gè)文件的功能是對(duì)DC運(yùn)行的所有環(huán)境變量進(jìn)行設(shè)置,主要包括以下幾個(gè)方面:
Site-SpecificVariables
SystemVariableGroup
CompileVariableGroup
MultibitVariableGroup
EstimatorVariableGroup
SyntheticLibraryGroup
InsertTestVariableGroup
AnalyzeScanWriableGroup
BSDVariableGroup
TestManagerVariableGroup
TestSimVariableGroup
TestDRCVariableGroup
TestVariableGroup
JTAGVariableGroup(associatedwiththeinsertjtagcommand)
CreateTestPattemsVariableGroup
WriteTestVariableGroup
SchematicandEDIFandHDLVariableGroup
EDIFandIOVariableGroup
PlotVariableGroup
IOVariableGroup
HdlandVhdlioVariableGroup
ViewVariableGroup
LinkstolayoutVariableGroup
PowerVariableGroup
BCVariableGroup
Aliasesforbackwardscompatibilityorconvenience
下面這個(gè)是簡(jiǎn)化的一個(gè)版本:
###############################################################################
#ThisisaTcl-sscriptworksforDC-SHaswellasforDC-Tcl
#Setthetechnologyandlinklibrarieshere:
settargetlibraryHcsmc06core.db"
setlink_library”*csmc06core.db"
setsymbol_library"csmc06core.sdbn
#SettingupDesignWarecachereadandwrite
#directoriestospeedupcompile.
setcache_write~
setcacheread$cache_write
#TellDCwheretolookforfiles
#Use"set"command(insteadoflappend)tokeepcompatibilitywithDesignAnalyzer
setsearch_path"Ssearchpath../csmc061ib/ver5/lib./scripts./source_codesn
#Alias
aliasrc"reportconstraint-all_violatorsn
aliasrt"report_timingn
aliash"history"
setview_script_submenu_items\
{"RemoveAllDesign""removedesign-designs**}
historykeep100
#specifydirectoryforintermediatefilesfromanalyze
define_design_libDEFAULT-path./analyzed
#suppressDrivingcellwarning
suppress_message{UID-401}
DC運(yùn)行腳本:
read-formatverilog./source_codes/z8051warp,v
read-formatverilog./sourcecodes/zcOO1ex.v
read-formatverilog./source_codes/zc002ex.v
read-formatverilog7source_codes/zc003ex.v
read-formatverilog7source_codes/zc004ex.v
read-formatverilog./source_codes/zc005ex.v
read-formatverilog./source_codes/zc006ex.v
read-formatverilog./source_codes/zc007ex.v
read-formatverilog./source_codes/zc008ex.v
read-formatverilog7source_codes/zc009ex.v
read-formatverilog7source_codes/zcO1Oex.v
read-formatverilog./sourcecodes/zcOllex.v
read-formatverilog./source_codes/zcO12ex.v
read-formatverilog./source_codes/zcO13ex.v
read-formatverilog./source_codes/zcO14ex.v
read-formatverilog./sourcecodes/zcO15ex.v
read-formatverilog./sourcecodes/zcO16ex.v
read-formatverilog./sourcecodes/zcO17ex.v
read-formatverilog./sourcecodes/zcO18ex.v
read-formatverilog./sourcecodes/zcO19ex.v
read-formatverilog./source_codes/zc020ex.v
read-formatverilog./source_codes/zc021ex.v
read-formatverilog./source_codes/sraml28.v
read-formatverilog./source_codes/z8051warpdefs.v
currentdesignz8051warp
setwireloadmodetop
setwireloadmodel-namen0xl50k"-librarycsmc06core
link
uniquify
currentdesignz8051warp
createclock-period40-namextall-waveform{0,20}find(port,XTAL1)
setinputdelay1-max-clockxtallall_inputs()-find(port,XTAL1)
set_output_delay1-max-clockxtallall_outputs()
set_clock_uncertainty0.3find(port,XTAL1)
set_clock_latency1find(port,XTAL1)
setdonttouchnetworkXTAL1
set_driving_cell-libcsmc06core.db:csmc06core-lib_cellAN02D1-pinAall_inputs()-find(port,
XTAL1)
setload10.0*load_of(csmc06core.db:csmc06core/ND02DlArN)all_outputs()
setfixmultipleportnets-all-bufier_constants
currentdesignzc004ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
setc1ockuncertainty0.3find(port,CCLK)
setdonttouchnetworkCCLK
current_designzc005ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
set_clock_uncertainty0.3find(port,CCLK)
set_dont_touch_networkCCLK
cuiTentdesignzc006ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
setc1ock_uncertainty0.3find(port,CCLK)
setdonttouchnetworkCCLK
currentdesignzc008ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
set_clock_uncertainty0.3find(port,CCLK)
setdonttouchnetworkCCLK
currentdesignzc009ex
createclock-period40-namecclk-waveform{0,20}find(port,CCLK)
set_clock_uncertainty0.3find(port,CCLK)
set_dont_touch_networkCCLK
current_designzcOlOex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
createclock-period40-namesclk-waveform{0,20}find(port,SCLK)
create_clock-period40-namensclk-waveform{0,20}find(port,NSCLK)
set_clock_uncertainty0.3find(port,{CCLKSCLKNSCLK})
setdonttouchnetwork{CCLKSCLKNSCLK)
currentdesignzcO12ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
create_clock-period80-namepclk-waveform{0,60}find(port,PCLK)
set_clock_uncertainty0.3find(port,{CCLKPCLK})
setdonttouchnetwork{CCLKPCLK}
current_designzc014ex
create_clock-period40-namedeIk-waveform{0,20}find(port,DCLK)
setclockuncertainty0.3find(port,DCLK)
set_dont_touch_networkDCLK
current_designzcO15ex
createclock-period40-namextall-waveform{0,20}find(port,XTAL1)
setclockuncertainty0.3find(port,XTAL1)
set_dont_touch_networkXTAL1
currentdesignzcO16ex
createclock-period40-namecclk-waveform{0,20}find(port,CCLK)
setclockuncertainty0.3find(port,CCLK)
setdonttouchnetworkCCLK
currentdesignzcO17ex
createclock-period40-namecclk-waveform{0,20}find(port,CCLK)
createclock-period40-namesclk-waveform{0,20)find(port,SCLK)
setc1ock_uncertainty0.3find(port,{CCLKSCLK})
setdonttouchnetwork{CCLKSCLK}
currentdesignzc019ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
create_clock-period80-namepclk-waveform{0,60}find(port,PCLK)
set_clock_uncertainty0.3find(port,{CCLKPCLK})
set_dont_touch_network{CCLKPCLK}
currentdesignzc020ex
create_clock-period40-namecclk-waveform{0,20}find(port,CCLK)
createclock-period40-namesclk-waveform{0,20}find(port,SCLK)
create_clock-period80-namepclk-waveform{0,60}find(port,PCLK)
set_clock_uncertainty0.3fin(l(port,{CCLKSCLKPCLK})
set_dont_touch_network{CCLKSCLKPCLK}
currentdesignzc021ex
createclock-period40-namecclk-waveform{0,20}find(port,CCLK)
set_clock_uncertainty0.3find(port,CCLK)
set_dont_touch_networkCCLK
currentdesignsraml28
create_clock-period40-namensclk-waveform{0,20}find(port,NSCLK)
set_clock_uncertainty0.3find(port,NSCLK)
set_dont_touch_networkNSCLK
currentdesignz8051warp
/**/
setmulticyclepath4-setup-fromnuPDR/OPCODE_reg*n-tonuCSFR/B_reg*H
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*n-toHuCSFR/PSW_reg*n
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*n-tonuDMI/I_SPTCON_reg*H
setmulticyclepath4-setup-fromnuPDR/OPCODE_reg*n-to
“uPMI/DATA_POINTER_0_reg*”
setmulticycle_path4-setup-fromHuPDR/OPCODE_reg*n-to
“uPMI/DATA_POINTER_l_reg*”
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*n-to”uPMI/I_DPS_reg*”
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*n-tonuPMI/I_DPGS_reg*H
setmulticyclepath4-setup-fromnuPDR/OPCODE_reg*n-tonuPMI/DPTR_PAGER_O_reg*n
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*H-toHuPMI/DPTR_PAGER_l_reg*M
setmulticycle_path4-setup-fromMuPDR/OPCODE_reg*n-tonuSTM/I_CKCON_reg*M
set_multicycle_path4-setup-fromnuPDR/OPCODE_reg*n-tonuSTM/I_SWRST_reg*n
set_multicycle_path4-setup-f
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七級(jí)地理測(cè)試題及答案
- 肝功能相關(guān)生化檢驗(yàn)考核試題及答案
- 上海一家人逆市營(yíng)銷(xiāo)案例分享
- 2025年有機(jī)肥料及微生物肥料項(xiàng)目建議書(shū)
- 司機(jī)職責(zé)培訓(xùn)
- 高管股權(quán)激勵(lì)行權(quán)協(xié)議書(shū)(含稅務(wù)籌劃及分紅條款)
- 文化節(jié)慶活動(dòng)宣傳推廣合同
- 食品安全監(jiān)管維護(hù)補(bǔ)充合同
- 濱海棧道防腐木結(jié)構(gòu)安裝與保養(yǎng)合作協(xié)議
- 生物制藥專(zhuān)利技術(shù)許可與知識(shí)產(chǎn)權(quán)保護(hù)合同
- 2024年電子商務(wù)教師專(zhuān)業(yè)發(fā)展與提升試題及答案
- 民法典宣傳月法律知識(shí)科普法律講座主題班會(huì)
- 醫(yī)療設(shè)備檔案管理制度
- 2025年陜西省初中學(xué)業(yè)水平考試全真模擬化學(xué)試題(含答案)
- T-CRHA 089-2024 成人床旁心電監(jiān)測(cè)護(hù)理規(guī)程
- 塑料模具設(shè)計(jì)、制造方案及計(jì)劃
- 警戒雷達(dá)基礎(chǔ)知識(shí)
- 廣西南寧勞動(dòng)合同(2025年版)
- 特種設(shè)備事故隱患舉報(bào)獎(jiǎng)勵(lì)實(shí)施辦法
- 我國(guó)虐童行為刑法規(guī)制的困境與突破:基于法理與實(shí)踐的雙重視角
- 網(wǎng)絡(luò)安全概述
評(píng)論
0/150
提交評(píng)論