FPGA initial能否赋初值?不是仿真用,而是下载到板子上,也就是能不能被综合,实现?

我在网上看到好多说不能用initial进行初始化,一般用作testbench仿真时用,但是我看到了一个xilinx的官方教程!!!!!是一个UDP通信程序,将FPGA要发... 我在网上看到好多说不能用 initial 进行初始化,一般用作testbench仿真时用,但是我看到了一个xilinx的官方教程!!!!!是一个UDP通信程序,将FPGA要发送的数据直接在initial初始化了,我试过了,程序是可以被正确综合的,而且下载到板子上以后发送出来的字符和initial初始化的字符一样。这说明实际工程中initial是可以用来初始化数据的啊。(一下是xilinx教程的程序图片)请各位大神详细解释一下,不胜感激。 展开
 我来答
caiquelin
2018-05-26 · TA获得超过280个赞
知道小有建树答主
回答量:123
采纳率:91%
帮助的人:94万
展开全部
这是不推荐的用法,其实相当于:
(但是非常不推荐这种语法格式。这样写只有FPGA能用。拿去跑Design compile一定会报error)
always @(posedge clk or negedge rstn)
if(!rstn) begin
xxx <= yyy
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式