软硬件划分
软硬件划分的相关文献在2000年到2022年内共计202篇,主要集中在自动化技术、计算机技术、无线电电子学、电信技术、军事技术
等领域,其中期刊论文144篇、会议论文11篇、专利文献26468篇;相关期刊75种,包括中国科学技术大学学报、电子科技大学学报、电子学报等;
相关会议9种,包括第十七届全国信号处理学术年会、2013中国计算机大会、第十四届全国青年通信学术会议等;软硬件划分的相关文献由407位作者贡献,包括张涛、赵鑫、唐麒等。
软硬件划分—发文量
专利文献>
论文:26468篇
占比:99.42%
总计:26623篇
软硬件划分
-研究学者
- 张涛
- 赵鑫
- 唐麒
- 魏急波
- 吴强
- 余益科
- 刘彦
- 岳倩宇
- 李思昆
- 徐成
- 李兰英
- 熊俊
- 蔡晓
- 何发智
- 武继刚
- 熊志辉
- 罗胜钦
- 郭彪
- 陈宇
- 于苏东
- 刘雷波
- 周力
- 朱丽花
- 朱晓斌
- 李蕊
- 沈艳
- 翟庆雷
- 郑赟
- 郭兵
- 魏少军
- 全浩军
- 凌明
- 刘政林
- 周雁
- 安鑫祺
- 尹首一
- 张彩霞
- 张维
- 张雷雷
- 彭艺频
- 朱智林
- 朱闻博
- 李仁发
- 李康康
- 李涛
- 杨军
- 杨志邦
- 王勇
- 王杉
- 石敏
-
-
郭彪;
唐麒;
文智敏;
傅娟;
王玲;
魏急波
-
-
摘要:
并行计算是提高系统资源利用率的重要手段,越来越多的多处理器片上系统通过集成具有不同功能特点的处理器来满足不同计算任务的需求.具备动态部分可重构特性的异构多处理器片上系统(Dynamic Partial Reconfiguration-Heteroge-neous Multiprocessor Systems-on-Chip,DPR-HMPSoC)因其并行性好、计算效率高而被广泛使用,而低复杂度和高求解性能的软硬件划分算法是充分发挥其计算性能优势的重要保证.已有的相关软硬件划分算法时间复杂度高,且对DPR-HMPSoC平台的支撑不足.针对上述问题,首先提出了一种列表启发式软硬件划分与调度算法,其通过构建基于任务优先级的调度列表,完成任务的调度、映射、FPGA动态部分可重构区域划分等一系列操作;接着给出了软件应用建模、计算平台建模及所提算法的详细设计方案.仿真实验结果表明,所提算法与混合整数线性规划(Mixed Integral Linear Programming,MILP)和蚁群优化(Ant Colony Optimization,ACO)算法相比,可有效减少求解时间,且时间优势与任务规模成正比;在调度长度方面,所提算法的平均性能提升了约10%.
-
-
翟庆雷;
朱晓斌
-
-
摘要:
软硬件划分(HW/SW)是软硬件协同设计中的一个重要问题,也是一个NP-hard问题。当问题规模较大时,不仅求解困难而且非常耗时。为了快速高效地求解HW/SW,本文提出了一种利用混合编码的二进制差分演化算法(HBDE)求解HW/SW的新思路。首先,根据HW/SW的自身特点提出了一种处理不可行解的贪心修复优化算法GROA。然后,在利用GROA消除不可行解的基础上,使用HBDE求解HW/SW的问题。最后,使用HBDE和遗传算法(GA)求解11个不同规模的HW/SW实例。从计算结果可以看出,对于所有实例,HBDE求解性能明显优于GA,因此基于HBDE求解HW/SW问题是一种高效可行的方法。
-
-
翟庆雷;
朱晓斌
-
-
摘要:
软硬件划分(HW/SW)是软硬件协同设计中的一个重要问题,也是一个NP-hard问题.当问题规模较大时,不仅求解困难而且非常耗时.为了快速高效地求解HW/SW,本文提出了一种利用混合编码的二进制差分演化算法(HBDE)求解HW/SW的新思路.首先,根据HW/SW的自身特点提出了一种处理不可行解的贪心修复优化算法GROA.然后,在利用GROA消除不可行解的基础上,使用HBDE求解HW/SW的问题.最后,使用HBDE和遗传算法(GA)求解11个不同规模的HW/SW实例.从计算结果可以看出,对于所有实例,HBDE求解性能明显优于GA,因此基于HBDE求解HW/SW问题是一种高效可行的方法.
-
-
侯冰
-
-
摘要:
软硬件划分是SoC软硬件协同设计中的重要步骤之一.针对软硬件划分问题,提出一种基于无向图的软硬件划分方法,将软件成本和硬件成本设定为网络图的节点,将功能模块间的通讯成本设定为无向的边,从而将芯片的软硬件划分问题归结为基于无向图理论的多目标优化求解的问题.仿真结果证明,该方法在算法效率上优于GA算法和 KL算法.并且设计研制了 FPGA测试平台,实现软硬件并行开发,提高了基带芯片开发的效率.以 BDS/GPS双模基带芯片为例,对本方法进行了具体实施,为基带芯片的软硬件划分设计提供了理论依据.
-
-
聂鑫;
殷若兰;
刘海峰
-
-
摘要:
针对软件和硬件实现方式各自的优点及不足,提出了遗传算法的软硬件协同设计方法,并且将这种方法在FPGA上进行了具体的实现.首先对遗传算法流程中的各个模块进行了详细的分析,根据软硬件的不同特点以及设计实现的目标,对遗传算法的功能模块进行了软硬件划分,然后对硬件实现的部分进行了详细的介绍,包括模块之间的连接,模块的内部状态机,模块的端口,所有硬件模块的功能仿真.同时,为了保证软硬件之间的正常通讯,提出了一种新的软硬件交互通讯协议.最后将硬件实现部分做成通用IP核,方便其他设计者使用,并给出了软硬件协同的遗传算法在二进制问题和0-1背包问题两个实例中的具体应用数据.通过与纯软件实现方式的实验数据进行比较,提升了算法运行时间50%的效率,且算法的收敛性保持一致,进一步验证了该算法的适用性及高效性.
-
-
-
翟庆雷;
朱晓斌
-
-
摘要:
软硬件划分(HW/SW)是软硬件协同设计中的一个重要问题,也是一个NP-hard问题。当问题规模较大时,不仅求解困难而且非常耗时。为了快速高效地求解HW/SW,本文提出了一种利用混合编码的二进制差分演化算法(HBDE)求解HW/SW的新思路。首先,根据HW/SW的自身特点提出了一种处理不可行解的贪心修复优化算法GROA。然后,在利用GROA消除不可行解的基础上,使用HBDE求解HW/SW的问题。最后,使用HBDE和遗传算法(GA)求解11个不同规模的HW/SW实例。从计算结果可以看出,对于所有实例,HBDE求解性能明显优于GA,因此基于HBDE求解HW/SW问题是一种高效可行的方法。
-
-
许巾一;
陈仪香;
李凯旋
-
-
摘要:
微电子技术和通信技术的发展推动了传统嵌入式系统向异构分布式嵌入式系统的转变。在异构分布式嵌入式系统中任务的合理分配是提高性能的关键。提出一种异构分布式嵌入式系统的优化设计方法,该方法能在满足通信代价、能耗、硬件资源以及时间等系统属性约束的前提下,给出系统任务划分的最优策略,实现系统任务的合理分配。优化方法主要分为3步:第一步,将系统按照一定粒度大小划分为多个任务,并获取系统的任务属性;第二步,依据通信代价对系统任务进行模块化聚合,将每个模块分配到系统的某个异构嵌入式设备中运行;最后一步,对每个模块依据任务属性和设备资源进行软硬件划分,使各模块在满足其异构设备资源约束的前提下运行时间最短。该优化方法充分运用系统软硬件的资源和能效,得到高性能、低成本的优化设计方案,极大地提高系统设计的合理性和效率。
-
-
翟庆雷;
朱晓斌
-
-
摘要:
软硬件划分(HW/SW)是软硬件协同设计中的一个重要问题,也是一个NP-hard问题.当问题规模较大时,不仅求解困难而且非常耗时.为了快速高效地求解HW/SW,本文提出了一种利用混合编码的二进制差分演化算法(HBDE)求解HW/SW的新思路.首先,根据HW/SW的自身特点提出了一种处理不可行解的贪心修复优化算法GROA.然后,在利用GROA消除不可行解的基础上,使用HBDE求解HW/SW的问题.最后,使用HBDE和遗传算法(GA)求解11个不同规模的HW/SW实例.从计算结果可以看出,对于所有实例,HBDE求解性能明显优于GA,因此基于HBDE求解HW/SW问题是一种高效可行的方法.
-
-
叶友鹏;
卜刚;
张龑
-
-
摘要:
随着集成电路设计规模的不断扩大,系统变得更加庞大和复杂,在设计系统芯片的各个流程中,像系统定义、软硬件划分、设计实现等都变得越来越复杂.如何满足日益复杂的SoC设计要求成为了集成电路设计的重要因素,业界一直在寻找一种系统级语言能够在更高层次上对软件和硬件实现描述.System C正是在这种情况下,由Synopsys公司和CoWare公司积极响应目前各方对系统级设计语言的需求而合作开发的.System C相当于面向系统级设计的C++扩展库,是一种设计人员可以通过System C准确有效设计出软件算法模型、硬件结构和系统架构设计的方法.设计人员可以通过常用的C++开发工具中添加System C的类库来实现对系统的模型设计,快速地实现仿真和优化设计,还可以研究不同的算法模型,这样就可以为硬件和软件设计人员提供一个可执行规范.因为可执行规范本质上是一个C++程序,在面向对象描述尤其是针对事务处理级模型上有着许多优势,成为软件和硬件设计人员的一个设计标准.文中主要通过System C来建立RFID通信算法模型,主要基于ISO/IEC 18000-6C通信协议.系统包括基带处理单元模型和总线模型等,通过模型来评估系统的性能和总线带宽的需求.为系统设计提供一套自顶向下的设计方法.
-
-
Jinyang Li;
李金洋;
Yixiang Chen;
陈仪香
- 《2017年全国嵌入式系统学术会议》
| 2017年
-
摘要:
当前信息物理融合系统的成熟发展推动了嵌入式系统从单核处理器向多核片上系统的转变.任务的有效分配和调度是保证多核片上系统性能的关键.为提升多核片上系统的性能,本文提出了一种基于遗传算法的软硬件划分与任务调度算法,该算法结合了经典遗传算法与基于静态优先级的表调度方法,在确保多核片上系统总体运行时间最小的前提下,能够同时给出系统软硬件划分策略与任务调度序列.通过与已有算法的试验对比发现:采用本文提出的算法,系统时间性能与硬件利用率有显著的提高.
-
-
ZHANG Tao;
张涛;
ZHAO Xin;
赵鑫;
YU Yi-ke;
余益科;
CAI Xiao;
蔡晓
- 《第十七届全国信号处理学术年会》
| 2015年
-
摘要:
本文将混洗蛙跳算法应用于软硬件划分,提出一种新型的软硬件划分方法.针对混洗蛙跳算法应用于离散型问题时普遍存在的种群更新过慢、算法寻优方向盲目等问题,本文采用随机步长来改进青蛙种群的迁移行为,采用子种群内进化与全局混洗进化相结合的策略改进盲目全局寻优的情况,并根据无效迭代次数来提前终止迭代以提高算法效率.在划分实验中,改进后的算法的平均最优解比原始算法减小了17.4%~73.3%,平均硬件面积比原始算法大对不同结点数的随机DAG图4.32%~5.81%,平均仿真执行时间只有原算法的42.7%~64.0%.改进后算法在寻优能力和收敛速度上均优于原始算法,可更高效地完成软硬件划分任务.
-
-
CHEN Zhi;
陈志;
WU Ji-Gang;
武继刚;
SONG Guo-Zhi;
宋国治;
CHEN Jin-Liang;
陈金亮
- 《2013中国计算机大会》
| 2013年
-
摘要:
软硬件协同设计是现代嵌入式系统开发的核心技术,如何将系统功能划分到软件和硬件部分上是软硬件协同设计的关键环节.文中将软硬件划分问题看作带有动态通信代价的变异0-1背包问题,提出一种基于迭代排序思想的NodeRank算法.该算法通过迭代排序计算结点通信代价的期望值,进而求解背包问题,构造出软硬件划分问题的优质启发解.实验结果证明,在计算-通信代价均衡,弱实时性约束条件下,NodeRank对边点比大于等于2的任务图的处理结果与目前已知效果最好的禁忌搜索方法的平均性能差距不超过1.2%,而平均时间开销可以节约95%.在通信代价较高的条件下,NodeRank与禁忌搜索相比,可提升性能达3.5%,并节约时间超过75%.
-
-
-
李兰英;
张雷雷;
石敏
- 《2009年全国理论计算机科学学术年会》
| 2009年
-
摘要:
针对嵌入式系统中的单处理器和单ASIC体系结构,将软硬件划分问题抽象为MKP模型,通过扩展其边界的维数,引入二维的贪婪算法来解决软硬件划分问题.算法旨在满足硬件面积约束、功耗约束和存储空间需求约束的前提下使系统的运行时间最优,算法的时间复杂度降低到O(log n·log n).算法基于代表功能块粒度的控制数据流图(CFG),摒弃了传统的面向软件或硬件的方法,给出了一种新的选择初始状态的方法,该方法将关键节点映射到软件,其余的用硬件实现,因缩小了算法的搜索空间,从而进一步提高了算法的运行速度.最后进行对比实验,实验结果证明该算法在运行时间和稳定性方面均优于遗传算法和模拟算法.
-
-
- 《全国第15届计算机辅助设计与图形学学术会议》
| 2008年
-
摘要:
依靠电池供电的嵌入式系统需要在整个设计过程中考虑功耗问题,但如何在系统级设计中进行低功耗软硬件划分还没有被充分研究.本文提出基于混沌神经网络的禁忌搜索算法解决嵌入式多处理器系统的低功耗系统级软硬件划分问题,基本原理是:真实的生物神经元具有抑制重复激活的阻尼特性,这与禁忌搜索对重复搜索加以限制相类似,因此设计具有阻尼特性的混沌神经网络实现禁忌搜索算法,受阻尼特性抑制的神经元对应禁忌活动.由于混沌神经网络复杂的动态特性和禁忌搜索优秀的全局搜索能力,该算法能够有效地跳出局部最优解.对真实GSM编码器任务图的实验表明,与遗传算法相比本文提出的算法所得到的绝大部分软硬件划分方案有更低的系统功耗.
-
-
- 《全国第15届计算机辅助设计与图形学学术会议》
| 2008年
-
摘要:
存储设计是影响SoC系统性能和功耗的重要因素.在SoC系统级设计过程中,早期存储需求分析,有助于SoC设计与优化并缩短上市时间.本文提出一种面向SoC软硬件划分的多粒度应用程序存储需求分析方法。该方法基于活跃性与依赖性分析,在基本块,循环和函数粒度上,全面发掘并利用应用程序中的存储需求信息,为软硬件划分提供重要依据,提高了划分算法的划分质量,改善了目前软硬件划分方法没有足够重视应用程序中存储信息的情况,有助于SoC设计优化与减少开发周期.
-
-
-
吴百锋;
彭澄廉;
孙晓光
- 《全国第十五届计算机科学与技术应用学术会议》
| 2003年
-
摘要:
面向数据处理领域嵌入式系统的设计经常采用DFG图作为系统模型,为了获取足够的时间性能,这类系统通常含有大量并发运行的软硬件部件,因此会出现由结构相关和数据相关所引起的共享资源争用现象.在本文中,我们提出一种软硬件划分算法,它将由共享资源争用引起的性能影响考虑在内,使得软硬件划分能基于更为精确的性能分析结果,由此将缩小软硬件划分中性能估计同实际运行状况之间的差异,提高划分的合理性,也使得目标系统的性能可获得更可靠的保证.
-