记做综合时用到designware库遇到的一个小问题

哈哈哈哈哈哈哈哈哈哈,第一次写博客,以后就在这里扎根了,将自己遇到的一些问题记录下来,与大家一起分享一下。

   上周做国密算法,想要提升一下性能,遂把自己写的加法器换成了designware库里的加法器,想着看看会不会对时序有点优化。

在做dc时,遇到了一个小小的问题(本人菜鸟),综合出来的网标中并未找到对应的加法器的例化。通过综合log来看,综合过程应该是没有问题的,也确实将designware的库文件吃进去了(如果没吃进去的话,应该会报出unresolved),反复试验了几次。期间也有认为存在被打散的可能性,但是因为不是特别熟悉指令,也没有找到相对应的指令解决问题。

  后来询问了一下之前的mentor,找到了

set compile_ultra_ungroup_dw  false

将这个参数默认设置为flase之后,在生成的网标中就不会被打散了,在网标中可以找到对应的实例化。

另外在环境变量中将将dw文件夹下的dw_foundation.sldb设置成link_library就可以了。

  此处稍微差一点别的。。。我们mentor提过他们刚入行的时候都是把dc的每一条命令从头都看一遍。。。不得不说人家台湾这方面确实有可取之处。向老大学习,加油。

 

 

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: DesignWare Cores Ethernet MAC Universal是一种数据传输技术,它是一种基于硬件的设计,用于在网络系统中传输数据。这种技术属于软件开发领域,它提供了一种快速、可靠的数据传输方式。 DesignWare Cores Ethernet MAC Universal已经被广泛应用于各种网络设备,以及云计算领域。该技术有很多优点,例如高速度、低延迟、低功耗等特点,使其成为网络传输中不可缺少的一种技术。 Ethernet MAC通常分为两种类型:GMAC和SMAC。GMAC是千兆以太网MAC,而SMAC是百兆以太网MAC。 DesignWare Cores Ethernet MAC Universal是一种通用型的MAC,可以用于千兆以太网和百兆以太网。它提供了一个可靠的通信接口,以实现高可用性和高性能的数据交换。此外,DesignWare Cores Ethernet MAC Universal还支持网络虚拟化,帮助提高网络带宽利用率和灵活性。 ### 回答2: DesignWare Cores Ethernet MAC Universal是一种高性能的以太网MAC核心。该核心拥有普适性,可以适用于各种不同的以太网标准,例如10/100/1000BASE-T,10/100/1000BASE-X和10GBASE-R等等。此外,该核心采用了高度灵活的设计,可以进行深度定制,以满足不同应用的需求。 DesignWare Cores Ethernet MAC Universal核心还拥有一系列特有的功能,例如流量管理、QoS支持、虚拟LAN(VLAN)支持、媒体独立接口(MII)支持、网络管理支持等等。这些功能可以帮助设备制造商和系统设计师快速、高效地开发以太网产品,从而缩短产品上市间,提高市场竞争力。 此外,DesignWare Cores Ethernet MAC Universal核心采用全面的IP强化措施,确保了高效的数据传输、稳定的连接和低延迟。同,设计师还可以将多个DesignWare Cores Ethernet MAC Universal核心组合在一起,以创建更大、更快的以太网系统。 总之,DesignWare Cores Ethernet MAC Universal是一种可靠、高性能、全功能的以太网核心,适用于广泛的应用领域,包括计算机网络、通信设备、工业控制、视频监控、车联网等等。 ### 回答3: DesignWare Cores Ethernet MAC(Media Access Control)Universal(通用)是一个基于半双工和全双工以太网协议的IP核。这个IP核包含所有必要的基础层的Ethernet MAC协议,以便于客户可以通过此IP核实现高性能千兆以太网系统。 DesignWare Cores Ethernet MAC Universal的特色是高速度和低功耗。其支持千兆以太网(GbE)速度和支持千兆/百兆以太网速率自适应。此外,该核还支持广泛的媒体接口,例如以太网RGMII、MII和RMII,以便于客户可以选择适合他们应用环境的接口。 此外,该核还包括精密的钟和过滤器功能以提高性能并降低系统成本。它还包括接收器和发送器的缓存,帧处理处理的指令队列,以及内置的DMA控制器,支持高性能的主机接口,例如PCI Express和AXI等。 总之, DesignWare Cores Ethernet MAC Universal是一个可靠、高效、低功耗的基础层Ethernet MAC协议IP核,为客户提供灵活性和可扩展性,适用于各种千兆以太网应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值