




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Power MattersLibero SoC 集成开发环境使用教程 FPGA篇TheoSoC GroupPower Matters主要内容主要内容Libero SoC 概览Libero SoC 设计流程Libero SoC 工程样例Libero SoC License 管理 2013 Microsemi Corporation.2Power Matters目标熟悉Libero SoC设计流程.熟悉Libero SoC设计流程中各个环节的使用工具.熟练使用Libero SoC集成开发环境进行基于FPGA的设计. 2013 Microsemi Corporation.3Power Matters
2、主要内容主要内容Libero SoC 概览Libero SoC 设计流程Libero SoC 工程样例Libero SoC License 管理 2013 Microsemi Corporation.4Power MattersLibero SoC 概述1Libero SoC是Microsemi提供的功能强大的SOC&FPGA设计和开发工具.除了集成有Microsemi公司的SOC&FPGA系列产品的开发工具套件外,还集成有第三方公司工具如: Synplify, ModelSim, and ViewDraw. 2013 Microsemi Corporation.5Power
3、MattersLibero SoC 概述2 2013 Microsemi Corporation.6Power MattersLibero SoC 概述3 2013 Microsemi Corporation.7要生成供别的模块调用的子模块时候选择,默认不选。如果不使用MSS,不需要选择此选项,此选项是用于快速建立MSS实用的。单纯的FPGA设计不要选。选择器件型号及封装等Power MattersLibero SoC 概述4 2013 Microsemi Corporation.8Power MattersLibero SoC 概述5 2013 Microsemi Corporation.9
4、Power MattersLibero SoC 概述6 2013 Microsemi Corporation.10Power MattersLibero SoC 概述7 2013 Microsemi Corporation.11Power MattersLibero SoC 概述8 2013 Microsemi Corporation.12所有的IP,firmware等更新的3个地址这是Libero安装后,IP存放的默认目录,任何更新都会将新版本的IP下载到该目录中,你也可以根据需求自己修改该位置。Power MattersLibero SoC 概述9 2013 Microsemi Corpo
5、ration.13有黄色的锁标志,说明已经有license授权,否则需要申请license才能使用。Power Matters主要内容主要内容Libero SoC 概览Libero SoC 设计流程Libero SoC 工程样例Libero SoC License 管理 2013 Microsemi Corporation.14Power MattersLibero SoC 设计流程 2013 Microsemi Corporation.15Create design有3种方法创建你的设计:1、system builder.2、smart design .3、verilog 或 VHDL有3种
6、类型的约束:1、IO约束:创建/导入已有的约束文件。2、floorplan 约束:创建/导入已有的约束文件。3、timing约束:创建/导入已有的约束文件。编译后约束编辑:1、IO约束:编译后的IO编辑器显示已 分配和未分配的引脚,以及 引脚的属性。2、Timing:运行smarttime来分析最小和 最大延迟约束,以及其余的 Timing 约束。3、Floorplan:在芯片上创建区域,并分 配相应的逻辑到该区域中.Power MattersCreate design : System builder1 2013 Microsemi Corporation.16System Builder是
7、专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.只需要针对你的系统架构和外设需求输入相应的参数,该向导会自动为你配置,添加相应的逻辑和IP,并自动连接.Power MattersCreate design : System builder2 2013 Microsemi Corporation.17System Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.Power MattersCreate design : System builder3 2013 Microsemi Corporation.18Sys
8、tem Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.面板中列出的是可以加入到Fabric中的主从外设模块.MSS中可以例化的外设,勾选是确定使用.Power MattersCreate design : System builder4 2013 Microsemi Corporation.19System Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.系统各个模块所需要的时钟Power MattersCreate design : System builder5 2013 Microsem
9、i Corporation.20System Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.设置系统tick时钟周期提供event信号传递的通道,唤醒机制使用用于系统功耗管理用于debug的跟踪机制使用Cache是否使能进行重映射的Memory 选择,默认是Envm.用于仲裁时候,主从设备的权重值,来确定执行的优先级.Power MattersCreate design : System builder6 2013 Microsemi Corporation.21System Builder是专门为第四代FPGA Smartfusion2和I
10、gloo2设计的图形化设计向导.为了防止RAM和FIFO单元受重粒子的干扰而产生错误,专门有错误检测和纠正(EDAC)电路进行保护.可以将EDAC错误信号传递到Fabric中,供用户设计使用.发现单bit错误可以纠正,可以检测到双bit错误信息.Power MattersCreate design : System builder7 2013 Microsemi Corporation.22System Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.出于对安全的考虑,可以通过配置来控制对MSS内存影射区间的存取可以限制对Esram,envm,
11、Fabric,DDRbridge的读写操作,以及Fabric中主设备对MSS从设备的存取操作。Power MattersCreate design : System builder8 2013 Microsemi Corporation.23System Builder是专门为第四代FPGA Smartfusion2和Igloo2设计的图形化设计向导.显示是否设置有中断信号Power MattersCreate design : System builder9 2013 Microsemi Corporation.24System Builder是专门为第四代FPGA Smartfusion2
12、和Igloo2设计的图形化设计向导.外设对应的地址空间.Power MattersCreate design : SmartDesignSmartDesign就像一块画布,将各种需要的模块拉进来,进行互联互通,最后生成一个全新的功能模块。 2013 Microsemi Corporation.25MSS子系统模块,可以根据是否需要Cortex-M3,确定是否要生成该子模块。FPGA Fabric中的模块,可以是用户自己写的VHDL或Verilog代码,也可以是catelog中模块或别的IP Core。单独配置MSS系统模块,包括MSS及相应的逻辑电路。Microcontroller Subsy
13、stem配置最后,不要忘记点击 Generate component 来生成最终的模块。Power MattersCreate design : Creat HDL使用Verilog或VHDL语言,通过文本编辑器编写代码,来创建逻辑电路模块。 2013 Microsemi Corporation.26文件名代码区间Power MattersCreat constraint: pdc 在完成设计之后,综合和编译之前,可以加入约束文件,用来指导后面的综合,编译和布局布线等等。这些约束包括:IO,Timing和Floorplan约束。 2013 Microsemi Corporation.27这些约
14、束文件,可以是通过导入已有的文件,或者是创建新的文件,对应的分别是PDC文件和SDC文件。如果在这个环节不导入/创建,也可以在后续的环节加入约束,在综合和编译后,系统会自动生成默认的约束文件,在这个基础上进行修改和指定。Power MattersCreat constraint: Timing(sdc) 时序约束反映了设计的性能目标.软件根据这个时序约束,指导时序驱动的优化工具进行综合优化.可以对全局或某个特定的路径进行时序约束.可以设置的约束有: 指定要求的最小时钟周期.设置输入输出端口时序信息.定义指定路径的最大延迟.False路径分析.多周期路径分析.指定端口的外部附载. 2013 Mi
15、crosemi Corporation.28Power MattersImplement Design : Synthesize 2013 Microsemi Corporation.29选择导入文件,可以将时序约束文件导入近来,用于指导综合.可以手动添加源文件到关联文件框中,也可以由系统自动添加!如果你想使用系统默认的设置进行综合,只需要双击就可以了,如果你要自己定制相应的设置,则右键选择open interactively,打开Synplify综合工具。Power MattersImplement Design : Synthesize 2013 Microsemi Corporation
16、.30综合工具的一些参数设置。输出窗口Power MattersImplement Design : Synthesize 2013 Microsemi Corporation.31Power MattersImplement Design:Verify Post-Synthesis Implementation (综合后仿真)功能仿真,是在布局布线之前进行的,旨在验证用户设计的逻辑功能的正确性。 2013 Microsemi Corporation.32在激励文件中,选择一个testbench文件,然后添加到Associated Stimulus files.软件工具已经默认的对这些源文件进
17、行了关联。Power MattersImplement Design : Compile 2013 Microsemi Corporation.33编译选项对话框,允许你控制SDC文件合入的方式,PDC错误时候编译的行为,高扇出网络的限制数量等。选择该选项,可以保留你事先设置的时序约束。如果你导入了新的SDC文件,那么编译工具会将原来的时序约束条件和新的时序约束文件合并在一起,对于重复的时序约束条件,则以新的SDC文件为准。该选项是用来控制当在物理设计约束文件中发现错误时候编译工具的行为,是报告错误并停止编译,还是只是将错误以告警的方式报告出来,继续完成编译过程。该选项是用来告诉编译器,只将扇
18、出数量的最多的前10个网络显示在报告中。Power MattersImplement Design : Compile 2013 Microsemi Corporation.34编译器的输入源文件是综合后的.edn文件。选择时序约束工具,用来指导编译和后续的布局布线。Power MattersConfigure Flash*FreezeFlash*Freeze模式可以极大地降低FPGA的功耗。 2013 Microsemi Corporation.35Suspend:SRAM 中的内容 保留。Sleep :SRAM中的内容 丢失。: 时钟速率的选择,根据对功耗的要求,以及外设来确定的,如果要求
19、功耗低,就选低速时钟,如果要使用片外Uart等,为了保证波特率就需要使用高速时钟。Power MattersImplement Design : 布局布线 2013 Microsemi Corporation.36在布局布线时,可以通过修改配置选项来指导布局布线.是默认选项,主要目标是满足时序约束,可以提供比常规选项更好的性能。如果不选择该选项,则是以提高芯片的资源利用率为主。这个时序约束是人为设置或者系统自动设置的.主要目标是降低动态功耗,同时会维持时序约束条件.付出更多的努力去优化布局布线的性能. 通过牺牲布局布线的时间,来获取更优的性能。优化时候会修改一些网络布局布线以及逻辑器件的映射,
20、但是.像寄存器,Memory,io,时钟,PDC和SDC综合出的资源是不会做变动的。通过前面的布局布线的结果,作为下一轮布局布线的初始数据.通过增量模式,前期布局布线的部件位置和网络布线信息都可以保留.此种模式,可以允许将一个工程分成若干个部分,有不同的工程师完成各个部分的设计.可以分别进行布局布线,最后合在一起. Power MattersImplement Design :约束 2013 Microsemi Corporation.37IO约束Power MattersImplement Design : 验证 2013 Microsemi Corporation.38主要功能是从布局布线
21、后生成的数据中提取出时序延迟信息,作为后仿真的输入数据使用,来传递给仿真器.后仿真,和功能功能仿真有所区别,加入了网络中的实际延迟信息.Power Matters编程配置 2013 Microsemi Corporation.39配置编程接口,JTAG链编程器FlashPro的设置编程器件的IO引脚状态Power MattersMicrosemi安全设计架构概览 2013 Microsemi Corporation.40Flash Lock bits 可以控制FPGA中相应部分是否可以写入或编程。以及是否需要Flashlock password去接入。128位的AES密钥用于对加密的数据流进行
22、解密和准确性鉴定。128位 Flashlock password,用来控制 安全锁位(Security lock-bit)和密钥的变更。只有该密码正确的情况下,才会允许后续动作。Power MattersMicrosemi安全设计-场景1 2013 Microsemi Corporation.41这是最简单的模式,无密钥模式。编程时数据流是未加密的明文。依靠自身固有的安全特性基于Flash的非易失性去维护设计秘密。一旦编程完成,所有配置信息都保存在芯片内部,掉电不会消失,上电即可运行,无法从外部读取配置数据。黑客只能使用黑盒分析或注入技术去反向推测工程设计。可以通过提供和配置数据相同的数据位流
23、来验证数据的正确性,如果正确会给出Pass指示,如果错误,只会报错,不会有更多错误信息来供推测。必须在安全的环境中进行。Power MattersMicrosemi安全设计-场景2 2013 Microsemi Corporation.42仅依靠128位Flashlock密码保证设计安全.首先,将编程数据以明文的方式烧些到芯片中.然后,设置Security lock位,用来控制FPGA的重编程。最后,将128位Flashlock密码烧写入芯片。任何更新:包括程序重编程和Security Lock位的变更,必须在给出正确Flashlock密码的情况下才能进行。变更的方式:1,128位Flashl
24、ock密码匹配。2,改变Security lock位,使FPGA可以重编程。3,编程。4,设置Security lock位禁止编程。5,调转到1。关键:128位Flashlock密码需要在安全可信的环境下设置,防止黑客窃取。Power MattersMicrosemi安全设计-场景3 2013 Microsemi Corporation.43安全性能最强:用户可以在不安全的地方进行编程,且可以有效防止合作工厂overbuilding和克隆行为。安全可信区 1、设置Security lock位,允许对FPGA进行编程。 2、将128位AES密钥写入芯片,用于对使用AES加密的数据流解密。3、将1
25、28位Flashlock密码写入芯片。以后对Security lock位的任何改变,必须提供正确Flashlock密码。不安全风险区 4、器件+ AES加密数据发送到合作工厂。 5、工厂组装系统,使用加密的数据编程器件。 工厂无法进行overbuilding和克隆,因为它无法获得AES密码。 6、芯片内部对到来的加密数据流使用预存的密钥解密,然后验证,通过之后写入芯片。 Flashlock密码工厂不需要知道。 Power MattersMicrosemi安全设计-场景4 2013 Microsemi Corporation.44OTP一次性编程模式,芯片可以且只能被编程一次。1、先将程序烧写到
26、芯片中。操作步骤 2、将Security lock位设置为禁止重新编程模式。3、禁止Flashlock密码匹配特性。4、使能芯片加密。Power Matters编程配置 2013 Microsemi Corporation.45有对程序自动更新需求时候。设计版本,会随程序一起烧些到器件中,该版本号在程序更新策略和程序自动更新相关的事件有着重要作用。硅签名,可以作为JTAG中的USERCODE使用,用户自己对其定义。在自动编程中非常重要.通过比较SPI Flash中image和器件中的版本号,来确定是否需要更新程序。编程过程中,如果电源出现问题如掉电或编程失败等,恢复后将会重新对其进行编程。Po
27、wer Matters安全配置2 2013 Microsemi Corporation.46使用缺省的密钥加密文件,该密钥是有芯片供应商预先放置在芯片上的。选择该选项时,用户自己的密钥,安全策略和Microsemi工厂测试模式接入级配置等将会被禁止。使能用户密钥,安全策略和工厂接入测试模式等。使用Flashlock/UPK1保护UEK1,DPK1和加密策略,UPK2保护UEK2。永久保护UEK1, UPK2, UEK2, DPK,加密策略,工厂测试模式接入等,一旦设置,将不能被修改.Power Matters安全策略管理: 更新策略 2013 Microsemi Corporation.47设
28、置Fabric,ENVM的更新策略,以及后级保护策略.用户密钥集1是必须的,包含用户通行密钥(Flashlock密钥)和用户加密密钥.可选的,用户通行密钥UPK2只能保护用户加密密钥UEK2.可以通过该对话框指定你要现场更新的部件,以及相应参数.使用UPK/Flashlock密钥来更新.UEK1或UEK2。如果钩选该选项,要求新的程序的版本号要比设置的版本号高才能更新.如不钩选,则不做要求.禁止接入如下编程接口Power Matters安全策略管理 : 调试策略 2013 Microsemi Corporation.48使能和设置DPK以及Debug选项.通过DPK对嵌入式系统调试接入进行控制
29、.Power Matters安全策略管理 : 密钥模式 2013 Microsemi Corporation.49配置Key模式通过FlashLock/UPK1来保护用户密钥加密模式.如果某个Key mode禁止,要设置该性能,必须要使用FlashBlock/UPK1与该配置一起编程。如果2种密钥模式都禁止,器件将不能被更新。Power Matters更新eNVM内容 2013 Microsemi Corporation.50通过该对话框可以更新eNVM 内容,内容更新完成之后,不需要重新编译和布局布线。Power Matters编程 2013 Microsemi Corporation.51
30、只更新上次编程之后修改过的部分.选择要更新的部分,Fabric和eNVM。用来控制是否需要使用加密的方式编程,这是加密的总开关,即使别的地方配置了安全策略,如果此处不使能,安全策略也不会生效。生成程序代码。烧写程序到芯片。Power Matters一键式体验 2013 Microsemi Corporation.52只需点击此按钮,可以完成综合、编译、布局布线、时序分析、生成编程数据等过程,大大简化人为操作步骤,提高了效率。Power Matters主要内容主要内容Libero SoC 概览Libero SoC 设计流程Libero SoC 工程样例Libero SoC License 管理
31、2013 Microsemi Corporation.53Power MattersLab说明本实验用到FPGA资源如下: Fabricon-chip 25/50M RC oscillatorFabric CCC(时钟调理电路)本实验用到软件如下: Microsemi Libero SoC v11.4ModelSim 10.3aSynplify Pro ME G 2013.09MSP1FlashPro v11.4USB Drivers for the FT232R USB to UART IC 2013 Microsemi Corporation.54Power MattersStep1:创建
32、设计 2013 Microsemi Corporation.55本实验没有用到微处理器子系统,因此不钩选。点击ok。Power MattersStep1:创建设计2 2013 Microsemi Corporation.56Power MattersStep1:创建设计3 2013 Microsemi Corporation.57软件自动生成的模板,用户要在这里输入自己的程序代码,然后保存。可以使用该按钮检测是否有语法错误用户自己的代码可以在design Hierachey下发现已经生成该文件。保存Power MattersStep1:创建设计4 2013 Microsemi Corporat
33、ion.58SmartDesign画布会打开,然后需要向画布中添加部件并连接。Power MattersStep1:创建设计5 2013 Microsemi Corporation.59将这些需要的部件选中,按着左键拖入画布。Power MattersStep1:创建设计6 2013 Microsemi Corporation.60连接完成后的情况。点击生成。对于需要连接到IO的引脚,右键点击,选择Promote to Top level。确保看到该信息,说明成功生成。Power MattersStep2 : 功能仿真1 2013 Microsemi Corporation.61如果顶层设计F
34、abric_top不是黑体字,右键选择,选择Set as Root。Power MattersStep2 : 功能仿真2 2013 Microsemi Corporation.62这里是导入已经准备好的仿真文件,你也可以自己写testbench。Power MattersStep2 : 功能仿真2 2013 Microsemi Corporation.63右键点击。设置时间。记得保存。Power MattersStep2 : 功能仿真3 2013 Microsemi Corporation.64右键点击。选择想要添加的信号。Power MattersStep3 : 导入物理约束文件 对IO进行
35、约束的方式很多,本lab将使用预先写好的物理约束文件(PDC),对引脚和引脚属性进行约束,用于布局布线。 2013 Microsemi Corporation.65选中你的PDC文件。Power MattersStep3 : 导入物理约束文件2 2013 Microsemi Corporation.66IO引脚分配属性和IOBANK的属性,可以按照这种格式自己写,也可以在引脚分配工具中自己分配。Power MattersStep4 : 综合和布局布线 2013 Microsemi Corporation.67点击此按钮,可以实现“一键式”生成编程文件。布局布线后的情况。编程文件已经ok。Pow
36、er MattersStep5 : 编程 2013 Microsemi Corporation.68使用FlashPro对程序进行编程。JTAG口连接编程器。Power Matters主要内容主要内容Libero SoC 概览Libero SoC 设计流程Libero SoC 工程样例Libero SoC License 管理 2013 Microsemi Corporation.69Power MattersLibero SoC 免费 Licenses (Gold 或 评估级)Libero platinum评估版 License 包含除了产生编程文件外的所有白金特性 2013 Microse
37、mi Corporation.70点击这里申请点击这里申请Libero SoC Gold License点击这里申请点击这里申请Libero SoC Eval LicensePower MattersLibero SoC Gold and Platinum LicensesLibero Gold and Evaluation License 是节点锁定 (Node-Locked) 到PC机的硬盘 ID。Libero Platinum License 要求软件ID。Platinum License 类型:锁定到硬盘IDHardware KeysOne Key for Synplify Pro a
38、nd One Key for All Remaining SoftwareParallel Port or USB OptionsSoftware IDL007-3194-700671 2013 Microsemi Corporation.Power Matterslicense.dat 文件 2013 Microsemi Corporation.72F E A T U R E A C T E L _ S U M M I T a c t l m g r d 9 . 0 3 1 - a u g - 2 0 1 0 u n c o u n t e d H O S T I D = D I S K _
39、 S E R I A L _ N U M = 7 4 b e 9 f d c c k = 2 0 1 S I G N = 8 C 8 C 6 E F 6 D 9 7 A 7 F 9 EF E A T U R E s y n p l i f y _ a c t e l o e m a n a l y s t s y n p l c t y d 2 0 0 5 . 1 7 6 3 1 - a u g - 2 0 1 0 u n c o u n t e d 3 D 6 C 0 3 7 2 B D 4 0 7 7 9 D 3 C F A V E N D O R _ S T R I N G = a c
40、t e l _ o e m , a c t e l , a n a l y s t , n l H O S T I D = D I S K _ S E R I A L _ N U M = 7 4 b e 9 f d c N O T I C E = C U S T I D = Q A A N P 3 9 5 6 4 2 0 8 3 3 0 2 5 4 3 S I G N = 0 0 6 E C 6 1 4 3 6 7 C F 0 4 C A 3 F 4 B 0 3 2 3 B B E E 9 2 5 1 6 1 C C D 4 0 F 4 0 3 3 D 5 5 C B 3 F 8 A E 2
41、9 3 D B F A C 0 0 5 3 6 5 1 7 6 6 8 9 F B 9 5 9 E D E A F E A T U R E s y n p l i f y p r o _ a c t e l o e m s y n p l c t y d 2 0 0 5 . 1 7 6 3 1 - a u g - 2 0 1 0 u n c o u n t e d C D D C 9 3 5 2 3 F 5 2 2 7 4 4 9 D 6 7 V E N D O R _ S T R I N G = a c t e l _ o e m , a c t e l , n l H O S T I D
42、= D I S K _ S E R I A L _ N U M = 7 4 b e 9 f d c N O T I C E = C U S T I D = Q A P N T 8 4 3 2 5 2 5 6 1 6 1 4 4 4 0 8 S I G N = 0 0 5 3 2 C 7 7 9 A 5 C 8 A 7 2 4 8 2 D A B 7 E 3 1 0 C 5 1 B 8 F 8 0 3 D 5 0 A A 0 0 1 5 3 2 D 1 B 1 C 5 9 1 7 9 B 3 A A 0 1 A 4 9 4 1 9 A C C 7 6 5 F 8 7 1 4 3 5 5 2 F
43、E A T U R E i d e n t i n s t r u m e n t o r _ a c t e l s y n p l c t y d 2 0 0 5 . 1 7 6 3 1 - a u g - 2 0 1 0 u n c o u n t e d 0 D 6 C 6 3 2 2 D 2 3 E F A A 9 C B 7 2 V E N D O R _ S T R I N G = a c t e l , n l H O S T I D = D I S K _ S E R I A L _ N U M = 7 4 b e 9 f d c N O T I C E = C U S T I D = Q A I N T 8 4 7 9 2 1 7 5 1 1 7 6 8 8 5 2 S I G N = 0 1 6 B 1 3 A 8 E 9 7 0 1 C 9 4 0 1 F D 3 8 6 5 7 7 6 D C F B F 0 F 8 A 8 C 7 6 5 9 0 0 6 E 0 3 6 5 A 6 B 4 D E 5 D 0 2 D A D B B 9 5 6 9 6 3 3 8 0 E D 7 1 B D 5 B 0 5 F E A T U R E i d e n t d e b u g g e r _ a c t e l s y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农小蜂年度中国肉类生产及分布数据分析报告
- 2025年工业互联网平台SDN优化与5G通信技术在工业互联网中的应用报告
- 2025年农业灌溉用水高效利用与水资源优化配置报告
- 2025年绿色供应链管理在调味品制造业的应用与推广研究报告
- 智能矿山无人作业系统在煤炭开采中的应用研究与发展报告
- 2025年线下演出市场复苏后的经济效益与社会影响研究报告
- 基于区块链技术的2025年零售企业数字化供应链协同安全报告
- 06年司法局上半年工作总结
- 2025年装配式建筑部品部件生产流程优化与标准化创新案例分析报告
- 核电项目日常管理制度
- 民法典案例解读PPT
- 安全生产知识应知应会
- 质 量 管 理 体 系 认 证审核报告(模板)
- 肿瘤科新护士入科培训和护理常规
- 体育器材采购设备清单
- 第4章 颌位(双语)
- 二手车鉴定评估报告书最终
- 电影场记表(双机位)
- 塔吊负荷试验方案
- 电子商务专业“产教融合、五双并行”人才培养 模式的实践研究课题论文开题结题中期研究报告(经验交流)
- 购买社区基本公共养老、青少年活动服务实施方案
评论
0/150
提交评论