版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EDA设计流程及其工具EDA技术与应用讲义·第2章Contents目录EDA设计流程及其工具——从设计输入到硬件调试的完整技术链路01EDA设计流程概述02设计输入与综合优化03布局布线与仿真验证04编程下载与硬件调试05QuartusII工具实战指南Chapter01EDA设计流程概述从需求分析到芯片实现的完整设计链条CHAPTER01EDA技术的基本涵义EDA(电子设计自动化)是以计算机为工作平台,融合电子技术、计算机技术和智能化技术的综合性设计方法,已成为现代电子系统设计的核心技术手段。集成电路芯片设计工作场景01EDA全称为ElectronicDesignAutomation,利用计算机辅助软件完成电子系统从设计到验证的全流程自动化操作。02EDA技术融合了电子电路理论、计算机科学与智能算法,是跨学科综合技术的典型代表,广泛应用于芯片与系统设计。03现代EDA工具覆盖从行为级描述、逻辑综合到物理版图生成的完整链条,使设计师能够高效管理数百万门级的复杂电路。04EDA技术的发展推动了半导体产业从手工布线时代进入自动化设计时代,是摩尔定律得以持续演进的关键支撑技术之一。COREELEMENTSEDA技术的四大核心要素完整的EDA技术体系由可编程逻辑器件、硬件描述语言、EDA软件工具和实验开发系统四大要素构成,四者协同工作形成闭环。可编程逻辑器件FPGA与CPLD是设计实现的物理载体,提供可反复编程的硬件资源,支持从简单逻辑到复杂系统的快速原型验证,使设计迭代周期大幅缩短FPGA/CPLD高密度集成可重构架构硬件描述语言VHDL和VerilogHDL是IEEE标准语言,用于以文本方式精确描述电路的结构、行为和接口特性,实现从算法到门级网表的自动化转换VHDL/Verilog行为级建模结构级描述EDA软件工具QuartusII、Vivado等集成开发环境提供从代码输入、综合优化、仿真验证到编程下载的完整工具链,支撑全流程自动化设计Quartus/Vivado逻辑综合时序分析实验开发系统GW48等通用实验平台集成目标芯片、丰富外围电路和多种调试接口,用于下载设计并实时验证硬件功能,连接理论与工程实践GW48即插即用多接口支持DesignFlowFPGA/CPLD工程设计完整流程基于FPGA/CPLD的EDA设计流程包含八个关键环节,各环节之间存在迭代反馈机制,确保设计功能与时序均满足要求。FPGA/CPLD设计流程各环节步骤环节名称核心任务01设计准备明确系统功能需求,确定设计方案与器件选型02设计输入通过HDL代码或原理图将电路功能描述给EDA工具03功能仿真在综合前验证设计逻辑功能是否符合预期04逻辑综合将HDL描述转化为由基本逻辑门构成的门级网表05布局布线将门级网表映射到目标器件的具体物理资源上06时序仿真加入实际器件延迟后验证时序是否满足约束07编程下载将生成的配置文件通过编程器写入目标器件08硬件验证在实验平台上运行设计并测试实际功能与性能DESIGNFLOWCOMPARISONFPGA设计流程与ASIC设计流程对比FPGA与ASIC设计流程在前端设计阶段高度相似,但后端实现路径截然不同:FPGA通过布局布线映射到可编程资源,可反复修改;ASIC需经版图设计、DRC检查和流片制造,成本高且不可逆。FPGA设计流程特点位流配置与在线调试:设计文件编译后生成位流配置文件,通过JTAG或主动配置方式下载到FPGA芯片,支持反复擦写和在线调试JTAG·反复擦写自动布局布线:由EDA工具自动完成,将逻辑单元映射到FPGA内部的可编程逻辑块和互连资源上,无需人工干预版图EDA自动映射快速迭代周期:从修改代码到重新验证通常仅需数分钟到数小时,适合快速原型验证和小批量应用分钟级验证ASIC设计流程特点物理版图设计:综合后需进行晶体管级布局、金属层走线和时序优化,设计复杂度远高于FPGA后端流程晶体管级复杂度DRC与LVS验证:必须通过设计规则检查和版图与原理图一致性验证,确保版图符合制造工艺要求后方可流片DRC+LVS高成本流片制造:先进工艺节点一次流片费用可达数百万至数千万,设计错误代价极大,对仿真验证覆盖率要求极高数百万级流片SystemDesignSOPC设计流程:软硬件协同的片上系统SOPC(可编程片上系统)在FPGA平台上集成处理器核、存储器和外设IP,实现软硬件协同设计。SOPC概念SystemonProgrammableChip,利用FPGA可编程资源在单芯片上构建含CPU、总线和外设的完整系统SoConFPGA硬件开发通过SOPCBuilder或Qsys配置处理器核、存储控制器和IP核,自动生成硬件系统与互联总线QsysBuilder软件开发基于硬件平台在NiosIIIDE或Eclipse中编写C/C++应用程序和底层驱动,实现软件功能NiosIIIDE联合调试利用SignalTapII逻辑分析仪和JTAG调试器同步观察硬件信号与软件执行状态SignalTapIIDesignMethodology自顶向下与自底向上设计方法自顶向下设计从系统级行为描述出发逐层细化至门级实现,支持早期验证和并行开发,是现代EDA设计的主流方法;自底向上从基本元件逐级组合构建系统,适合小规模电路或IP复用场景,两者在实际工程中常结合使用。自顶向下(Top-Down)01从系统级功能规格出发,将整体设计逐层分解为子系统和功能模块,每个模块独立设计、独立验证02支持在底层实现完成之前进行系统级行为仿真,及早发现架构性设计缺陷,降低后期修改成本03天然适配层次化设计方法,便于团队协作开发和第三方IP核复用,是当前大规模数字系统设计的首选策略自底向上(Bottom-Up)01从最基本的逻辑门或已有元件库出发,逐步组合搭建更高层次的功能模块,直至完成整个系统设计02适合小规模电路设计和已有成熟模块的复用场景,设计者对底层实现细节有完全掌控03缺点是系统设计验证必须等到所有底层模块完成后才能进行,发现问题时修改代价较大工程实践建议实际项目中常采用混合策略:顶层架构采用自顶向下,底层模块复用采用自底向上,兼顾设计效率与实现质量CHAPTER02设计输入与综合优化从电路描述到门级网表的关键转化过程DESIGNINPUTMETHODS设计输入的三种主要方式EDA设计输入方式包括HDL文本输入、原理图输入和波形输入三种,其中HDL文本输入因具备良好的可移植性、可复用性和大规模设计适应性,已成为行业主流。HDL文本输入使用VHDL或VerilogHDL以代码形式描述电路功能,支持行为级、寄存器传输级和门级多种抽象层次代码与具体器件无关,具有高度可移植性,更换目标芯片只需重新综合和布局布线天然支持参数化设计和IP核复用,配合版本管理工具可实现设计过程的可追溯与团队协作行业主流原理图输入通过图形化界面拖放逻辑门、触发器等元件并连线来构建电路,操作直观,接近传统电子设计习惯适合小规模组合逻辑和简单时序电路的快速搭建,便于初学者理解电路结构电路规模增大时原理图变得复杂难以维护,且与特定器件库绑定,可移植性较差小规模适用波形输入通过绘制输入和输出信号的时序波形来定义电路功能,EDA工具根据波形自动生成对应的逻辑实现适用于简单状态机和时序电路的快速原型设计,降低了设计输入的门槛表达能力有限,难以描述复杂的组合逻辑和大规模系统,通常作为辅助输入手段使用辅助手段PROGRAMSTRUCTUREVHDL程序的基本结构VHDL程序由库/程序包声明、实体(ENTITY)、结构体(ARCHITECTURE)和配置(CONFIGURATION)四部分构成,其中实体定义电路的外部端口接口,结构体描述内部逻辑行为,两者的分离设计体现了接口与实现解耦的工程思想。VHDL硬件描述语言用于数字电路设计支持多层次抽象建模VHDL代码编辑工作环境01库与程序包:声明设计中使用的标准库和用户自定义库,如IEEE库中的STD_LOGIC_1164包提供标准逻辑类型定义02实体:定义电路模块的外部接口,包括端口名称、方向(IN/OUT/INOUT/BUFFER)和数据类型,相当于电路的"外壳"03结构体:描述电路的内部逻辑功能和行为实现,支持行为描述、数据流描述和结构描述三种建模方式04配置:可选部分,用于在多个结构体中选择具体的实现版本,支持同一实体的不同实现方案切换ENTITY&PORTVHDL实体描述:端口定义详解实体(ENTITY)是VHDL设计模块的外部接口定义,通过PORT语句声明所有输入输出端口,每个端口需指定名称、方向和数据类型。正确选择端口方向是设计的第一步。IN模式单向输入端口,信号只能从外部流入实体内部,如时钟信号clk和复位信号reset通常声明为IN模式。CLK·RESET单向输入OUT模式单向输出端口,信号只能从实体内部流向外部,但内部不能读取该端口的当前值,适合纯输出信号。PUREOUTPUT单向输出INOUT模式双向端口,信号可在内外双向流动,常用于总线接口设计,需配合三态控制逻辑使用。BUSINTERFACE双向端口BUFFER模式带内部反馈的输出端口,既向外部输出信号,又允许内部逻辑读取当前值,常用于计数器输出。COUNTEROUTPUT反馈输出VHDLArchitectureModelingVHDL结构体的三种建模方式VHDL结构体支持行为描述、数据流描述和结构描述三种建模方式,行为描述侧重功能算法表达,数据流描述用并行赋值体现信号逻辑关系,结构描述通过元件例化实现层次化搭建,三种方式可在同一设计中混合使用以获得最佳可读性和综合效果。行为描述方式使用PROCESS进程语句和顺序赋值语句描述电路的算法行为,类似高级编程语言,不直接对应具体硬件结构适合复杂控制逻辑和状态机的设计,代码可读性强,但综合结果取决于综合工具的优化能力注意:并非所有行为描述都能被综合为硬件电路,如含WAIT语句或浮点运算的代码仅可用于仿真Behavioral数据流描述方式使用并行信号赋值语句(如WHEN…ELSE、WITH…SELECT)直接描述输入输出之间的逻辑函数关系每条赋值语句对应一个组合逻辑电路,代码与硬件结构的对应关系清晰直观适合组合逻辑电路的设计,如译码器、多路选择器等,但描述复杂时序逻辑时代码可能冗长Dataflow结构描述方式通过COMPONENT元件声明和PORTMAP端口映射语句例化已有设计模块,实现层次化设计类似于在原理图中放置元件并连线,适合由多个已知子模块组成的系统设计是实现IP核复用和团队协作开发的主要手段,但要求所有被例化模块必须预先设计并编译通过StructuralSYNTHESIS逻辑综合:从HDL到门级网表逻辑综合是将HDL行为描述自动转化为目标器件可实现的门级网表的过程,经历翻译、优化和映射三个阶段。翻译阶段将HDL源代码解析为与工艺无关的布尔方程和状态机等中间表示,建立设计的逻辑模型TRANSLATION优化阶段对逻辑函数进行布尔化简、冗余消除和资源共享,在满足时序约束前提下最小化面积和功耗OPTIMIZATION映射阶段将优化后的逻辑网表映射到目标器件基本单元(如LUT、触发器),生成器件相关门级网表MAPPING可综合性约束仅RTL子集可被综合,含WAIT、ASSERT等语句仅适用于仿真测试,编写时需严格区分CONSTRAINTCHAPTER03布局布线与仿真验证从逻辑网表到物理实现的全链路质量保障EDADesignFlow适配(布局布线)过程详解适配是将综合后的门级网表映射到目标FPGA物理资源的过程,包含布局和布线两个核心子步骤。FPGA芯片内部物理结构与可编程互连资源01布局(Place):将逻辑单元(LE/LUT)分配到具体LAB/CLB位置,优化聚类以降低互连延迟LE→LAB02布线(Route):利用可编程互连资源(水平/垂直通道和开关矩阵)实现信号连接RoutingMatrix03时序分析:检查建立时间、保持时间和最高工作频率是否满足设计约束TimingClosure04输出文件:生成SOF/POF编程文件、VOF仿真网表及资源利用率编译报告SOF/POF/VOFSIMULATION功能仿真与时序仿真的核心区别功能仿真(前仿真)在综合前验证设计的逻辑正确性,不考虑器件延迟;时序仿真(后仿真)在布局布线后加入实际门延迟和线延迟,验证时序约束是否满足。两者相辅相成,功能仿真确保"做对了什么",时序仿真确保"做得够快"。PRE-SIMULATION功能仿真(前仿真)01在设计输入完成后、逻辑综合之前执行,仅验证HDL代码的逻辑功能是否符合设计预期02仿真模型不包含任何器件延迟信息,所有信号传输视为零延迟,波形图中信号跳变是理想的瞬时完成03通过功能仿真可及早发现逻辑设计错误,修改成本低,是设计流程中必须执行的首个验证环节POST-SIMULATION时序仿真(后仿真)01在布局布线完成后执行,使用包含实际器件延迟信息的仿真网表,能真实反映电路的时序行为02波形图中可观察到信号传播延迟、毛刺和竞争冒险等实际硬件效应,是发现时序违规问题的关键手段03时序仿真结果与目标器件型号密切相关,更换器件后必须重新进行时序仿真以验证设计的时序裕量METHODOLOGY仿真测试程序(Testbench)编写方法Testbench通过实例化设计、生成激励和检查响应构建虚拟测试环境,覆盖关键输入组合与边界条件是确保功能正确性的核心防线。STEP01元件例化通过COMPONENT和PORTMAP语句实例化被测设计模块,将测试信号与被测端口连接PORTMAPSTEP02时钟生成使用PROCESS进程和WAIT语句产生周期性时钟信号,如NOTclkAFTER10ns生成20ns时钟20nsSTEP03激励施加按时间顺序改变输入信号值,模拟真实工作场景下各种输入组合,包括正常与边界条件EDGECASESSTEP04结果检查通过ASSERT断言语句或手动对比波形验证输出是否符合预期,自动化检查显著提高验证效率ASSERTSIMULATIONWORKFLOWQuartusII仿真操作流程QuartusII的仿真流程包括创建波形文件、选择仿真类型、添加观察节点、设置激励波形和运行分析五个关键步骤。高版本QuartusII采用ModelSim-Altera作为仿真引擎,支持更精确的时序分析和更丰富的调试功能。STEP01创建仿真文件新建VWF波形文件,设置仿真结束时间和时间网格分辨率,确定仿真的时间窗口范围VWFSTEP02选择仿真类型在Assignments中设置功能仿真或时序仿真,功能仿真需先运行GenerateFunctionalSimulationNetlistFunctionalSTEP03添加观察节点从NodeFinder中搜索并添加所有需要观察的输入输出信号和内部关键节点到波形窗口NodeFinderSTEP04设置激励波形为每个输入信号设置具体的激励值序列,支持手动编辑和批量填充两种模式激励序列STEP05运行与分析启动仿真后在波形窗口中观察各信号的时间行为,对比输出与预期值以判断设计正确性时序验证DEBUGTOOLSSignalTapII嵌入式逻辑分析仪SignalTapII是QuartusII集成的嵌入式逻辑分析仪,通过在FPGA内部植入调试逻辑实现对任意内部节点的实时信号捕获,解决了传统外部测试设备无法观测芯片内部信号的瓶颈,是硬件调试阶段排查时序和功能问题的核心工具。工作原理在FPGA中嵌入调试逻辑电路,利用片上RAM存储采样数据,通过JTAG接口将数据传回PC端显示波形。调试逻辑与主设计并行运行,不影响正常功能。JTAG节点配置在编辑器中选择需观察的内部信号节点,设置采样深度和采样时钟,决定数据采集的时间窗口。深度越大,可观察的历史波形越长。采样深度触发设置支持简单与高级触发条件配置,可设定信号组合或边沿事件作为采样启动条件,精准捕获异常。支持多级触发和触发位置调整。边沿触发使用限制调试逻辑占用额外FPGA资源(LE和RAM),调试完成后应移除SignalTap模块以释放资源。建议在最终版本中彻底删除调试逻辑。LE/RAMChapter04编程下载与硬件调试将设计从虚拟仿真转化为真实硬件运行Configuration&Programming编程配置文件格式与下载方式FPGA编程下载主要分为SRAM配置(易失性,适合开发调试)和Flash编程(非易失性,适合产品部署)两种方式。不同配置文件格式(SOF/POF/JIC)对应不同的存储介质和加载机制,正确选择配置方式是确保系统可靠启动的基础。SRAM配置方式SOF文件直接通过JTAG或AS接口加载到FPGA内部SRAM单元,配置速度快(通常数秒内完成),适合频繁修改的开发调试阶段掉电后SRAM中的数据丢失,每次上电需重新下载配置文件,不适合最终产品部署JTAG方式配置:通过USB-Blaster编程器连接PC与目标板,操作简便,支持在线调试与SignalTap联用Flash编程方式POF/JIC文件写入外部配置Flash或FPGA内部Flash,上电后由FPGA自动从Flash读取配置数据,实现掉电不丢失AS(主动串行)模式:FPGA主动产生配置时钟从外部Flash加载数据,是最常用的产品部署配置方式编程操作需在Programmer工具中选择正确的Flash器件型号和编程文件,编程时间较SRAM方式更长PINASSIGNMENT引脚锁定:逻辑端口到物理引脚的映射引脚锁定是将HDL设计中的逻辑端口分配到FPGA芯片具体物理引脚的关键步骤,其本质是建立设计信号与外围硬件电路的电气连接关系。01PinPlanner工具:QuartusII内置的可视化引脚规划器,以芯片封装图形式展示所有引脚位置,支持拖拽方式分配引脚02AssignmentEditor:通过表格形式精确设置每个端口的引脚编号、IO标准和电气特性,适合批量配置和脚本化管理03IO标准设置:需根据目标板的外围电路电平标准(如LVCMOS33、LVDS等)配置对应的IO电压标准,确保电气兼容性04约束验证:编译后检查引脚分配报告,确认无冲突、无未分配引脚,避免因遗漏引脚导致的运行时错误FPGA芯片引脚与封装结构近距离特写IEEE1149.1JTAG在系统编程技术JTAG(IEEE1149.1标准)是FPGA在系统编程的主流接口,仅需TCK、TMS、TDI、TDO四根信号线即可完成编程、调试和边界扫描测试,支持菊花链多器件级联,配合USB-Blaster编程器实现PC与目标板的便捷连接。四线接口TCK提供测试时钟、TMS控制状态机转移、TDI串行输入配置数据、TDO串行输出响应数据4-Wire菊花链级联多个JTAG器件串联于同一链路,PC依次访问各器件,适合多芯片系统的统一编程与调试DaisyChainUSB-BlasterAltera/Intel官方编程器,将PC的USB信号转换为JTAG/AS协议,即插即用,支持SignalTap在线调试Plug&Play边界扫描测试支持IEEE1149.1边界扫描,测试芯片引脚与PCB焊接质量,辅助硬件故障定位BISTHARDWAREDEBUG硬件调试方法与故障排查策略硬件调试是EDA设计流程的最终验证环节,需综合利用板载指示灯观察、外部仪器测量和嵌入式逻辑分析三种手段,按照'引脚→时钟→逻辑→时序'的系统化排查路径定位问题,确保设计在真实硬件环境中的功能与时序均满足设计要求。板载指示验证通过观察FPGA开发板上的LED、数码管和LCD显示,快速判断设计的基本功能是否正常运行LED·数码管·LCD外部仪器测量使用示波器或逻辑分析仪测量芯片引脚的实际信号波形,验证时钟频率、信号电平和时序关系示波器·逻辑分析仪SignalTap在线调试利用嵌入式逻辑分析仪捕获芯片内部关键节点的实时波形,定位功能异常的根本原因嵌入式逻辑分析仪系统化排查路径按'引脚分配→时钟信号→复位逻辑→功能模块→时序约束'顺序逐层检查,避免盲目修改代码引脚→时钟→逻辑→时序CHAPTER05QuartusII工具实战指南从工程建立到编程下载的全流程操作演练DevelopmentEnvironmentQuartusII软件概况与界面布局QuartusII是Altera/Intel推出的综合性FPGA开发环境,集成设计输入、逻辑综合、布局布线、仿真分析和编程下载全流程功能,支持Cyclone、Stratix等全系列FPGA器件,是高校EDA教学和企业原型开发的主流工具平台。全流程集成从HDL代码输入到编译下载一站式完成,无需切换第三方工具(仿真可选集成ModelSim),降低学习曲线一站式主界面构成菜单栏提供全局命令,工具栏提供快捷操作,ProjectNavigator管理设计文件,CompilationReport展示编译结果四大模块器件支持覆盖Cyclone系列低成本FPGA到Stratix系列高性能FPGA,教学中常用CycloneIV或CycloneV系列CycloneV版本选择QuartusII13.0是最后一个免费支持所有器件的版本,后续QuartusPrime分Standard和Pro两个版本v13.0EDADESIGNFLOW·STEP01建立设计工程:规范操作与常见陷阱QuartusII工程建立是设计流程的起点,需严格遵循'工程名=顶层文件名'的命名规则、选择纯英文路径和正确器件型号三大原则。01新建工程向导通过File→NewProjectWizard创建工程,依次设置工程路径、工程名、顶层文件名和目标器件型号,完成基础配置。NewProjectWizard02命名一致性要求工程名必须与顶层实体名完全一致(包括大小写),否则编译器无法识别设计的顶层模块,导致综合失败。工程名=顶层实体名03路径规范工程存放路径应使用纯英文字符且不含空格,避免中文路径引发编译异常,确保工具链正常解析文件引用。D:/EDA_project/counter04器件选择根据实验平台所用芯片精确选择器件系列、型号、封装和速度等级,确保编译目标与实际硬件完全匹配。EP4CE6E22C8·CycloneIVSCHEMATICDESIGNFLOW原理图输入设计法操作流程QuartusII原理图输入通过图形化界面拖放元件和连线实现电路设计,操作直观易懂,适合小规模电路和教学演示。新建文件通过File→New→BlockDiagram/SchematicFile创建空白原理图编辑窗口,默认文件扩展名为.bdf。该步骤是设计流程的起点,为后续元件放置与连线奠定基础。File→New.bdf元件选取在画布空白处双击弹出Symbol对话框,从primitives基本元件或已编译的用户库中选取所需逻辑元件。支持关键词搜索快速定位目标元件。Symbol对话框连线与标注用鼠标拖拽连接元件引脚,为关键信号线添加网络标号以提高可读性,检查未连接引脚并处理悬空输入。合理的标注能显著提升原理图的可维护性。网络标号生成符号对已完成的原理图设计可执行CreateSymbolFile,将其封装为可复用的元件符号供上层设计调用。这一功能支持层次化设计,便于构建复杂系统。CreateSymbolCompilation&Report设计项目编译与报告分析QuartusII的编译操作一键执行分析综合、适配布局、时序分析和编程文件生成全流程,需重点关注四项关键指标。编译执行点击Processing→StartCompilation,自动依次执行综合、适配、时序分析和文件生成全流程。一键编译资源利用率报告显示LE、Registers、Pins、MemoryBits的使用量与百分比,超出器件容量需优化设计。LogicElements时序分析TimingAnalyzer给出最小时钟周期与最高工作频率fmax,以及建立/保持时间裕量分析。fmax警告处理黄色Warning需逐条检查,未使用引脚可忽略,但涉及逻辑优化的警告可能导致功能异常。WarningCASESTUDY设计实例:十进制计数器全流程演示以十进制计数器为例串联QuartusII全流程操作,从VHDL代码编写、工程建立、功能仿真、时序仿真到引脚锁定和编程下载,完整演示一个设计从零到硬件运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备安全事故调查报告
- AQ高处作业吊篮安全管控要点
- 2026年计算机资格嵌入式系统设计师模拟试卷
- 2026年注册建筑师考试建筑声学检测技术规范试卷
- 病房安全护理管理
- 气瓶安全管理制度
- 建筑电工安全作业证
- 毒蛇咬伤健康教育
- 2028年饮水健康的
- 工厂车间安全管理
- 2026-2030中国金红石开发利用市场发展潜力与产销规模规划研究报告
- 2026年下半年教师资格证考试保教知识与能力幼儿园题及答案
- 2026年四川省普通高中信息技术学业水平合格性考试试卷及答案
- 预制柱安装方案
- 2025届南水北调东线江苏水源有限责任公司秋季校园招聘9人笔试历年参考题库附带答案详解
- 装饰装修工程施工方案(完整版)
- 新浙教版 九年级科学上 第一章复习
- 2024年广西中考道德与法治试卷真题(含答案)
- 2019修订城市规划设计计费指导意见
- 心理咨询机构人员培训:家庭心理危机与干预
- 社区糖尿病病例的早期筛查方案
评论
0/150
提交评论