历史上的今天
今天是:2024年08月30日(星期五)
2018年08月30日 | Mentor高等级逻辑综合(HLS)流程助力FPGA
2018-08-30
Achronix的Speedcore系列eFPGA可得到Catapult HLS的全面支持
Catapult HLS为FPGA流程提供集成化设计与开发环境,率先支持5G无线应用
基于现场可编程门阵列(FPGA)的硬件加速器件和嵌入式FPGA(eFPGA)半导体知识产权(IP)领导性企业Achronix半导体公司(Achronix Semiconductor Corporation)日前宣布:该公司FPGA技术系列产品已获得其合作伙伴、西门子旗下的Mentor公司的支持,为其提供优化的高等级逻辑综合(HLS)流程。
该集成开发环境使设计人员能够使用Mentor的Catapult®HLS和Achronix的ACE设计工具快速的用C ++实现FPGA设计。此项合作首先已可用于5G无线应用,以减少整体开发工作并提高结果的质量(QoR),它适用于任何面向Achronix技术的设计。
“Mentor功能强大的Catapult工具和Achronix的嵌入式FPGA技术结合在一起,可为那些其SoC设计需要高性能FPGA技术的公司提供了真正独到的价值组合,而这些SoC可以使用经过验证的、基于C语言的设计流程来进行配置,”Achronix负责市场营销的副总裁Steve Mensor评论道。 “这种组合型解决方案很好地证明了Mentor和Achronix工程团队之间的紧密合作关系。 我们首先面向的目标应用是5G无线,但是在其他许多需要最快开发时间的细分市场应用中,这项整体解决方案的独特功能都有其价值。“
“我们高兴地欢迎Achronix加入Mentor OpenDoor计划,并乐于成为Achronix合作伙伴计划的活跃成员。 这种开放且相互配合的合作伙伴关系具有非常高的战略意义,并已经被证明是有益于我们的共同客户,“Mentor公司Calypto Systems业务部市场营销总监Ellie Burns说到。 “Achronix eFPGA提供了极强大的功能,它能够适应一款具有现场可编程能力的SoC的后期变化和新要求。 再加上Catapult HLS和C ++的验证速度,芯片设计人员现在可以在几天而不是几周或几个月内轻松地从算法更改转化为全新的低功耗、高性能硬件。“
将Catapult添加到Achronix设计流程
将Catapult HLS添加到Speedcore嵌入式FPGA技术设计流程,可使设计人员能够在IP开发的后期阶段进行算法更改,并优化算法和数字微架构。 集成化的验证环境支持为已生成寄存器传输级(RTL)的代码去重用软件测试,从而将对专用RTL测试台的需求减少80%以上。
Achronix ACE设计工具支持Catapult的RTL构造和原生语句。 目前,用于Achronix的Speedcore eFPGA产品及其Speedster独立FPGA芯片的Achronix逻辑库已被集成到流程中。
Achronix的高性能和高密度FPGA技术可用于数据中心计算、网络和存储中的各种硬件加速应用,5G无线基础设施及网络加速,先进驾驶员辅助系统(ADAS)和自动驾驶汽车。
史海拾趣
|
内容提要: MCS51单片机结构和原理,指令系统的使用,存储器的扩展,中断与定时的使用等等..... 此教程强烈推荐!淘宝有很多卖100元~。现为测试服务器压力提供免费下载。如果你配合这些教程,和自己的时间与努力,相信一定会有所成就。 独立4核4G ...… 查看全部问答> |
|
下面是2440板子上的4个按键的驱动程序中的一些代码: struct button_irq_desc { int irq; int pin; int pin_setting; int number; &nbs ...… 查看全部问答> |
|
碰到个让人崩溃的问题,没有头绪,有没有遇到同类问题的高手? 我用VS2005随便做个MFC对话框程序,在手头上的2440开发板上运行良好,但是在PXA270上则完全没有反应,运行不起来。我又用EVC做了个同样的测试对话框程序,它在2440和PXA270上都能良好 ...… 查看全部问答> |
|
目标:启用RTC CPU:ARM 710 过程: >0x18跳到中断服务例程指令(IRQ) >配置RTC各参数.最后使能RTC_CRH.GEN >配置EIC.有EIC_SIR3(配置服务例程偏移及等级(15),RTC全局中断向量号为3) EIC_IVR(配置 ...… 查看全部问答> |
|
FLASH是SST39VF400A,原理图用的和CCS文档中的提供的,DSP是TMS320C6701,程序跑起来,运行到写数据就死了,不知道怎么回事? 代码如下: void main() { int f; f = Check_SST_39VF400A(); &nbs ...… 查看全部问答> |
|
arm920T 裸跑软件控制硬件 用ADS中 在main函数里写了一个while循环 while(1){a++} 自己计了一下时 平均下来发现十秒钟a只能加到6000000 也就是一秒加到0.6M 我的arm主频设置的是400M 就是写的MPLL寄存器 Fclk为400M 分频得的Hclk是100M(用示波器 ...… 查看全部问答> |
|
我自己买的LPC2148的芯片,自己焊接的电路,就是焊上晶振,电容,电阻后,做成一个最小系统;现在jlink可以连接,也可以烧写HEX到2148内,但是程序运行不正常?串口出来的数据不是程序里面预设的;就是一些有规律的乱码,而且循环的乱码。。   ...… 查看全部问答> |




