quartus

QuartusII 14.1.0 Debian Linux crash

泪湿孤枕 提交于 2021-02-16 21:00:36
问题 I can't use Quartus 14.1.0 with Linux Debian (wheezy and Jessie) on my 64 bits computer. If I launch it on console I've got this message : user@fpgaformation:/opt/altera/14.1/quartus/bin$ ./quartus Inconsistency detected by ld.so: dl-close.c: 743: _dl_close: Assertion `map->l_init_called' failed! And the GUI is launched correctly. But, after some minutes of using it, quartus disappear suddenly without message on terminal but with an altera problem-window. In this window, we can get the

Verilog:Procedural Continuous Assignment to register is not supported

若如初见. 提交于 2021-02-05 11:18:46
问题 input [31:0] write_data; input [4:0] write_reg; reg [31:0] registers [31:0]; always @(*) assign registers[write_reg] = write_data; I have a 32-bit input write_data , which i want to an assign corresponding index which i get from write reg.Error says you cant do continuous assignment which i think causes by always@(*) but if i remove that It says object "registers" on left-hand side of assignment must have a net type and its another error. 回答1: assign inside an always block is the procedural

How to generate .rbf files in Altera Quartus?

∥☆過路亽.° 提交于 2020-08-23 06:52:52
问题 What are .rbf files and how can i generate them from the Quartus output file .sof on windows ? 回答1: With Quartus II GUI go to File => Convert Programming Files, where .rbf can then be selected as output file, and the .sof can be given as input file. The conversion setup can be saved from the GUI for use in a command line like > quartus_cpf -c convert_sof_to_rbf.cof 回答2: An RBF is a " Raw Binary File ". It represents the raw data that will, for example, be loaded into a flash memory for

Quartus中添加时序约束

拥有回忆 提交于 2020-03-07 07:47:48
1、sdc文件也是要添加到Quartus 软件中,这样在执行Read SDC File命令时才能读到相应的文件。 2、在TimeQuest打开的条件下,重新编译工程之后要Update Timing Netlist,这样TimeQuest分析器会得到最新的 网表文件进行时钟分析。 转载地址 http://www.cnblogs.com/pejoicen/p/4194380.html PLL时钟约束 # Uncommenting one of the following derive_pll_clocks lines # will instruct the TimeQuest Timing Analyzer to automatically # create derived clocks for all PLL outputs for all PLLs in a # Quartus design. # If the PLL inputs are constrained elsewhere, uncomment the # next line to automatically constrain all PLL output clocks. derive_pll_clocks # If the PLL inputs are not constrained elsewhere,

(原創) 如何設計一個SD卡Wav Player? (SOC) (Quartus II) (SOPC Builder) (Nios II) (DE2-70)

▼魔方 西西 提交于 2020-03-07 04:37:49
Abstract 在上一篇blog,我們學會如何開發一個硬體Controller,並加上軟體API,讓Nios II軟體能順利地控制硬體,並且讓七段顯示器從0屬到100。或許由同學會問:『要讓七段顯示器從0數到100,我用純硬體的方式開發,全部的Verilog程式碼不超過50行,為什麼要大費周章的使用軟硬體設計的方式呢?還要多學了SOPC Builder、Avalon Bus、Nios II,增加學習曲線,執行速度也比純硬體慢,FPGA所使用的資源(LE)也比純硬體多很多!!』 本Lab是軟硬體設計的精典範例,你將會感受出軟硬體設計的威力。 Introduction 使用環境:Quartus II 8.1 + Nios II EDS 8.1 + DE2-70 (Cyclone II EP2C70F896C6N) 這4篇原本是設計在一起的lab,適合初學者從0開始慢慢熟悉Quartus II、SOPC Builder、Nios II EDS、Avalon Bus Slave、Avalon Bus Master。 (原創) 如何自己用SOPC Builder建立一個能在DE2-70上跑μC/OS-II的Nios II系統? (SOC) (Quartus II) (SOPC Builder) (Nios II) (μC/OS-II) (DE2-70) (原創)

【连载】【FPGA黑金开发板】NIOS II那些事儿--NIOS II 常见问题(FAQ)

。_饼干妹妹 提交于 2020-03-06 09:55:20
为了帮助初学者快速入门NIOS II,在此建立NIOS II FAQ,希望大家把自己遇到的问题提出来,然后在这里总结起来,以帮助以后遇到同样问题的人。 首先需要声明一点,下面部分问题来自网络,如果版权问题,请及时通知,我将会将其删除 在此提几点要求和规定: 1.此贴是NIOS II FAQ,所以不收录其他相关内容; 2.大家通过回帖方式进行提问,如果有其他人可以解决,也是通过回帖方式进行解决; 3.问题解决以后,我会将其编入这个贴内,然后将问题跟帖删除,避免跟帖过多的影响。 4.禁止在回帖中涉及与NIOS II无关内容,一经发现立即删除。 -------------------------------------------华丽的分割线---------------------------------------------------------------------- 1.NIOS能做浮点运算么? 答:NIOS可以进行浮点运算,完全可以替代MCU,时钟可以跑到100Mhz,比ARM7还要快,ARM7时钟一般为72Mhz左右。 2.NIOS是否可以不使用SDRAM和并行FLASH? 答:首先说明一下,SDRAM是用来运行程序的,FLASH是用来存储程序代码的(SDRAM掉电丢失,FLASH则不会),每次上电的时候,都需要将FLASH中的程序代码放到SDRAM中,然后再运行。

Quartus 12的TimeQuest Timing Analyzer

丶灬走出姿态 提交于 2020-03-02 04:00:36
Quartus 12的TimeQuest Timing Analyzer 1.在Quartus II软件打开和设置设计 安装路径下\qdesigns\fir_fliter文件。在Processing 菜单上,指向Start,点击Start Analysis &Synthesis。 2.运行TimeQuest Timing Analyzer 在Tools 菜单中,单击TimeQuest Timing Analyzer,如图。 3.创建一个Post-Map时序网表 1. 在Netlist 菜单上,点击Create Timing Netlist。 出现Create Timing Netlist 对话框。 2. 在Input netlist 中,选择Post-Map。 3. 点击OK。 注意:您不能在Tasks面板中使用Create Timing Netlist命令来创建一个post-map时序网表。默认情况下,Create Timing Netlist 需要一个post-fit 数据库。 Input netlist选"Post-map",按OK,即会建立Timing Netlist完成。 (看到"Create Timing Netlist"項,打綠色勾勾) (看 到"Create Timing Netlist"项,打绿色勾勾) 5.指定时序要求 必须在fir_filter

quartus II 自动生成testbench

守給你的承諾、 提交于 2020-02-12 00:24:57
如果自己不想写这些 testbench 的这些固定格式,可以在 quartus 里自动生成 testbench 文件的模板,然后往里面写信号就行了 步骤: processing->start->starttest bench template write 这里需要注意的是要在 仿真 选项里选择一个仿真工具,然后才会生成 testbench 自动生成的 testbench 模板格式如下: 以一位全加器f_adder的testbench为例 -- Copyright (C) 1991-2013 Altera Corporation -- Your use of Altera Corporation's design tools, logic functions -- and other software and tools, and its AMPP partner logic -- functions, and any output files from any of the foregoing -- (including device programming or simulation files), and any -- associated documentation or information are expressly subject -- to the terms

altera quartus 百度云分享 quartus prime 18.1 17.1 16.1 13.0

五迷三道 提交于 2020-02-08 06:32:40
quartus prime 18.1 标准版 链接:https://pan.baidu.com/s/1y5f7_uc4ESWbfkAWuB-1oQ 提取码:lqdk 复制这段内容后打开百度网盘手机App,操作更方便哦 quartus prime 17.1 标准版 链接:https://pan.baidu.com/s/10QWejKdDobVxDSqnVPJ0xQ 提取码:hhvj 复制这段内容后打开百度网盘手机App,操作更方便哦 quartus prime 16.1 标准版 链接:https://pan.baidu.com/s/1CO4yRSsGgcj7bGl-Ns3eSg 提取码:eurg 复制这段内容后打开百度网盘手机App,操作更方便哦 quartus 13.0 链接:https://pan.baidu.com/s/1XrRoR9qAr7rL00jdgCFLOg 提取码:mjwl 有些没有及时更新,需要其他的版本的可以留言 来源: CSDN 作者: 宏强子 链接: https://blog.csdn.net/weixin_40377195/article/details/104213837

altera quartus 百度云分享 quartus prime 17.1 16.1 13.0

假装没事ソ 提交于 2020-01-28 13:29:55
quartus prime 17.1 标准版 链接:https://pan.baidu.com/s/10QWejKdDobVxDSqnVPJ0xQ 提取码:hhvj 复制这段内容后打开百度网盘手机App,操作更方便哦 quartus prime 16.1 标准版 链接:https://pan.baidu.com/s/1CO4yRSsGgcj7bGl-Ns3eSg 提取码:eurg 复制这段内容后打开百度网盘手机App,操作更方便哦 quartus 13.0 链接:https://pan.baidu.com/s/1d2ZSUgpbKv2hDH1UN7ZUxw 提取码:rd7h 复制这段内容后打开百度网盘手机App,操作更方便哦 有些没有及时更新,需要其他的版本的可以留言 来源: https://www.cnblogs.com/hqz68/p/11082841.html