这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » if语句优化的问题

共5条 1/1 1 跳转至

if语句优化的问题

菜鸟
2013-01-21 10:00:46     打赏
请问 如何优化“if(A==128'd323)”这样的结构? 我在编程的时候有一部分算法需要类似这样的上述结构,新手入门不知道该如何简化这样的结构,因为从RTL viewer看到这样的结构使用了大量的多路选择器 请指教



关键词: 语句     优化     问题    

高工
2013-01-21 13:59:24     打赏
2楼
单句貌似就没有什么优化了,只是有个与 0 比较的时候写成这样 if(0 == a) 这样防止与赋值混淆。

专家
2013-01-23 14:16:26     打赏
3楼
一个if判断还能再优化么??

高工
2013-01-28 18:15:44     打赏
4楼
当具有多个判断条件时,if语句具有优先级,case语句具有并行性,不过都要放置不必要锁存器的出现,在if语句中加上else,在case语句中加上default

菜鸟
2013-01-31 13:44:41     打赏
5楼

重点应该不在于一个语句的优化,而是整体逻辑实现的方式优化,一种逻辑结果可能有多种实现方式,选取最合适的方式。


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]