AFDX( Avionics Full Duplex Switch Ethernet)是空客公司首先提出的, 在商用以太网技术的基础上,通过增加特殊功能来保证航空应用的确定性和可靠性,是目前最先进的机载通信网络。文中针对航电设备与总线网络通信出现的故障,设计了某型号飞机AFDX总线监控器,该设备是一个便携式工控机,通过扩展AFDX总线接口卡,实时、高速、可靠的对总线上的数据进行记录、分析、显示,并依照航电总线标准ICD(接口控制文件)库进行解析,快速准确的定位故障,避免设备的无故障拆装,提高维护效率。仿真实验表明:该监控器可实时监控航电AFDX 总线上的所有动态信息,对信息的分析处理正确,能满足设计需求。
上传时间: 2013-10-17
上传用户:zyt
设计了一种片上系统(SoC)复位电路。该电路能对外部输入信号进行同步化处理以抑制亚稳态,采用多级D触发器进行滤波提升抗干扰能力,并且控制产生系统所需的复位时序以满足软硬件协同设计需求。同时,完成了可测性设计(DFT)。基于Xilinx spartan-6 FPGA进行了验证。结果表明该电路可以抑制90 ?滋s以下的外部干扰信号,并能正确产生系统所需的复位信号。
上传时间: 2014-12-29
上传用户:guojin_0704
固件作为目标板启动最核心程序,不仅仅需要引导操作系统,更重要的是需要实现所有硬件的初始化和自检等,方便设备的维护和保养。U-Boot作为一款通用的开源固件程序,具有良好的可移植性和完整的功能。通过分析U-Boot的目录结构和启动流程以及目标板的设计需求,来实现完成基于MPC8548E目标板的具体修改和移植,并增加关键硬件的自检功能,同时阐述通过设置环境变量来启动操作系统内核。对于不同的CPU和开发板,本U-Boot的启动原理分析和移植有一定的借鉴意义。
上传时间: 2014-12-30
上传用户:lllliii
课程设计(电子商务系统) 对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应该满足以下几个目标: 采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。 全面展示商城内所有商品,并可展示最新商品及特价商品。 实现网上购物。 商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。 查看商城内的公告信息。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 系统最大限度地实现了易维护性和易操作性。 系统运行稳定、安全可靠。
上传时间: 2014-01-21
上传用户:集美慧
随着科技进步,工业厂房、农业温室、仓库和智能建筑等领域对温度的要求越来越严苛,对温度监控需求也越来越高,特别是在某些环境恶劣的工业环境和户外环境中,通过传统的检测难度大,且无法远程传输数据以便进行实时监测。本研究针对这些问题,在对STC89C52单片机、温湿度传感器、TC35i模块功能研究基础上,应用VB程序开发出集群计算机房环境信息检测系统,改变传统温度检测的方法和思路,利用本系统数据信息检测、传输的优势,解决集群计算机房的远程实时温度监测问题,为管理人员提供可靠的温度监测数据。 本论文研究设计使用温湿度传感器DHT11,对计算集群计算机房的环境温度等信息进行多点、实时采集,通过单片机串口和TC35i模块串口之间的通信,把从单片机读取的数据,传输到接有短信猫模块的上位机中,最后将采集的数据存储到数据库中,以供查询,同时,可还以将监测点的信息数据,发送到指定的用户手机上,实现实时远程监控集群计算机房的环境温度。 本文首先对当前国内外温度监控检测的现状与发展趋势进行调研,在结合集群计算机房温度实际检测需求的基础上,有针对性地进行方案论证,并选择合适的实现路线进行相应的研究;从理论上明确实验依据,遵循各个硬件模块的工作原理及主要芯片的技术参数,采用模块化设计,按设计需求设计外围工作电路,对系统的各组成模块进行集成。然后,根据实验方案调整系统的软件编程思路,对相应的程序进行说明并论述相应的编程技巧。为实现集群计算机房中环境温度的高精度测量,我们对软件进行了一些技术处理,论文中对此也进行了相应的介绍。论文还介绍了系统的电路设计仿真和软件设计及调试,并对其中遇到的问题和所采用的解决办法进行了相应的说明。本论文中设计的环境温度监测控制系统在测试过程中,能有效地完成机房的环境温度监测,实现实时无线传输,达到了预期目的。
上传时间: 2022-06-11
上传用户:bluedrops
本文设计和实现了基于FPGA的数字下变频器DDC,用于宽带数字中频软件无线电接收机中。采用自上向下的模块化设计方法,将DDC的功能划分为基本单元,实现这些功能模块并组成模块库。在具体应用时,优化配置各个模块来满足具体无线通信系统性能的要求。这样做比传统ASIC数字下变频器具有更好的可编程性和灵活性,从而满足不同的工程设计需求。 首先阐述了软件无线电中关键的数字信号处理技术,包括中频处理中的下变频技术、抽取技术以及带通采样技术。利用MATLAB的Simulink完成了对系统的设计与仿真,验证了设计的正确性。之后用QuartusII进行了基于FPGA抽取滤波器和NCO等关键模块的设计,编译后进行了时序仿真,最后在PCB板上实现了实际电路并应用于工程项目中。
上传时间: 2013-08-05
上传用户:lishuoshi1996
随着集成电路的设计规模越来越大,FPGA为了满足这种设计需求,其规模也越做越大,传统平面结构的FPGA无法满足实际设计需求。首先是硬件设计上的很难控制,其次就是计算机软件面临很大挑战,所有复杂问题全部集中到布局布线(P&R)这一步,而实际软件处理过程中,P&R所占的时间比例是相当大的。为了缓解这种软件和硬件的设计压力,多层次化结构的FPGA得以采用。所谓层次化就是可配置逻辑单元内部包含多个逻辑单元(相对于传统的单一逻辑单元),并且内部的逻辑单元之间共享连线资源,这种结构有利于减少芯片面积和提高布通率。与此同时,FPGA的EDA设计流程也多了一步,那就是在工艺映射和布局之间增加了基本逻辑单元的装箱步骤,该步骤既可以认为是工艺映射的后处理,也可认为是布局和布线模块的预处理,这一步不仅需要考虑打包,还要考虑布线资源的问题。装箱作为连接软件前端和后端之间的桥梁,该步骤对FPGA的性能影响是相当大的。 本文通过研究和分析影响芯片步通率的各种因素,提出新的FPGA装箱算法,可以同时减少装箱后可配置逻辑单元(CLB)外部的线网数和外部使用的引脚数,从而达到减少布线所需的通道数。该算法和以前的算法相比较,无论从面积,还是通道数方面都有一定的改进。算法的时间复杂度仍然是线性的。与此同时本文还对FPGA的可配置逻辑单元内部连线资源做了分析,如何设计可配置逻辑单元内部的连线资源来达到即减少面积又保证芯片的步通率,同时还可以提高运行速度。 另外,本文还提出将电路分解成为多块,分别下载到各个芯片的解决方案。以解决FPGA由于容量限制,而无法实现某些特定电路原型验证。该算法综合考虑影响多块芯片性能的各个因数,采用较好的目标函数来达到较优结果。
上传时间: 2013-04-24
上传用户:zhaoq123
C8051F单片机 C8051F系列单片机 单片机自20世纪70年代末诞生至今,经历了单片微型计算机SCM、微控制器MCU及片上系统SoC三大阶段,前两个阶段分别以MCS-51和80C51为代表。随着在嵌入式领域中对单片机的性能和功能要求越来越高,以往的单片机无论是运行速度还是系统集成度等多方面都不能满足新的设计需要,这时Silicon Labs 公司推出了C8051F系列单片机,成为SoC的典型代表。 C8051F具有上手快(全兼容8051指令集)、研发快(开发工具易用,可缩短研发周期)和见效快(调试手段灵活)的特点,其性能优势具体体现在以下方面: 基于增强的CIP-51内核,其指令集与MCS-51完全兼容,具有标准8051的组织架构,可以使用标准的803x/805x汇编器和编译器进行软件开发。CIP-51采用流水线结构,70%的的指令执行时间为1或2个系统时钟周期,是标准8051指令执行速度的12倍;其峰值执行速度可达100MIPS(C8051F120等),是目前世界上速度最快的8位单片机。 增加了中断源。标准的8051只有7个中断源Silicon Labs 公司 C8051F系列单片机扩展了中断处理这对于时实多任务系统的处理是很重要的扩展的中断系统向CIP-51提供22个中断源允许大量的模拟和数字外设中断一个中断处理需要较少的CPU干预却有更高的执行效率。 集成了丰富的模拟资源,绝大部分的C8051F系列单片机都集成了单个或两个ADC,在片内模拟开关的作用下可实现对多路模拟信号的采集转换;片内ADC的采样精度最高可达24bit,采样速率最高可达500ksps,部分型号还集成了单个或两个独立的高分辨率DAC,可满足绝大多数混合信号系统的应用并实现与模拟电子系统的无缝接口;片内温度传感器则可以迅速而精确的监测环境温度并通过程序作出相应处理,提高了系统运行的可靠性。 集成了丰富的外部设备接口。具有两路UART和最多可达5个定时器及6个PCA模块,此外还根据不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外设接口在不使用时可以分别禁止以降低系统功耗。与其他类型的单片机实现相同的功能需要多个芯片的组合才能完成相比,C8051单片机不仅减少了系统成本,更大大降低了功耗。 增强了在信号处理方面的性能,部分型号具有16x16 MAC以及DMA功能,可对所采集信号进行实时有效的算法处理并提高了数据传送能力。 具有独立的片内时钟源(精度最高可达0.5%),设计人员既可选择外接时钟,也可直接应用片内时钟,同时可以在内外时钟源之间自如切换。片内时钟源降低了系统设计的复杂度,提高了系统可靠性,而时钟切换功能则有利于系统整体功耗的降低。 提供空闲模式及停机模式等多种电源管理方式来降低系统功耗 实现了I/O从固定方式到交叉开关配置。固定方式的I/O端口,既占用引脚多,配置又不够灵活。在C8051F中,则采用开关网络以硬件方式实现I/O端口的灵活配置,外设电路单元通过相应的配置寄存器控制的交叉开关配置到所选择的端口上。 复位方式多样化,C8051F把80C51单一的外部复位发展成多源复位,提供了上电复位、掉电复位、外部引脚复位、软件复位、时钟检测复位、比较器0复位、WDT复位和引脚配置复位。众多的复位源为保障系统的安全、操作的灵活性以及零功耗系统设计带来极大的好处。 从传统的仿真调试到基于JTAG接口的在系统调试。C8051F在8位单片机中率先配置了标准的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不仅支持Flash ROM的读/写操作及非侵入式在系统调试,它的JTAG逻辑还为在系统测试提供边界扫描功能。通过边界寄存器的编程控制,可对所有器件引脚、SFR总线和I/O口弱上拉功能实现观察和控制。 C8051F系列单片机型号齐全,可根据设计需求选择不同规模和带有特定外设接口的型号,提供从多达100个引脚的高性能单片机到最小3mmX3mm的封装,满足不同设计的需要。 基于上述特点,Silicon Labs 公司C8051F系列单片机作为SoC芯片的杰出代表能够满足绝大部分场合的复杂功能要求,并在嵌入式领域的各个场合都得到了广泛的应用:在工业控制领域,其丰富的模拟资源可用于工业现场多种物理量的监测、分析及控制和显示;在便携式仪器领域,其低功耗和强大的外设接口也非常适合各种信号的采集、存储和传输;此外,新型的C8051F5xx系列单片机也在汽车电子行业中崭露头角。正是这些优势,使得C8051单片机在进入中国市场的短短几年内就迅速风靡,相信随着新型号的不断推出以及推广力度的不断加大,C8051系列单片机将迎来日益广阔的发展空间,成为嵌入式领域的时代宠儿 此系列单片机完全兼容MCS-51指令集,容易上手,开发周期短,大大节约了开发成本。C8051F系统集成度高,总线时钟可达25M
上传时间: 2013-11-24
上传用户:testAPP
德州仪器 (TI) 宣布推出价格更低的、基于 Stellaris ARM Cortex™-M3 的全新微处理器产品,扩展了旗下微处理器 (MCU) 阵营,从而为开发人员满足嵌入式设计需求提供了更高的灵活性。29 款全新 Stellaris MCU 包括针对运动控制应用、智能模拟功能以及扩展的高级连接选项等的独特 IP,可为工业应用提供各种价格/性能的解决方案。此外,该产品系列还可提供更大范围的存储器引脚兼容以及最新紧凑型封装,可显著节省空间与成本。由于 Stellaris MCU 卓越的集成度已融入 TI 的规模效应之中,由此带来的高效率可使整个 Stellaris 系列的价格平均下降 13%。TI 综合 StellarisWare® 软件可为每款器件提供支持,从而可加速能源、安全以及连接市场领域的应用开发。
上传时间: 2013-11-02
上传用户:604759954
当今集成电路设计已经进入 SOC 时代,于是各公司针对自己的设计需求挑选一款性价比较高的处理器作为内核是一件非常重要的事情。下面将介绍一款集成了DSP 和MCU 功能的处理器ZSP neo 。ZSP neo 是一类新型的处理器,它在一个的内核中集成了DSP 和MCU 的功能。对于那些需要比现有8 位微控制器更高的控制处理性能,而又无需32 位微控制器的对成本敏感的应用来说,ZSP neo 是一个理想的选择。ZSP neo 针对其性能要求采用了相应的架构:·采用基于 RISC 的架构:处理器具有静态分支预测功能;所以程序员设计程序时无需考虑跳转延时。·采用了 Load-Store 架构:处理器对存储器的操作使用 load 和store 指令;操作不直接发生在存储器中。所有其他指令均为寄存器-寄存器操作;使用寄存器节省了存储器带宽。采用多种load/store 指令,这样优化了存储器操作;同时支持32 位和16 位的数据操作。处理器允许前推的灵活架构;功能单元的结果能够在下个周期无条件地被其他功能单元使用。
上传时间: 2013-10-19
上传用户:奔跑的雪糕