热度 19
2013-12-26 11:39
1366 次阅读|
3 个评论
常见的嵌入式名词,你能解释清楚吗? 1 . DSP DSP 数字信号 处理 (Digital Signal Processing ,简称 DSP) 是一门涉及许多学科而又广泛应用于许多领域的新兴学科。 DSP ( digital signal processor )是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收 模拟信号 ,转换为 0 或 1 的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。 2 . FPGA 是英文 Field - Programmable Gate Array 的缩写,即现场可编程门阵列,它是在 PAL 、 GAL 、 CPLD 等可编程器件的基础上进一步发展的产物。它是作为专用集成电路( ASIC )领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 目前以硬件描述语言( Verilog 或 VHDL )所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA 上进行测试,是现代 IC 设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如 AND 、 OR 、 XOR 、 NOT )或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的 FPGA 里面,这些可编辑的元件里也包含记忆元件例如触发器( Flip - flop )或者其他更加完整的记忆块。 3.CPLD CPLD(Complex Programmable Logic Device) 复杂可编程逻辑器件,是从 PAL 和 GAL 器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆( “ 在系统 ” 编程)将代码传送到目标芯片中,实现设计的数字系统。 CPLD 主要是由可编程逻辑宏单元 (MC , Macro Cell) 围绕中心的可编程互连矩阵单元组成。其中 MC 结构较复杂,并具有复杂的 I/O 单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于 CPLD 内部采用固定长度的金属线进行各逻辑块的互连,所以设计的逻辑电路具有时间可预测性,避免了分段式互连结构时序不完全预测的缺点。 4.ARM ARM 即 Advanced RISC Machines 的缩写 , 既可以认为是一个公司的名字,也可以认为是对一类 微处理器 的通称,还可以 认为是嵌入式系统 。 1990 年成立了 Advanced RISC Machines Limited( 后来简称为 ARM Limited , ARM 公司 ) 。 20 世纪 90 年代, ARM 32 位嵌入式 RISC(Reduced lnstruction Set Computer) 处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。 ARM 公司既不生产芯片也不销售芯片,它只出售芯片技术授权。 5.PLC PLC 英文全称 Programmable Logic Controller , 中文全称为可编程逻辑控制器,定义是 : 一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算 , 顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入 / 输出控制各种类型的机械或生产过程 .PLC 是可编程逻辑电路,也是一种和硬件结合很紧密的语言,在半导体方面有很重要的应用,可以说有半导体的地方就有 PLC PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。 PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 6.SOPC System-on-a-Programmable-Chip 即可编程片上系统 。 用可编程逻辑技术把整个系统放到一块硅片上,称作 SOPC 。可编程片上系统( SOPC )是一种特殊的嵌入式系统:首先它是片上系统( SOC ),即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。 7.SOC System on Chip 的缩写,称为系统级芯片 , 也有称片上系统 , 意指它是一个产品 , 是一个有专用目标的集成电路 , 其中包含完整系统并有嵌入软件的全部内容。 8.DDS DDS 是直接数字式频率合成器( Direct Digital Synthesizer )的英文缩写。与传统的频率合成器相比, DDS 具有低成本、低功耗、高分辨率和快速转换时间等优点,广泛使用在电信与电子仪器领域,是实现设备全数字化的一个关键技术。 一块 DDS 芯片中主要包括频率控制寄存器、高速相位累加器和正弦计算器三个部分(如 Q2220 )。频率控制寄存器可以串行或并行的方式装载并寄存用户输入的频率控制码;而相位累加器根据频率控制码在每个时钟周期内进行相位累加,得到一个相位值;正弦计算器则对该相位值计算数字化正弦波幅度(芯片一般通过查表得到)。 DDS 芯片输出的一般是数字化的正弦波,因此还需经过高速 D/A 转换器和低通滤波器才能得到一个可用的模拟频率信号。 9.PLL PLL(Phase Locked Loop) : 为锁相回路或锁相环 , 用来统一整合时脉讯号 , 使内存能正确的存取资料。 PLL 用于振荡器中的反馈技术。 锁相环是一种反馈电路,其作用是使得电路上的时钟和某一外部时钟的相位同步。 PLL 通过比较外部信号的相位和由压控晶振( VCXO )的相位来实现同步的,在比较的过程中,锁相环电路会不断根据外部信号的相位来调整本地晶振的时钟相位,直到两个信号的相位同步。 在数据采集系统中,锁相环是一种非常有用的同步技术,因为通过锁相环,可以使得不同的数据采集板卡共享同一个采样时钟。因此,所有板卡上各自的本地 80MHz 和 20MHz 时基的相位都是同步的,从而采样时钟也是同步的。因为每块板卡的采样时钟都是同步的,所以都能严格地在同一时刻进行数据采集。 //深圳 //2013.11.10 //各位,话说明天就是光棍节了。。。。