orange
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
34、软硬件复合体建模:挑战与机遇
本文探讨了软硬件复合体建模的挑战与机遇,分析了复杂嵌入式系统的特性,讨论了基于模型的技术、软硬件建模之间的互补关系以及TMO方案的应用。此外,文章还提出了统一建模方法的必要性以及动态可重构场景下的建模挑战,为未来嵌入式系统的设计与优化提供了研究方向。原创 2025-08-11 09:14:20 · 39 阅读 · 0 评论 -
33、利用 POP - C++ 实现无线传感器网络与网格的集成
本文探讨了如何通过扩展 POP - C++ 实现无线传感器网络(WSNs)与网格计算的无缝集成。POP - C++ 是一种面向对象的分布式并行编程语言,其运行时系统被扩展以支持 WSN 节点的资源约束和通信特性。文章详细介绍了 POP - C++ 的对象模型、语法扩展、WSN 集成的实现方法,以及在 Mica2 节点上的性能评估结果。与传统方法相比,该方案在降低开发难度的同时,实现了对多个应用的并发支持,并减少了节点重编程的需求。原创 2025-08-10 14:01:49 · 46 阅读 · 0 评论 -
32、无线传感器网络的可配置介质访问控制
本文探讨了无线传感器网络中一种高度可配置的介质访问控制(MAC)协议——C-MAC。与传统的MAC协议相比,C-MAC通过编译时和运行时的配置能力,能够根据不同的应用场景(如环境监测、工业自动化和智能家居)灵活调整通信参数,实现功率效率与通信灵活性的平衡。文章详细介绍了C-MAC的设计原理、配置机制及其在EPOS操作系统中的实现,并通过与B-MAC等协议的对比展示了其在内存占用、性能表现和适应性方面的优势。未来,C-MAC的发展方向包括全局网络同步、自适应占空比和与其他无线技术的融合。原创 2025-08-09 14:54:47 · 46 阅读 · 0 评论 -
31、资源受限分布式嵌入式系统的动态软件更新
本文探讨了一种针对资源受限分布式嵌入式系统的动态软件更新方案,通过远程管理器节点进行更新处理,结合编译器生成的符号、重定位和调试信息,实现对运行系统中代码的细粒度更新和替换。该方案支持保留系统状态,避免重启带来的状态丢失和额外开销,同时引入管理员介入机制以应对复杂或不安全的更新情况。文章还分析了相关工作、系统架构、模块化与依赖分析、动态更新的关键问题以及实际应用场景,为嵌入式系统的软件维护提供了高效、灵活的解决方案。原创 2025-08-08 10:04:33 · 53 阅读 · 0 评论 -
30、高性能微处理器核心与可重构硬件在嵌入式系统中的应用
本文探讨了高性能微处理器核心SIRIUS和可重构硬件在嵌入式系统中的应用。SIRIUS核心具有低功耗、高性能和紧凑设计的特点,适用于如ePille®这样的医疗设备。同时,利用FPGA的可重构特性,结合LMGS资源管理机制,可以在传感器网络等复杂系统中实现高效的资源分配和自适应处理。文章还比较了相关技术和资源管理方法,并通过实际案例分析展示了其应用潜力,展望了未来的发展方向。原创 2025-08-07 15:22:09 · 60 阅读 · 0 评论 -
29、生物医学嵌入式系统通用架构解析
本文介绍了一种用于生物医学嵌入式系统的通用模块化架构,涵盖硬件和软件组件,旨在实现便携、自主和协作的分布式计算平台。该架构通过自主通信平台(ACP)和采集/处理平台(APP)的集成,支持多种生物医学应用,并在基于磁阻生物芯片的手持式生物分子识别微系统中进行了验证。实验结果表明,该架构具有灵活性、安全性、低功耗和可扩展性,适用于多种生物医学场景。原创 2025-08-06 12:23:44 · 60 阅读 · 0 评论 -
28、时间触发片上系统架构中的错误遏制
本文探讨了时间触发片上系统(TT-SoC)架构在嵌入式控制系统中的错误遏制机制。针对设计故障和物理故障,提出了基于可信接口子系统(TISS)和微组件封装的解决方案,结合时间触发片上网络(NoC)和冗余策略(如TMR)实现高效错误检测与恢复。通过原型实验验证了架构的稳定性和封装机制的有效性,展示了其在汽车、航空航天和工业自动化等领域的广泛应用前景。原创 2025-08-05 16:11:03 · 50 阅读 · 0 评论 -
27、时间触发以太网控制器的硬件实现
本文介绍了一种时间触发以太网控制器(TTE 控制器)的硬件实现方案,适用于可编程片上系统(SOPC)。该设计通过时间触发机制,实现了TT消息(时间触发消息)和ET消息(事件触发消息)在同一网络中的共存,保证了实时通信的可预测性与稳定性。文中详细描述了控制器的模块设计、数据传输机制以及实验评估结果,展示了其在工业自动化、汽车航空、多媒体等领域的广泛应用前景。原创 2025-08-04 15:07:10 · 50 阅读 · 0 评论 -
26、基于面向对象总线事务模型的高效可扩展事务级建模
本文提出了一种基于面向对象总线事务模型的高效可扩展事务级建模方法,用于复杂嵌入式系统和片上系统的设计与验证。该方法通过周期精确的事务对象建模,实现了对总线通信的高度抽象和精确时序控制,同时显著提升了模拟性能。以AMBA AHB总线为例,验证了该模型在仲裁、流水线传输和拆分事务处理等方面的有效性。实验结果表明,该方法在模拟速度和带宽方面优于现有周期精确模型,且具备良好的可扩展性和重用性,为系统架构的早期验证和性能评估提供了高效支持。原创 2025-08-03 10:18:35 · 28 阅读 · 0 评论 -
25、数据重用驱动的片上内存与网络协同综合
本文提出了一种基于数据重用分析的内存与片上网络(NoC)协同综合方法,旨在降低多处理器片上系统(MPSoCs)的整体能耗。通过将数据重用图与NoC通信架构结合,实现了内存子系统的高度定制化,并在多种基准测试下验证了该方法的有效性。实验结果显示,与传统方法相比,该协同综合方法在通信能耗和总能耗方面均有显著优化,平均通信能耗降低31%,总能耗降低44%。此外,文章还详细介绍了相关架构模型、综合算法及实际应用场景。原创 2025-08-02 13:01:39 · 53 阅读 · 0 评论 -
24、系统级设计流程中的嵌入式软件开发
本文探讨了系统级设计流程中的嵌入式软件开发,重点分析了不同抽象层次的处理器建模、实时操作系统(RTOS)支持以及嵌入式软件生成。以ARM7TDMI处理器和µC/OS-II为例,阐述了软硬件协同设计的方法,并通过防抱死制动系统的实际案例验证了设计流程的可行性。该方法通过自动化细化和代码生成,显著提高了开发效率和软件质量。原创 2025-08-01 13:28:42 · 102 阅读 · 0 评论 -
23、嵌入式实时系统的可配置混合内核
本文介绍了嵌入式实时系统中一种可配置混合内核的设计与实现。该混合内核基于Dreams实时操作系统,结合了微内核和单内核的优点,通过精细粒度的可配置性,使开发者能够根据具体应用场景在安全性和性能之间进行权衡。文章详细描述了骨架定制语言(SCL)的使用、混合内核架构、上下文切换优化方法以及在PowerPC405平台上的性能测试结果。同时,对当前方法的局限性进行了分析,并展望了未来可能的改进方向,如增强硬件支持和实现动态配置等。原创 2025-07-31 09:33:03 · 24 阅读 · 0 评论 -
22、嵌入式系统中程序切片标准的识别与移除以实现代码大小缩减
本文探讨了嵌入式系统中减少程序代码大小的三种主要技术:规范子集化、条件编译和代码缩减,并分析了它们在灵活性、可维护性和运行时感知方面的优劣。文章重点介绍了SCIRE方法,该方法结合程序切片技术和运行时知识,通过识别和移除不必要的代码依赖,实现更高效的代码缩减。工具Shiv的引入帮助开发者可视化程序切片并识别可移除的大块代码。实验结果显示,SCIRE与传统代码缩减技术结合后,可显著减少Java库在嵌入式设备上的静态代码大小,为资源受限设备的应用提供了可行方案。原创 2025-07-30 15:48:44 · 92 阅读 · 0 评论 -
21、时序和资源约束下重定时软件循环的代码大小缩减
本文探讨了在时序和资源约束下,如何通过重定时技术减少软件循环的代码大小。重定时最初用于优化同步数字电路,后被引入到循环密集型程序的编译优化中。通过建立循环图模型并引入重定时函数,文章提出了一种基于整数线性规划(ILP)的优化方法,能够在保证关键路径长度(即最长0权重路径长度Π)最小化的同时,控制重定时值以减少代码大小。实验结果表明,无论是在无限资源还是有限资源的情况下,该方法在减少关键路径长度和代码大小方面都具有显著效果,代码大小最大减少比例可达66.67%。研究结果对内存受限的片上系统和嵌入式系统的优化具原创 2025-07-29 09:54:02 · 30 阅读 · 0 评论 -
20、嵌入式系统空闲时间功耗优化策略
本文探讨了嵌入式系统在空闲状态下的功耗优化策略,重点分析了周期性中断不能禁用和可以禁用两种情况下的节能方法。针对不同处理器的特性,提出了静态和动态的动态电压/频率缩放(DVFS)方法,并结合动态电源管理(DPM)实现低功耗模式。实验结果表明,这些方法能够有效降低系统在空闲状态下的能耗,提高能源效率。原创 2025-07-28 09:56:49 · 41 阅读 · 0 评论 -
19、智能速度技术:嵌入式应用建模成果
本文介绍了基于SpecC方法的智能速度技术在嵌入式应用建模中的实际应用。通过规范模型、架构模型和通信模型的分层设计方法,探讨了如何在性能、功耗和成本之间进行有效权衡,以实现移动设备的高效、低功耗和低成本设计。文章以飞思卡尔无线和移动处理器为例,详细分析了系统建模在产品推向市场过程中的关键作用,并展示了其在实际应用中的优势。原创 2025-07-27 09:54:21 · 30 阅读 · 0 评论 -
18、在分布式实时嵌入式系统需求分析中运用面向方面的概念
本文探讨了在分布式实时嵌入式(DRE)系统的需求分析中应用面向方面的概念,以有效处理非功能需求(NFR)。通过改进的 FRIDA 方法(即 RT-FRIDA),在系统开发的早期阶段实现功能需求与 NFR 的分离与规范,并将其清晰映射到设计元素。文章通过无人飞行器(UAV)的运动控制系统作为案例研究,展示了 RT-FRIDA 的具体应用流程和优势。此外,还展望了未来的工作方向,包括将方法集成到 CASE 工具、完善 DERAF 方面框架、拓展应用领域以及与其他开发方法结合。原创 2025-07-26 15:58:45 · 42 阅读 · 0 评论 -
17、基于粒子群优化技术的软硬件分区研究
本文研究了基于粒子群优化(PSO)技术的软硬件分区方法,并将其应用于嵌入式系统设计中。通过与遗传算法(GA)的对比实验,结果显示PSO在结果质量和执行时间方面均优于GA。此外,文中提出了一种连续迭代的再激发PSO算法,进一步提高了优化结果,尤其在处理具有硬约束的复杂问题时表现出色。研究涵盖了不同规模的设计测试以及多种约束条件下的实验,验证了PSO算法在软硬件分区领域的高效性和适用性。原创 2025-07-25 13:05:30 · 34 阅读 · 0 评论 -
16、高效片上系统(SoC)规范的交互式模型重新编码器
本文介绍了一种高效的交互式模型重新编码器,用于片上系统(SoC)规范设计的自动化建模和重新编码。传统的SoC设计流程中,规范建模是瓶颈,设计师往往需要手动编写和修改大量模型代码,耗时且易错。本文提出的交互式源重新编码器集成了编辑器、编译器、分析工具和转换工具,通过抽象语法树(AST)实现对C语言及SystemC、SpecC等系统级设计语言的结构化分析与转换。设计师可在交互式环境中进行关键建模决策,而繁琐的文本编辑任务则由工具自动化完成,显著提升设计效率与质量。实验结果表明,该方法可将设计时间从数周缩短至数秒原创 2025-07-24 15:32:41 · 28 阅读 · 0 评论 -
15、对称多处理器片上系统顺序规范的自动并行化
本文介绍了一种针对对称共享内存多处理器片上系统(MPSoC)的顺序规范自动并行化方法。该方法从高级顺序C语言描述出发,通过完整的工具链自动生成多线程并行代码,并部署到基于FPGA的CerberO架构上。整个流程包括中间表示创建、分区算法、任务聚类、优化处理、任务生成以及并行代码生成等关键步骤。实验结果表明,该方法在ADPCM和JPEG算法上取得了显著的加速比,验证了其有效性。未来的工作包括支持更多算法、优化启动条件计算效率以及提升对不同架构的适应性。原创 2025-07-23 14:49:10 · 38 阅读 · 0 评论 -
14、系统级设计评估的混合方法
本文介绍了一种用于系统级设计评估的混合方法,结合粗粒度分析和现有模型,以帮助设计师在早期阶段量化系统的性能与功耗特性。该方法基于通信依赖图(CDG)和功率状态机(PSM),通过执行时间分析和通信行为建模,支持对系统典型行为的定性评估。文章详细描述了架构映射流程、执行时间模型、活动模型构建以及定性评估过程,并通过维特比解码器的实验证明了该方法的有效性和准确性。原创 2025-07-22 15:34:01 · 38 阅读 · 0 评论 -
13、FPGA 中嵌入式顶点着色器的设计与实现
本文介绍了在 FPGA 上设计和实现嵌入式顶点着色器硬件加速器的研究工作。针对嵌入式系统资源受限和低功耗的需求,提出了一种高效的硬件架构,通过使用双端口 BlockRAM 替代传统寄存器以节省 FPGA 切片资源,并优化 ALU 设计以提升关键操作(如 4D 点积)的性能。设计实现了与 PowerPC 处理器的快速通信机制,并开发了顶点着色器转换器以支持 DirectX SDK 编译的着色器程序。实验结果表明,相比纯软件实现,该硬件加速器在不同顶点数量下均具有显著的速度优势,适用于嵌入式设备中的实时 3D原创 2025-07-21 11:50:08 · 48 阅读 · 0 评论 -
12、硬件/软件分区中加速器的集成耦合与时钟频率分配
本文探讨了硬件/软件分区中加速器的集成耦合与时钟频率分配问题,重点研究了紧密耦合与松散耦合两种方式以及时钟频率的优化分配。通过两种新颖的启发式算法——无惩罚迁移和嵌套动态规划,实现了显著的性能提升。实验结果表明,与传统方法相比,该方法在H.264视频解码器等应用中可获得最高达4倍的加速比。文章还分析了两种算法的优势与适用场景,并展望了未来发展方向,为提升系统性能和适应新兴领域提供了有效解决方案。原创 2025-07-20 14:54:49 · 33 阅读 · 0 评论 -
11、基于C语言的高级综合交互式设计环境
本文介绍了一种基于C语言的高级综合交互式设计环境,旨在解决传统RTL综合中设计复杂、效率低和结果非最优的问题。该环境通过图形用户界面(GUI)支持设计师在综合过程中的各个阶段进行交互式决策,包括调度、绑定和分配等。设计使用超级FSMD模型作为输入,并结合预处理、细化、性能分析和网表映射等步骤,实现了高效的RTL设计流程。实验结果表明,交互式设计结合自动算法可以显著提升设计性能,接近人工设计水平,同时显著减少了设计周期。该方法已集成到SoC设计环境中,为实际设计提供了高效且实用的解决方案。原创 2025-07-19 14:25:22 · 31 阅读 · 0 评论 -
10、基于阵列的可重构架构的互连感知流水线综合
本文提出了一种基于阵列的可重构架构的互连感知流水线综合方法(IAPS),在深亚微米工艺背景下,充分考虑互连延迟对性能的影响。通过结合摆动模调度(SMS)和优化布局策略,IAPS 在调度和布局阶段同时考虑功能单元延迟和岛间互连延迟,从而实现更高的时钟频率和吞吐量。实验结果表明,与传统方法相比,IAPS 可将时钟周期平均减少 22.5%,循环执行时间平均提升 20.2%,尽管面积开销略有增加,但整体性能显著提升。该方法为高级综合在可重构架构上的应用提供了一个有效的解决方案。原创 2025-07-18 10:39:53 · 34 阅读 · 0 评论 -
9、分布式嵌入式汽车系统动态负载均衡与自定义处理器数据路径自动生成
本文探讨了分布式嵌入式汽车系统的动态负载均衡策略与自定义处理器数据路径自动生成技术。动态负载均衡通过中间件架构实现任务迁移,利用移动设备资源提升车辆系统性能;而自定义处理器的数据路径生成技术则通过从C代码自动生成高性能硬件架构,提高设计效率。文章分析了两种技术的优势、挑战及协同发展潜力,为未来汽车电子系统优化和处理器设计提供了重要参考。原创 2025-07-17 10:54:41 · 43 阅读 · 0 评论 -
8、基于OSEK/VDX的汽车应用多JVM系统:KESO的创新与实践
本文介绍了基于OSEK/VDX的汽车应用多JVM系统——KESO的创新与实践。针对现代汽车嵌入式系统的复杂性和任务集成中的隔离问题,KESO通过多JVM架构实现任务和内存的强隔离,同时兼顾实时性和资源限制。文章详细解析了KESO的系统架构、生成流程、性能评估及相关技术对比,展示了其在代码优化、垃圾回收、小型实际应用移植等方面的显著成果。最后总结了KESO的优势及未来发展方向,为汽车嵌入式软件开发提供了创新解决方案。原创 2025-07-16 15:32:58 · 47 阅读 · 0 评论 -
7、迈向动态可重构汽车控制系统架构
本文介绍了DySCAS项目,旨在开发一种动态可重构的汽车控制系统架构,通过自管理中间件实现系统的灵活配置与高效运行。博文详细探讨了动态重构的必要性、未来车辆控制系统的发展方向、自配置软件技术以及动态可重构架构的设计。通过具体用例展示了系统在设备连接、软件集成和封闭重新配置方面的应用,并对架构细化、演示应用程序开发和未来技术融合进行了展望。原创 2025-07-15 10:08:42 · 82 阅读 · 0 评论 -
6、基于灵敏度分析的汽车系统优化
本文探讨了基于灵敏度分析的汽车系统优化方法,重点介绍了形式化技术在系统性能和时序分析中的应用。通过SymTA/S工具对一个由两个独立子系统组成的汽车系统进行建模、集成和优化,展示了系统在集成后可能面临的时序约束问题,并提出了多目标优化策略以寻找帕累托最优配置。文章还结合灵敏度分析评估系统鲁棒性,为系统集成者提供了决策建议。最终表明,形式化模型与灵敏度分析相结合,能够有效提升汽车系统的性能与可靠性。原创 2025-07-14 13:44:34 · 54 阅读 · 0 评论 -
5、位串行流水线架构的形式化验证方法
本文介绍了一种针对位串行流水线架构MACT的形式化验证方法。MACT架构结合了同步性和去中心化控制机制,通过分布式本地控制单元和互锁机制实现高效的数据处理。为了确保其VHDL实现的正确性,特别是停顿机制不会导致死锁,我们使用模型检查器RAVEN对MACT模型进行精确到周期的验证。通过将低级模块转换为RIL表示,并自动生成CCTL公式,我们提出了一种深度搜索算法来检测可能导致死锁的停顿模块。该方法在小型模型上验证有效,对于大型模型则提出了抽象处理方案。未来计划将算法集成到MHLS编辑器中,并拓展CCTL公式的原创 2025-07-13 15:49:46 · 64 阅读 · 0 评论 -
4、单处理器系统静态优先级下的运行时高效可行性分析
本文提出了一种在单处理器系统中针对抢占式静态优先级调度的高效可行性分析方法。通过引入近似测试策略,结合精确测试和近似计算,有效降低了运行时间和复杂度,同时保证了分析的准确性。文章详细描述了累积请求边界函数、超额成本覆盖机制以及动态调整近似程度的算法,并通过实验验证了新方法在性能上的显著提升。原创 2025-07-12 09:26:51 · 63 阅读 · 0 评论 -
3、使用AAA原型方法实现实时算法
本文介绍了基于AAA原型方法的实时算法实现,结合SynDEx-IC工具链,针对图像处理等高性能计算需求的应用,在FPGA平台上进行高效硬件实现。通过有向超图建模、基于图变换的高级综合、实现优化等步骤,提供了一种统一的设计流程。文章还探讨了未来对混合并行架构的支持,提出了硬件/软件分区与通信综合的研究方向,旨在为实时数字信号处理应用提供高效、灵活的解决方案。原创 2025-07-11 12:50:34 · 52 阅读 · 0 评论 -
2、基于运行时测量设备的WCET分析方法
本文介绍了一种基于运行时测量设备的最坏情况执行时间(WCET)分析方法,适用于汽车电子控制系统等嵌入式应用场景。该方法结合静态程序分析与执行时间测量,通过自动化流程提升分析效率,并引入基于FPGA的低成本外部测量设备,解决资源受限设备上的测量难题。文章详细阐述了方法的实现步骤、相关实验结果以及未来改进方向,如支持循环与函数调用、加速模型检查、适配复杂架构等,为嵌入式系统开发者提供了一个高效、灵活的定时分析工具。原创 2025-07-10 09:03:47 · 46 阅读 · 0 评论 -
1、嵌入式系统设计:事务级断言细化的要求与概念
本文探讨了嵌入式系统设计中事务级断言细化的关键要求与概念,重点分析了如何将事务级(TLM)断言转换为寄存器传输级(RTL)断言以支持混合级验证。文章介绍了现有断言语言的功能,提出了断言细化的定义与挑战,并通过示例展示了从TL到RTL的断言转换方法。此外,还讨论了断言自动化的实现路径、部分细化与增强断言生成,并展望了未来在断言API标准化和工具开发方面的潜力。原创 2025-07-09 16:36:45 · 38 阅读 · 0 评论
分享