打印
[matlab]

求助FPGA中的条件编译问题

[复制链接]
1712|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
King8017|  楼主 | 2012-12-29 17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
`ifdef Xilinx
    BUF mybuf(
                .O(SDA_shadow),
                .I((~SCL | start_or_stop) ? SDA : SDA_shadow)
                );
    BUF SOS_BUF(
                .O(start_or_stop),
                .I(~SCL ? 1'b0 : (SDA ^ SDA_shadow))
                );
`else
    wire SDA_shadow = (~SCL | start_or_stop) ? SDA : SDA_shadow ;
    wire start_or_stop = ~SCL ? 1'b0 : (SDA ^ SDA_shadow) ;
`endif
条件编译语句如上,想知道语句中的BUF是系统函数吗?为什么在整个工程中却没有这样的一个函数呢,如果是系统函数,它的功能是什么,如何查看。求大神指导。。。

相关帖子

沙发
hechnology| | 2012-12-29 23:01 | 只看该作者
primitive

使用特权

评论回复
板凳
GoldSunMonkey| | 2012-12-29 23:24 | 只看该作者
是XILINX的原语。只有他自己的软件才能识别

使用特权

评论回复
地板
King8017|  楼主 | 2012-12-30 10:04 | 只看该作者
GoldSunMonkey 发表于 2012-12-29 23:24
是XILINX的原语。只有他自己的软件才能识别

不懂,能否详细解释下?

使用特权

评论回复
5
GoldSunMonkey| | 2012-12-30 21:26 | 只看该作者
你就当是系统函数吧。
不过只能在XILINX的某个或者某几个器件可以用。

使用特权

评论回复
6
GoldSunMonkey| | 2012-12-30 21:27 | 只看该作者
你就当是系统函数吧。
不过只能在XILINX的某个或者某几个器件可以用。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

0

粉丝