针对低功耗蓝牙(Bluetooth Low Energy,BLE)正交上/下变频收发机,实现了一种低功耗的正交信号产生器。相比传统电流复用技术VCO,增加尾电流源以降低平均电流损耗,同时确保相位噪声满足指标要求。基于TSMC 0.18 μm标准CMOS工艺的仿真结果表明,正交信号频率为849.7 MHz时,在偏移中心频率1 MHz时的相位噪声为-126 dBc/Hz;在1.8 V电源电压下仅消耗1.05 mA电流,FoM值为182 dBc。经过二分频后的正交信号总体频率范围是783~866 MHz,整体版图面积为0.38 mm2。相位噪声和频率范围满足BLE指标要求,对其他低功耗射频应用具有指导意义。 本文介绍了一种基于电流复用技术的低功耗正交信号电压控制振荡器(VCO),特别适用于低功耗蓝牙(BLE)正交上/下变频收发机。传统电流复用技术的VCO在降低平均电流损耗方面存在局限,而本文的设计通过增加尾电流源来解决这一问题,同时保持了所需的相位噪声性能。 在频率合成器中,VCO是关键组件,其功耗直接影响整个系统的能耗。正交信号在正交变频过程中起到关键作用,常见生成方法有无源多相网络、双VCO耦合和VCO后置二分频器。这些方法各有优缺点,例如无源多相网络需要精确匹配,双VCO耦合会增加面积,而VCO后置二分频器则会增加功耗。 电流复用技术已经成为降低电路功耗的有效手段。文献中提到的电流复用VCO设计,如通过VCO与接收机或二分频器的电流复用,实现了低功耗输出。但某些设计引入变压器或采用特殊的晶体管结构,可能增加成本或导致稳定性问题。例如,变压器会增加芯片面积,而使用PMOS负阻对或NMOS VCO的交流信号可能会引入相位噪声问题,或者需要复杂的衬底偏置技术来保证稳定工作。 本文提出的解决方案是在0.18微米TSMC标准CMOS工艺下,采用NMOS VCO与二分频器的堆叠结构,实现电流复用,同时利用尾电流源来降低平均电流损耗。这种设计减少了中间节点Vmid的接地电容,有助于提高效率。电路仿真结果显示,在1.8 V电源电压下,VCO在849.7 MHz频率下产生正交信号,相位噪声为-126 dBc/Hz@1 MHz,电流消耗仅为1.05 mA,频率范围为783~866 MHz,面积为0.38 mm²,满足BLE标准要求,并对其他低功耗射频应用具有参考价值。 电路设计部分详细阐述了VCO电路结构,由NMOS负阻对和LC谐振网络组成,二分频器则作为VCO的尾电流源,通过外部电流镜提供的偏置电压Vb1和Vb2以及尾电流源管M13来控制电流。这种设计降低了对VCO谐振网络的影响,从而降低了相位噪声并优化了功耗。 本文提出了一种创新的低功耗正交信号VCO设计,通过电流复用技术和尾电流源优化,实现了高性能与低功耗的平衡,对低功耗蓝牙和其他射频应用具有重要的实际应用意义。
2025-04-29 19:32:20 494KB 电流复用
1
引言:  嵌入式处理器是嵌入式系统的,有硬核和软核之分。其中,嵌入式处理器软核以其更大的使用灵活性,更低廉的成本,受到了研发人员和市场的广泛欢迎。Altera公司推出的嵌入式处理器软核Nios II更是软核处理器中的先进代表,它已经快速的渗透到教学、科研以及生产等各个方面,积极的推动着嵌入式技术、SOPC(可编程片上系统)的发展。  1 Nios II 简介  二十世纪九十年代末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统,可编程片上系统(SOPC)已成为现实。Altera将可编程器件的优势拓展到嵌入处理器的开发设计中,推出了成功的产品。  2000年,Altera
2025-04-23 23:22:05 146KB
1
微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,旨在提供便捷的用户体验,无需下载安装即可在微信内使用。本压缩包"微信小程序源码-合集6.rar"包含了丰富的源码资源,涵盖了多个领域的应用场景,下面将逐一介绍其中涉及的知识点。 通过学习这些源码,开发者不仅可以掌握微信小程序的开发流程,还能深入理解不同应用场景下的业务逻辑和后端服务设计。对于想要提升小程序开发技能或创业的人来说,这是一个宝贵的资源库,可以从中汲取灵感,学习实际案例,提高自己的编程能力。同时,分析和修改这些源码也是一种很好的实战训练,有助于开发者熟悉微信小程序的开发环境和最佳实践。
2025-04-22 09:42:33 10.8MB 微信小程序
1
长波红外超构透镜技术突破:偏振复用聚焦的FDTD仿真研究与实现应用,长波红外偏振复用超构透镜:二氧化钛纳米柱模型与fdtd仿真研究,长波红外超构透镜 偏振复用聚焦 fdtd仿真 复现lunwen:2018年Optical letters:High-efficiency, linear-polarization-multiplexing metalens for long-wavelength infrared light lunwen介绍:单元结构为二氧化钛椭圆纳米柱构成,具有各向异性特点,通过调整椭圆柱的长轴和短轴实现xy偏振的独立相位调控,构建不同偏振具有不同聚焦相位分布的超构透镜模型,可实现长波红外10.6um线偏振复用的聚焦和成像功能; 案例内容:主要包括硅纳米柱在10.6um长波红外的单元结构仿真、不同偏振的传输相位的参数扫描计算,超构透镜的偏振复用的聚焦相位计算代码以及偏振复用超构透镜的相位和结构尺寸参数匹配的计算代码,和对应的远场电场分布计算; 案例包括fdtd模型、fdtd建模脚本、Matlab计算相位代码和模型仿真复现结果,以及一份word教程,偏振复用型超构透镜的相
2025-03-28 15:14:39 4.35MB
1
分析模式是一种在软件工程中广泛使用的概念,它指的是在特定情境下反复出现的、经过验证的设计解决方案,可以被重用于解决类似问题。这些模式通常针对软件设计中的常见问题,为开发者提供了一种标准的、可复用的方法来组织和构建系统。在本文中,我们将深入探讨分析模式的核心理念,以及如何在实际项目中应用这些对象模型。 我们需要理解“分析模式”与“设计模式”的区别。分析模式是更早期阶段的概念,侧重于业务理解和需求分析,而设计模式则是在实现阶段,关注如何高效地结构代码。在可复用的对象模型中,分析模式通常会转化为具体的设计模式,帮助开发者创建易于维护和扩展的软件系统。 在对象模型中,核心元素包括类、对象、接口和它们之间的关系。分析模式强调这些元素的抽象和泛化,以适应多种应用场景。例如,“工厂模式”是一种常见的分析模式,它定义了一个创建对象的接口,但允许子类决定实例化哪一个类。这样,系统可以在不修改原有代码的情况下,引入新的产品类型。 “策略模式”是另一个重要的分析模式,它定义了一族算法,并将每个算法封装起来,使它们可以互相替换。这使得算法的变化不会影响到使用算法的客户。在可复用的对象模型中,策略模式能够提高代码的灵活性和可扩展性。 “观察者模式”则关注对象间的依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都会得到通知并自动更新。这种模式在事件驱动的系统中尤其有用,例如用户界面或实时数据处理。 在实际应用中,分析模式的使用需要遵循一定的步骤。需要识别问题领域,确定可能出现的通用解决方案。接着,通过分析业务流程和需求,选择合适的分析模式。然后,将这些模式转化为具体的设计,实现为代码。通过测试确保模式的正确性和有效性。 对于初学者来说,阅读和理解分析模式-可复用的对象模型.pdf文档是非常有益的。这份资料可能包含详细的案例分析、模式描述和实际代码示例,可以帮助读者更好地掌握如何在实际项目中应用分析模式。同时,不断实践和反思是提升对这些模式理解的关键。 分析模式提供了一种标准化的方法,帮助开发者在面对复杂业务场景时,有效地设计和实现可复用的对象模型。通过熟练运用各种分析模式,可以提高软件的可维护性、可扩展性和整体质量,降低长期维护的成本。
2024-09-29 20:44:12 49.68MB
1
类设计分析,很好的一本书,具有很好的知道意义。拓宽自己的视野。
2024-09-29 20:42:51 27.8MB 分析模式 对象模型
1
浅谈Angular路由复用策略 Angular路由复用策略是指在Angular应用程序中,如何智能地处理路由的生命周期,以便提高用户体验。路由复用策略的核心是RouteReuseStrategy,负责决定何时复用路由-state和如何构建组件。 在默认情况下,Angular 使用DefaultRouteReuseStrategy,不进行任何处理。当路由离开时,组件状态也被删除。但是,在某些特殊场景下,这种默认行为可能不太友好,例如,在移动端中用户通过关键词搜索商品,然后滚动到第二页并找到想要看的商品时,路由至商品详情页,然后一个后退……用户懵逼了。 为了解决这个问题,Angular提供了RouteReuseStrategy,允许开发者自定义路由复用策略。RouteReuseStrategy提供了四个方法:shouldDetach、store、shouldAttach和shouldReuseRoute。shouldDetach方法决定是否允许复用路由,store方法将路由快照存储在缓存中,shouldAttach方法决定是否允许还原路由,shouldReuseRoute方法决定是否复用路由。 在实现RouteReuseStrategy接口时,可以自定义路由复用策略。例如,可以创建一个SimpleReuseStrategy,缓存路由快照和组件实例对象,并在shouldReuseRoute方法中判断是否复用路由。 Angular路由复用策略的优点是可以提高用户体验,减少组件的重新构建,并提高应用程序的性能。但是,需要注意的是,RouteReuseStrategy从Angular 2开始就已经是实验性,当前依然如此,需要小心使用。 Angular路由复用策略是Angular应用程序中一个非常重要的概念,对于提高用户体验和应用程序性能有着重要的意义。
2024-07-11 14:27:34 69KB
1
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
2024-05-27 16:37:53 441KB python 管理系统 毕业设计 课程设计
1
软件复用-结构过程和组织, Software Reuse Architecture,Process and Organization for Business Success中文版
1
我想了半天,这本书还是不收分了。 5星推荐,5星推荐,5星推荐
2024-04-17 13:48:28 27.81MB
1