行业软件及应用
-
基于VHDL与QuartusII软件的可编程逻辑器件应用于开发郑燕,赫建国 编著本书内容可以分为两部分:第一部分包括从第1章到第7章的内容,这部分介绍了基于可编程逻辑器件设计应用系统所需要的基础知识;第二部分包括第8章到第12章的内容,这部分包括一些比较深人的知识以及如何利用前面学习的基本知识实现应用系统的设计。第1章回顾了在“数字电路逻辑设计”课程中学习的由标准逻辑器件组成的数字电路的分析和设计方法;介绍了可编程逻辑器件的工作原理和类型;介绍了ALTERA公司生产的复杂可编程?辑器件和现场可编程门阵列器件。第2章介绍了电子设计自动化的概念;介绍了使用ALTERA公司提供的可编程逻辑器件的集成开发软件Quartus Ⅱ version9.0进行电路设计和调试的整个过程。集成开发软件QuatusⅡ不仅可以在代码下载到可编程逻辑器件芯片之前验证它的正确性,而且也可以被用来形象地学习基本知识。可编程逻辑器件的集成开发软件QuartusⅡ/支持多种设计输入方式。硬件描述语言具有行为描述的特点,因此第3章介绍了利用VHDL(Very High SpeedIntegrated Circuit Hardware Description Language)编写设计代码的基本结构。第4章介绍了VHDL的并行语句。这部分语句与其他计算机高级语言程序中的语句有着本质的区别。其他计算机高级语言程序中的语句是逐句执行,一次只能执行一句;VHDL代码中的并行语句可以同时执行,一次可以执行多条语句。VHDL并行语句的存在原因是因为在硬件电路中所有的逻辑门在任何时刻都处于执行状态。第5章介绍了VHDL的顺序语句。顺序语句与其他计算机高级语言程序中的语句类似,它的执行取决书写顺序,它们可以实现时序电路,当然它们也可以实现组合电路。并行语句只适用设计组合电路。基?可编程逻辑器件的数字系统的开发过程包括设计输人、编译、仿真和向器件下载设计文件这些步骤。一旦器件获得合适的设计文件,这个器件就具有了相应的逻辑功能。第6章介绍向可编程逻辑器件下载设计文件的模式、相关电路和操作步骤。第7章介绍了有限状态机(Finite StateMachine,FSM)技术。有限状态机是一种为进行时序逻辑电路设计而创建的专门模型。这种模型对设计任务顺序非常明确的数字控制系统非常有用。由电路的状态转移表或者电路的状态转移图,利用VHDL可以设计出不同应用特点的状态机,而且这些状态机都具有相对固定的语句以及表达方式。第8章介绍了QuaausⅡ可编程逻辑器件的集成开发软件中的原理图输入方式;介绍了开发软件提供的各种元件在电路设计中的使用;介绍了层次化设计的概念,利用这个概念可以把多个设计者完成的子系统组合成一个完整的系统。第9章介绍了VHDL代码中实现层次化设计的方法;介绍了元件、函数以及过程这些能使代码重复使用的方法,以提高设计效率并使得代码结构更加清晰。第10章介绍了时钟产生电路;介绍了能够产生较高时钟频率稳定度的晶体时钟产生电路;介绍了现场可编程阵列器件的片内锁相环模?的使用。第11章,通过一个应用系统(信号产生器)的设计过程,介绍了如何把前面的基础知识应用于具体的工作。设计过程是按照设计报告的撰写顺序进行的,这样不仅使得设计过程有章可循,同时也学习了任何撰写设计报告。撰写设计报告的过程就是不断发现问题,解决问题的过程。第12章介绍了数字系统SOPC(System On ProgrammableChip,SOPC)解决方案。该方案使得处理器能够配置到现场可编程阵列器件之中,这样的处理器被称作为NiosⅡ软核处理器。这种解决方案使得一块芯片将同时获得基于VHDL语言设计的可编程逻辑器?应用电路具有数据传送速度快的优点和基于C语言设计的微处理器应用电路具有数据处理能力强的优点。本书可作为本科院校教授可编程逻辑器件、硬件描述语言或Quartus Ⅱ软件的教材,也可作为相关工程技术人员入门参考书。 -
EDA技术实验教程张静秋 等编著电子设计自动化(Electronic DesignAutomation,EDA)是指以计算机为工作平台,以EDA软件工具为开发环境,以硬件描述语言VHDL为设计基础,以可编程器件FPGA/CPLD为实验栽体,以ASIC和SOC芯片为目标器件,对电子产品进行自动化设计。 本实验教程主要分为两大块:一是基础实验,主要侧重于程序设计与仿真,从设计最简单的组合逻辑电路译码器、数据选择器和最简单的时序逻辑电路十进制计数器入?,到具有较完整功能的交通信号控制器、硬件奏乐器、电机正反转控制、乒乓球游戏机、彩色LCD控制器等;二是综合实验,主要侧重于FPGA与一些常用芯片如ADC、DAC、LCD等的接口,从简单的正弦信号发生器,到基于单片机核的等精度频率计等系统级设计。在宏功能模块的使用上,从LPM—ROM,ALTPLL,到805lCPU核的应用;在对设计的逻辑功能验证方面,从时序仿真器Simulation入手,到在线存储器编辑器和嵌入式逻辑分析仪的使用。 -
高维信息几何与语音分析曹文明 等著《高维信息几何与语音分析》共三个部分,第一部分是介绍语音分析的常见研究方法,第二部分是高维信息几何基础知识,它主要介绍了高维信息几何的欧氏空间与高维信息几何线性代数基础理论基本算法,第三部分给出了高维信息几何理论及其算法在语音分析中的实际应用,它主要是提出了高维信息几何点覆盖理论及几何分析方法,对连续语音在高维空间中的种种表现形式加以探讨,给出了语音信息映射到高维空间后的分布概况。 -
Altium Designer快速入门徐向民 主编《Altium Designer快速入门(第2版)》详细介绍AltiumD。sigll。r的功能和面向实际的应用技巧及操作方法。主要内容包括从Protel 99SE到A1tiumDesigner、AltiumDcsigner设计环境、原理图基本要素、PCB设计、FPGA设计、嵌入式软件设计、多图纸设计、多通道设计、全局编辑功能描述、PCB规则约束及校验、交互式布线和差分布线功能、嵌入式智能、实现基于32位处理器的FPGA设计、创建元件库以及AltiumDesigner资源定制等。《Altium Designer快速入门(第2版)》适合作为各大中专院校相关专业和培训班的教材,也可以作为电子、电气、自动化设计等相关专业人员的学习和参考用书。《Altium Designer快速入门(第2版)》由Altium公司授权出版,并对书的内容进行了审核。 -
实用EDA技术与VHDL教程赵岩 等编著《实用eda技术与vhdl教程》系统地介绍eda应用技术。全书共6章,第1章介绍了eda技术及cpld/fpga器件原理、结构和特点;第2章介绍了eda常用设计软件的设计开发流程;第3章和第4章对vhdl设计fpga功能模块进行了讲解;第5章系统地讲解了vhdl规范化方法以及常见的编程的warning分析,有效地提高了eda技术设计水平;第6章为教学实验指导,并使读者对一种开源的sopc系统有一个初步的认识,对进一步深入学习eda技术构筑良好基础。《实用eda技术与vhdl教程》取材广泛、全面系统、内容新颖,以培养学生的设计和应用开发能力为主线,重视普及与提高,实用性强,可供高等院校电子工程、通信工程、计算机应用、自动化、仪器仪表等信息类及相关专业的本科生或研究生使用,也可作为eda设计人员的自学参考书。 -
Protel 99 SE原理图与PCB设计邓奕,马双宝,谢龙汉 编著《Protel 99 SE原理图与PCB设计》从初学者的角度出发,以全新的视角、合理的布局系统地介绍了Protel99SE的各项功能和提高作图效率的使用技巧,并以具体的实例详细介绍了电路板设计及制作的流程。《Protel 99 SE原理图与PCB设计》共分15章,全书循序渐进地介绍了Protel99SE入门操作、原理图设计快速入门、绘制电路原理图、电路原理图后期处理、元件库、层次式电路设计、电路原理图报表及打印、PCB设计环境、绘制PCB、PCB设计规划与信号分析、元件库操作等。随书所带的光盘中除了有各章节的操作实例之外还有为读者精心挑选的“I/V变换信号调理电路设计”以及“单片机系统电路设计”两个工程实例,这两个实例均是在实际工程中经常使用的电路,读者可以在此基础上自己完成实际电路的设计和产品的制作。《Protel 99 SE原理图与PCB设计》光盘中还特别配备了操作视频演示及语音讲解,动画以章为单位。《Protel 99 SE原理图与PCB设计》内容系统,实用性、专业性强,是Protel99SE初学者入门和提高的学习宝典,也是从事PCB以及电子设计相关领域的专业技术人员的有价值的参考书。 -
站在云端的SaaS文杰,陈小军《站在云端的SaaS》共28章,分为5部分:第1部分为概念篇,主要阐述云计算的范畴、云计算和SaaS的关系、SaaS与IaaS和PaaS的层次关系、SaaS模式与ASP模式及ITO模式的历史渊源、如何将移动应用和SaaS结合、展望云计算和SaaS带来的商业模式的创新等;第2部分为应用篇,主要分析哪些应用适合放到云端形成SaaS服务,同时会列举典型的SaaS软件及服务案例,如电子商务、CRM、SCM、FIN、SRM、移动应用、商业智能和分析、SaaS基础服务和行业服务等;第3部分为技术篇,主要介绍SaaS应用所依赖的一些关键技术,如平台技术、Mega-Tenancy技术、SOA、Portal、软件的延展技术、安全技术、ITIL技术、性能优化、搜索引擎、富客户端等;第4部分为研发管理篇,主要介绍作为软件公司的管理人员应如何组织高质高效的SaaS服务研发团队,如何实现最优的研发流程和实现人性化的绩效考核和管理文化;本书的最后部分为运营篇,主要介绍SaaS应用研发成功后如何进行运营,在降低客户的TCO的同时提高服务提供商的ROI。 -
MATLAB工程计算及分析腾龙科技 等编著《MATLAB工程计算及分析(附光盘)》以最新版的MATLABR2009b中文版为蓝本进行写作,功能要点讲解详尽、全面,实例配置多样和层次递进,全书共分16讲,依次介绍了MATLAB基础入门、数组与矩阵、MATLAB编程基础、符号计算、数据绘图、多项式与曲线拟合、数据插值、复变函数应用、数值微分与积分、矩阵分析与线性方程组、常微分方程与偏微分方程、运筹优化工具箱、遗传算法工具箱、神经网络工具箱、图像处理工具箱和Simulink仿真工具箱。全书以“功能讲解+典型实例+视频讲解”的方式,通过大量的典型实例与重点知识相结合的方法讲解了MATLABR2009b中的各种功能、操作方法和编程技巧,全面介绍了MATLAB在各个方面的应用。《MATLAB工程计算及分析(附光盘)》可作为工程、数学、经济、金融、管理、运筹、统计、计算机以及相关理工科专业的本科生、研究生的教材、实验或教学参考书,也可作为相关工程技术与管理人员、数学建模爱好者的参考书。 -
Autodesk Ecotect Analysis 2011绿色建筑分析实例柏慕培训组织 编写作为建筑信息模型(BIM)中重要的一款建筑性能化模拟分析软件,EcotectAnalysis以其友好的界面、简便的操作、优秀的可视化性能、强大而准确的模拟分析能力以及与其他BIM软件良好的兼容性,越来越受到建筑师的青睐。本书从计算机辅助建筑设计的角度出发,包含了与可持续性建筑有关的气象数据分析、热环境分析、光环境分析、声环境分析、日照分析、太阳辐射分析以及经济与环境影响分析等内容,力求简明而准确、充分体现EcotectAnalysis作为辅助设计工具的特点与作用。另外,本书还介绍了EcotectAnalysis与其它BIM软件的数据交换以及与Green Building Studio协同分析的方法和流程。 -
Autodesk Revit Architecture 2011建筑施工图设计实例详解柏慕培训组织 编写《Autodesk授权培训中心(ATC)推荐教材:Autodesk Revit Architecture 2011建筑施工图设计实例详解》主要包括三个部分。第一部分方案设计分别从体块和平面两个方面入手来做方案设计,同时加入经济技术指标分析和绿色建筑可持续分析。第二部分规划设计,介绍了场地设计及场地的经济技术指标分析。第三部分施工图设计,讲解了从方案深化到施工图的具体方法,并且介绍了柏慕进业多年用BIM做施工图的经验技巧和方法体系。
