




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、FPGA原理及应用孟庆斌2010年9月IC:是半导体元件产品的统称,包括:集成电路、三极管、特殊电子元件。ASIC:专用IC。是指为特定的用户、某种专门或特别的用途而设计的芯片组。SOC:片上系统。随IC设计与工艺的提高,使原先由许多IC组成的电子系统可集成到一个芯片上,构成SOC。 名词解释EDA:电子设计自动化 。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。 SOPC:可编程的片上系统。是Altera公司提出来的一
2、种灵活、高效的SOC解决方案。也可认为是基于FPGA解决方案的SOC。FPGA原理及应用课程介绍 什么是FPGA? FPGA是现场可编程门阵列(Field Programable Gate Array),是一种主流的大规模可编程逻辑器件。 PLD即可编程逻辑器件(Programable Logic Device),是一种能够用编程的方法设计内部硬件电路结构的集成电子器件。 FPGA有什么应用? 通信系统:DDS信号产生、信源编解码、信道编解码、数字调制解调、通信协议解析; 信号处理:快速傅里叶变换、数字滤波、JPEG编解码、MPEG编解码、高速图像采集 工业控制和测量:电机(PWM)控制、开关
3、电源、数字频率计、误码率测试仪、相位测试仪;FPGA原理及应用课程介绍 专用集成电路原型开发:ARM、DSP、CPU、MCU 协处理器 接口与外设:SDRAM控制器、PCI接口控制、I2C总线控制、USB控制、LCD&VGA控制 如何进行FPGA设计? 1、熟悉所选器件(内部结构、管脚分布和器件功能); 2、制作最小系统和必要外设PCB板; 3、选择合适设计软件:设计输入、逻辑综合、管脚约束、仿真分析、布局布线、下载配置; 4、系统检测和调试;FPGA原理及应用课程内容 可编程逻辑器件概述 CPLD和FPGA的器件结构 FPGA设计流程及设计工具 基于FPGA的SOPC设计 NIOS软核结构
4、NIOS嵌入式系统开发课程要求和考核方式1.保证听课,做笔记,勤动脑思考。认真、独立完成课程练习和作业。2.期末闭卷考试,考试成绩占总评成绩的50%。半导体器件的发展简史半导体器件的发展简史 晶体管:晶体管: 1947年年12月,美国贝尔实验室的物理学家月,美国贝尔实验室的物理学家William Shockley、Walter Brattian和和John Bardeen制造了第制造了第一个晶体管,一个锗(一个晶体管,一个锗(Ge)制造的点接触器件)制造的点接触器件 1950年,出现了双极型晶体管(年,出现了双极型晶体管(BJT),并用硅(),并用硅(Si)取代了锗作为器件材料。把取代了锗作为
5、器件材料。把BJT以特定的方式相连可以实以特定的方式相连可以实现数字逻辑门:如晶体管现数字逻辑门:如晶体管-晶体管逻辑(晶体管逻辑(TTL)、发射极)、发射极耦合逻辑(耦合逻辑(ECL) 1962年,出现了金属氧化物半导体场效应晶体管年,出现了金属氧化物半导体场效应晶体管(MOSFET),),FET有两种类型:有两种类型:NMOS和和PMOS。由。由NMOS和和PMOS以互补方式构成的逻辑门就是互补金属氧以互补方式构成的逻辑门就是互补金属氧化物半导体(化物半导体(CMOS)逻辑门。)逻辑门。半导体器件的发展简史半导体器件的发展简史集成电路(集成电路(IC):):1958年,美国德州仪器(年,美
6、国德州仪器(TI)公司成功将包括)公司成功将包括5个元件的移相振荡器个元件的移相振荡器制作在了同一片半导体上制作在了同一片半导体上同一时期,同一时期,Fairchild半导体公司发明了衬底光学印刷技术(即光刻半导体公司发明了衬底光学印刷技术(即光刻技术),这种技术现在广泛的应用于制造技术),这种技术现在广泛的应用于制造IC中的晶体管、绝缘层和中的晶体管、绝缘层和互联线互联线1960年代,年代,TI公司设计制造了大量的基本功能公司设计制造了大量的基本功能IC,称为,称为54XX和和74XX系列,分别面向军用和民用,用系列,分别面向军用和民用,用TTL技术实现技术实现1968年,美国年,美国RCA
7、公司开发了与公司开发了与74XX系列等效的以系列等效的以CMOS技术实现技术实现的的4000系列系列IC1970年,年,Intel开发了第一个开发了第一个1024位的位的DRAM(型号(型号1103),),Fairchild公司开发了第一个公司开发了第一个256位的位的SRAM(型号(型号4103)1971年,年,Intel开发了世界上第一个微处理器开发了世界上第一个微处理器4004。该处理器包含大。该处理器包含大约约2300个晶体管,每秒可以执行个晶体管,每秒可以执行60000次操作次操作1980年代,出现可编程逻辑器件年代,出现可编程逻辑器件图图1:数字集成电路分类:数字集成电路分类数 字
8、 集 成 电 路微 处 理 器专 用 集 成 电 路标 准 集 成 电 路全 定 制 电 路半 定 制 电 路可 编 程 逻 辑 器 件近 代 可 编 程 逻 辑 器 件早 期 可 编 程 逻 辑 器 件CPLDFPGAPROMPLAPALGALEPROME2PROM集成电路分类集成电路分类 1、标准集成电路、标准集成电路 标准集成电路是指那些逻辑功能固定的集成电路。它具标准集成电路是指那些逻辑功能固定的集成电路。它具有很强的通用性有很强的通用性,其电路的电气指标、封装等在国内外均其电路的电气指标、封装等在国内外均已标准化已标准化,并印有公开发行的用户手册并印有公开发行的用户手册,供大家选用。
9、供大家选用。SSI、MSI、LSI以及以及VLSI中那些完成基本功能和通用功能的集中那些完成基本功能和通用功能的集成电路成电路,如与非门、异或门、触发器、加法器、乘法器、如与非门、异或门、触发器、加法器、乘法器、各类存储器以及通用寄存器等各类存储器以及通用寄存器等,都属于标准集成电路。都属于标准集成电路。 当我们采用标准集成电路设计逻辑电路系统时当我们采用标准集成电路设计逻辑电路系统时,需要进行需要进行选片、系统设计和连线等方面的工作。虽然标准集成电选片、系统设计和连线等方面的工作。虽然标准集成电路品种繁多路品种繁多,发展也很快发展也很快,但用户只能在已生产的集成电路但用户只能在已生产的集成电
10、路品种中选择品种中选择,所以在改进和调试系统时需要修改印制版所以在改进和调试系统时需要修改印制版,从从而使研制周期变长、成本增加。同时而使研制周期变长、成本增加。同时,采用标准集成电路采用标准集成电路的逻辑电路系统存在集成度低的逻辑电路系统存在集成度低,可靠性、维护性差等缺点。可靠性、维护性差等缺点。集成电路分类集成电路分类 2.微处理器微处理器 微处理器主要指通用的微处理芯片。如微处理器主要指通用的微处理芯片。如Z80、8086、MCS51、ARM、DSP等。这类器件的功能由汇编语言或等。这类器件的功能由汇编语言或高级语言编写的程序来确定高级语言编写的程序来确定,也就是说,其功能由用户自也就
11、是说,其功能由用户自己设置己设置,故具有一定的灵活性。但该器件应用时需要用户故具有一定的灵活性。但该器件应用时需要用户设计专门的接口电路设计专门的接口电路,否则它很难与其他类型的器件直接否则它很难与其他类型的器件直接配合。目前除用作配合。目前除用作CPU外外,多用于实时处理系统。多用于实时处理系统。 集成电路分类集成电路分类3.专用集成电路专用集成电路(ASIC)ASIC是指那些专门为某些用户设计的集成电路。当然是指那些专门为某些用户设计的集成电路。当然,这种芯片不再这种芯片不再具有通用性。专用集成电路又称用户定制电路,它可分成全定制电具有通用性。专用集成电路又称用户定制电路,它可分成全定制电
12、路(路(Full Custom Circuit)和半定制电路()和半定制电路(Semi Custom Circuit)。)。全定制电路全定制电路:集成电路生产厂家完全按照用户的要求集成电路生产厂家完全按照用户的要求,从晶体管级开始从晶体管级开始设计设计,充分利用设计者本人和前人的经验充分利用设计者本人和前人的经验,力求做到管芯面积最小、工力求做到管芯面积最小、工作速度最快、功耗最小和各项电气指标符合用户的要求。这种电路作速度最快、功耗最小和各项电气指标符合用户的要求。这种电路设计和制造方法的优点是设计和制造方法的优点是:电路性能高电路性能高,保密性好保密性好,占用体积小。其缺占用体积小。其缺点
13、是点是:成本高成本高,设计和试制周期长。设计和试制周期长。半定制电路半定制电路:是指在设计和生产过程中的某些部分是指在设计和生产过程中的某些部分,例如门阵列法中的例如门阵列法中的门阵列母片、标准单元法中的库单元、可编程逻辑器件中的全功能门阵列母片、标准单元法中的库单元、可编程逻辑器件中的全功能芯片等芯片等,可以可以“预先加工预先加工”和和“预先设计预先设计”乃至乃至“预先制作预先制作”好好,并可为所并可为所有用户选用。而另外一些部分有用户选用。而另外一些部分,如版图的布局、布线和它所形成的版如版图的布局、布线和它所形成的版图只能符合特定用户的要求图只能符合特定用户的要求,不能共享。也就是说不能
14、共享。也就是说,只有一部分设计是只有一部分设计是按用户要求定做的按用户要求定做的,故称为半定制电路。这种电路在一定程度上既可故称为半定制电路。这种电路在一定程度上既可满足用户满足用户“定制定制”要求要求,又能做到设计周期短、成本低。又能做到设计周期短、成本低。 集成电路分类集成电路分类 可编程逻辑器件(可编程逻辑器件(Programmable Logic Devices,简称简称PLD)具有标准集成电路和半定制电路二者的特征。一)具有标准集成电路和半定制电路二者的特征。一方面方面,它的全功能集成电路块和标准集成电路一样它的全功能集成电路块和标准集成电路一样,不同的不同的生产厂家可以生产相同结构
15、和品种的电路生产厂家可以生产相同结构和品种的电路,并印有统一的并印有统一的用户手册用户手册,用户可以根据自己的需求来挑选不同的品种。用户可以根据自己的需求来挑选不同的品种。另一方面另一方面,用户买到这种集成电路后不能马上使用用户买到这种集成电路后不能马上使用,要根据要根据自己的电路设计进行编程自己的电路设计进行编程,再用专门的编程器或配置芯片再用专门的编程器或配置芯片将他们将他们“烧制烧制”成需要的电路。因此成需要的电路。因此,从工厂生产、设计和从工厂生产、设计和销售的角度来看销售的角度来看,它属于标准集成电路它属于标准集成电路,从用户要作设计和从用户要作设计和“烧制烧制”的角度来看的角度来看
16、,则又属于半定制电路。则又属于半定制电路。可编程逻辑器件的概念和范畴可编程逻辑器件的概念和范畴 为什么需要可编程逻辑器件?为什么需要可编程逻辑器件? 伴随着集成电路技术的发展,将大规模电路集成到一片芯片上,不伴随着集成电路技术的发展,将大规模电路集成到一片芯片上,不仅能减小电路的体积、重量、功耗,而且能够大大提高电路的可靠仅能减小电路的体积、重量、功耗,而且能够大大提高电路的可靠性,于是人们开始定制各种具有专门用途的专用集成电路(性,于是人们开始定制各种具有专门用途的专用集成电路(ASIC)。)。然而,设计然而,设计ASIC成本高、周期长,于是就产生了很大的矛盾。为解成本高、周期长,于是就产生
17、了很大的矛盾。为解决这个矛盾,可编程逻辑器件应运而生。决这个矛盾,可编程逻辑器件应运而生。 可编程逻辑器件的功能可编程逻辑器件的功能 可编程逻辑器件是内部构架已经由制造商确定的通用器件,但它的可编程逻辑器件是内部构架已经由制造商确定的通用器件,但它的逻辑功能是由用户通过对器件编程来设定的。逻辑功能是由用户通过对器件编程来设定的。 可编程逻辑器件的范畴可编程逻辑器件的范畴 半导体存储器(半导体存储器(PROM)、现场可编程逻辑阵列()、现场可编程逻辑阵列(FPLA)、可编程)、可编程阵列逻辑(阵列逻辑(PAL)、通用阵列逻辑()、通用阵列逻辑(GAL)、可擦除的可编程逻辑)、可擦除的可编程逻辑器
18、件(器件(EPLD)、复杂的可编程逻辑器件()、复杂的可编程逻辑器件(CPLD)、现场可编程门)、现场可编程门阵列(阵列(FPGA)可编程逻辑器件可编程逻辑器件(PLD)的表示方法和基本结构的表示方法和基本结构 典型的典型的PLD器件一般都是由与阵列、或阵列器件一般都是由与阵列、或阵列,起缓冲驱动起缓冲驱动作用的输入逻辑和输出逻辑组成作用的输入逻辑和输出逻辑组成,其通用结构框图如图其通用结构框图如图2所所示。其中示。其中,每个输出数据都是输入的与或函数。与阵列的每个输出数据都是输入的与或函数。与阵列的输入线和或阵列的输出线都排成阵列结构输入线和或阵列的输出线都排成阵列结构,每个交叉处用每个交叉
19、处用逻辑器件或熔丝连接起来。逻辑编程的物理实现逻辑器件或熔丝连接起来。逻辑编程的物理实现,一般都一般都是通过熔丝或是通过熔丝或PN结的熔断和连接结的熔断和连接,或者对浮栅的充电和放或者对浮栅的充电和放电来实现的。电来实现的。图图2: PLD器件通用结构框图器件通用结构框图 输入逻辑输入与阵列或阵列输出逻辑乘积项和项数据输出数据输入可编程逻辑器件可编程逻辑器件(PLD)的表示方法的表示方法 由于由于PLD器件的阵列连接规模十分庞大器件的阵列连接规模十分庞大,为了便于了解为了便于了解PLD的逻辑关系的逻辑关系,PLD器件的逻辑图中使用的是一种简化器件的逻辑图中使用的是一种简化表示方法。表示方法。P
20、LD器件阵列交点处的几种连接方式如图器件阵列交点处的几种连接方式如图3所所示。连线交叉处有实点的示。连线交叉处有实点的,表示固定连接表示固定连接;连线交叉处有符连线交叉处有符号号“”的的,表示编程连接表示编程连接;连线交叉处无任何符号的连线交叉处无任何符号的,表示表示不连接或是擦除单元。不连接或是擦除单元。图图3: PLD连接方式的表示法连接方式的表示法 固 定 连 接编 程 连 接擦 除 单 元可编程逻辑器件可编程逻辑器件(PLD)的表示方法的表示方法 图图4是可编程是可编程“与与”阵列和阵列和“或或”阵列中常用到的与门、或阵列中常用到的与门、或门、输入缓冲器、三态输出缓冲器及非门的表示方法
21、。门、输入缓冲器、三态输出缓冲器及非门的表示方法。图图4(a)表示一个)表示一个3输入的与门输入的与门,其中其中3条竖线条竖线A、B、C均均为输入项为输入项,输入到与门的一条横线称为乘积项线输入到与门的一条横线称为乘积项线,输入线与输入线与乘积项线的交叉点和乘积项线的交叉点和“与与”阵列中的交叉点相对应阵列中的交叉点相对应,这些交这些交叉点都是编程点。叉点都是编程点。图图4: 常用门电路在常用门电路在PLD中的表示法中的表示法 (a)与门;与门;(b)或门;或门;(c)输入缓冲器;输入缓冲器;(d)三态输出缓冲器;三态输出缓冲器;(e)非门非门(a)AAAAENAAAEN(b)AB CPY(c
22、)(d)(e)P1P2P3可编程逻辑器件可编程逻辑器件(PLD)的表示方法的表示方法 由图可见由图可见,输入输入A与乘积项线是固定连接与乘积项线是固定连接,输入输入B与乘积项与乘积项线不相连线不相连,输入输入C与乘积项线是编程连接与乘积项线是编程连接,所以该与门的乘所以该与门的乘积项输出是积项输出是:P=AC。同理。同理,图图5(b)表示一个)表示一个3输入的或输入的或门门,它的输出是它的输出是Y=P1+P2。 图图4(c)表示输入缓冲器)表示输入缓冲器,它有两个互补输出它有两个互补输出,一个是一个是A,另另一个是一个是 。PLD的输入往往要驱动若干个乘积项的输入往往要驱动若干个乘积项,也就也
23、就是说是说,一个输入量的输出同时要接到几个晶体管的栅极一个输入量的输出同时要接到几个晶体管的栅极(或基极)上(或基极)上,为了增加其驱动能力为了增加其驱动能力,就必须通过一缓冲器。就必须通过一缓冲器。不但如此不但如此,在与阵列中往往还要用到输入变量的补项在与阵列中往往还要用到输入变量的补项,这一这一功能也同时由驱动电路来完成功能也同时由驱动电路来完成,因此因此,在在PLD中中,每一个输入每一个输入变量均通过一个具有互补输出的缓冲器。变量均通过一个具有互补输出的缓冲器。A可编程逻辑器件可编程逻辑器件(PLD)的表示方法的表示方法 当当I/O端作为输出端时端作为输出端时,常常用到具有一定驱动能力的
24、三态常常用到具有一定驱动能力的三态控制输出电路。在控制输出电路。在PLD的逻辑电路中的三态控制输出电的逻辑电路中的三态控制输出电路有如图路有如图4(d)表示的两种形式)表示的两种形式,一种是控制信号为高电一种是控制信号为高电平且反相输出平且反相输出;另一种是控制信号为低电平且反相输出。另一种是控制信号为低电平且反相输出。 如果当所有输入的原码和反码在乘积项处都打如果当所有输入的原码和反码在乘积项处都打“”,即表即表示所有的连接点都是编程连接示所有的连接点都是编程连接,如图如图5(a)所示所示,那么就那么就有有 ,此时可以简化为图此时可以简化为图5(b)的表示方式。的表示方式。PAABB图图5:
25、 PLD的默认表示方法的默认表示方法ABP 0(a)AB(b)ABABP 0可编程逻辑器件可编程逻辑器件(PLD)的表示方法的表示方法 图图6是一个简单的组合逻辑是一个简单的组合逻辑 在在SSI中的逻中的逻辑图和在辑图和在PLD中的逻辑图实例。图中的逻辑图实例。图6(a)所示的组合逻辑电所示的组合逻辑电路路,它的它的PLD表示法如图表示法如图6(b)所示。所示。2112Y=I I +I I图图6: 组合逻辑在组合逻辑在SSI中和在中和在PLD中的逻辑图中的逻辑图1&1&1I1I22121IIIII1I22121IIII(a)(b)可编程逻辑器件可编程逻辑器件(PLD)的基本结构的基本结构 1.
26、可编程只读存储器可编程只读存储器 可编程只读存储器(可编程只读存储器(Programmable ReadOnly Memory,简称,简称PROM)是最早的)是最早的PLD器件器件,它出现在它出现在20世纪世纪70年代初。它包含一个固定的年代初。它包含一个固定的“与与”阵列和一个可编阵列和一个可编程的程的“或或”阵列阵列,其基本结构图如图其基本结构图如图7所示。所示。PROM一般用一般用来存储计算机程序和数据来存储计算机程序和数据,它的输入是计算机存储器地址它的输入是计算机存储器地址,输出是存储单元的内容。由图可见输出是存储单元的内容。由图可见,它的它的“与与”阵列是一个阵列是一个“全译码阵列
27、全译码阵列”,即对某一组特定的输入即对某一组特定的输入Ii(i=0,1,2)只能产生只能产生一个惟一的乘积项。因为是全译码一个惟一的乘积项。因为是全译码,当输入变量为当输入变量为n个时个时,阵列的规模为阵列的规模为2n,所以所以PROM的规模一般很大。的规模一般很大。图图7:基本:基本PROM结构结构 可编程逻辑器件可编程逻辑器件(PLD)的基本结构的基本结构 2.可编程逻辑阵列可编程逻辑阵列 虽然用户能对虽然用户能对PROM所存储的内容进行编程所存储的内容进行编程,但但PROM还还存在某些不足存在某些不足,如如:PROM巨大阵列的开关时间限制了巨大阵列的开关时间限制了PROM的速度的速度;P
28、ROM的全译码阵列中的所有输入组合在的全译码阵列中的所有输入组合在大多数逻辑功能中并不使用。可编程逻辑阵列大多数逻辑功能中并不使用。可编程逻辑阵列(Programmable Logic Array,简称简称PLA),也称现场可也称现场可编程逻辑阵列(编程逻辑阵列(FPLA)的出现)的出现,弥补了弥补了PROM这些不足。这些不足。它的基本结构为它的基本结构为“与与”阵列和阵列和“或或”阵列阵列,且都是可编程的且都是可编程的,如图如图8所示。设计者可以控制全部的输入所示。设计者可以控制全部的输入/输出输出,这为逻辑这为逻辑功能的处理提供了更有效的方法。然而功能的处理提供了更有效的方法。然而,这种结
29、构在实现这种结构在实现比较简单的逻辑功能时还是比较浪费的比较简单的逻辑功能时还是比较浪费的,且且PLA的价格昂的价格昂贵贵,相应的编程工具也比较贵。相应的编程工具也比较贵。可编程逻辑器件可编程逻辑器件(PLD)的基本结构的基本结构 3.可编程阵列逻辑可编程阵列逻辑 可编程阵列逻辑(可编程阵列逻辑(Programmable Array Logic,简称简称PAL),它既具有它既具有PLA的灵活性的灵活性,又具有又具有PROM易于编程的易于编程的特点特点,其基本结构包含一个可编程的其基本结构包含一个可编程的“与与”阵列和一个固定阵列和一个固定的的“或或”阵列阵列,如图如图9所示。所示。PAL器件器
30、件“与与”阵列的可编程特阵列的可编程特性使输入项增多性使输入项增多,而而“或或”阵列的固定又使器件简化阵列的固定又使器件简化,所以这所以这种器件得到了广泛应用。种器件得到了广泛应用。图8: 基本PLA结构 O0O1O2“OR”阵列可编程“AND”阵列可编程I2I1I0图9: 基本PAL结构 O0O1O2“OR”阵列(固定的)“AND”阵列(可编程的)I2I1I0可编程逻辑器件可编程逻辑器件(PLD)的基本结构的基本结构 4.通用阵列逻辑通用阵列逻辑 通用阵列逻辑(通用阵列逻辑(General Array Logic,简称简称GAL),在在20世纪世纪80年代初期问世年代初期问世,一般认为它是第
31、二代一般认为它是第二代PLD器件。它器件。它具有可擦除、可重复编程和可加密等特点。具有可擦除、可重复编程和可加密等特点。 GAL器件的基本结构如图器件的基本结构如图10所示。它与所示。它与PAL器件相比器件相比,在在结构上的显著特点是输出采用了宏单元(结构上的显著特点是输出采用了宏单元(OLMC)。也)。也就是说,就是说,PAL器件的可编程器件的可编程“与与”阵列是送到一个固定的阵列是送到一个固定的“或或”阵列上输出的阵列上输出的,而而GAL器件的可编程器件的可编程“与与”阵列则是送阵列则是送到到OLMC上输出的。通过对上输出的。通过对OLMC单元的编程单元的编程,器件能满器件能满足更多的逻辑电路要求足更多的逻辑电路要求,从而使它比从而使它比PAL器件具有更多的器件具有更多的功能功能,设计也更为灵活。设计也更为灵活。 图10: 基本GAL结构 CLKOEOLMC可编程逻辑器件可编程逻辑器件(PLD)的基本结构的基本结构 5.现场可编程门阵列现场可编程门阵列 现场可编程门阵列(现场可编程门阵列(Field Programmable Gate Array,简称简称FPGA)也称可编程门阵列()也称可编程门阵列(Programmable Ga
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025园林景观设计合同
- 2025年HED-系列厚膜阴极电泳涂料项目建议书
- 2025合同电缆桥架安装规范
- 2025安置房的买卖合同
- 2025方案设计委托合同范本方案设计委托合同格式
- 2025职场英语口语熟练运用合同条款
- 2025年月桂醇聚醚磷酸钾项目建议书
- 2025长期重大疾病保险合同示范文本
- 2025合同签订要点全面解析
- 2025版本的铁路交通运输合同示范文本
- 小红书食用农产品承诺书示例
- 水果店投资项目可行性分析报告
- CQI-23模塑系统评估审核表-中英文
- 《颅内压增高的临床表现》教学课件
- 胸痹心痛护理查房
- DB34T 4912-2024二手新能源汽车鉴定评估规范
- 2024年山东青岛初中学业水平考试地理试卷真题(含答案详解)
- 会计记账服务合同
- 四下第五单元课件
- 江苏省苏州市2023-2024学年高一下学期期末考试化学试题(解析版)
- 新疆历史印记课件
评论
0/150
提交评论