240
收录了9803篇经验 ·5869个问题 · 0人关注

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

0

openCl环境搭建及示例 及 Intel OpenCL debug

引用:http://bbs.csdn.net/topics/390899158(概念问题) http://blog.csdn.net/hermittt/article/details/50668850(平台搭建及示例) intel opencl下载地址:https://software.intel.com/en-us/intel-opencl/download 硬件:intel(R)...

0

MMCME2_ADV介绍 高级混合模式时钟管理器(7 Series FPGA)

目录 MMCME2_ADV 高级混合模式时钟管理器(Advanced Mixed Mode Clock Manager) Introduction Design Entry Method 端口描述(Port Descriptions) 可用参数以及例化模板介绍 MMCME2_ADV 高级混合模式时钟管理器(Advanced Mixed M...

0

【低功耗设计学习笔记】(二)By-passing & Clock Gating

一、原理说明 背景和理解: a.CPU指令可以在多周期内完成,即把一条指令分成多个部分,然后依次在每个周期内完成。但是每个指令的所用周期数并不一样,如下图所示,以五级流水线为例子,有些指令需要4个周期(这里实际就是级数...

0

给定N个数,求取其最大最小值,要求尽可能的快

对于N个数的话,按照常规思路需要比较N-1次,然而T(2)=1,所以这里可以使用分治递归的方法 1. 将N个数等分为左边部分和右边部分 left right middle = (left + right)/2   [left midle] 与[left+1 right] 2. 分别求取左边最大,最小值和右...

0

XDMA设备在windows下的驱动编程

class="markdown_views prism-github-gist"> 博客里写的不够详尽,也不太方便阅读代码,我将源码放在百度网盘链接:https://pan.baidu.com/s/1yt1mbl6Unkam3huz8T9MRw 密码:k6ti ;并在源码里做了注释 了解一下什么叫总线模型(这是......

0

Verilog中生成语句(generate)的用法

一:generateVerilog-2001添加了generate循环,允许产生module和primitive的多个实例化,同时也可以产生多个variable,net,task,function,continous assignment,initial和always。在generate语句中可以引入if-else和case语句,根据条件...

0

【基础学习】Avalon-ST接口协议

Avalon总线标准规定了Avalon-MM(Memory Mapped)和Avalon-ST(Strming)两种接口。Avalon-ST接口是一种单向点对点的高速接口,主要针对的是高速数据流的传输,减少数据流处理中的瓶颈。带有Avalon-ST接口的IP核可以用来处理要求高带宽、低延...

0

quartus中flash固化

转自:https://jingyan.baidu.com/album/48b37f8d1ee4fd1a64648801.html?picindex=1一、先全编译,如图  二、用sop文件生成jic文件:先点击file -convert programming file三、点击programming file type选生成jic文件,根据外置配置选择c...

0

在深入学习gnuradio之前你需要知道的

原文网站:http://radioware.nd.edu 在深入学习gnuradio之前你需要知道的 学习GNU Radio需要有一定电脑基础和深入的通信与信号处理知识,本文列举了一些有用的资源,包括教程、网页链接和一些在线教程。本教程的目的是帮助GNU Radio爱好...

0

C6000系列DSP的EMIFA接口

DSP6455的EMIFA模块 之前介绍了DSP6455的GPIO和中断部分。今天,继续介绍EMIFA模块。 关于C6000系列的GPIO,请参考:C6000系列DSP的GPIO模块 关于C6000系列的中断系统,请参考:C6000系列DSP的中断系统 ------------------------------...

0

一些代码静态检查工具的简介

1、KLOCWORK:                         适用语言:C, C++, JAVA                       是否开源:否,                       是否需要编译:是                       作用:代码静态检查...

0

【FPGA_010】modelsim多带带仿真vivado ip核

我在用vivado调用Modelsim仿真FIFO的IP时Modelsim中明显会多出一个fifo的库文件如下图:但是编译的Xilinx库中并没有这个库,所以我用modelsim多带带仿真就会报错找不到这个库文件!问题解决了,多带带使用modelsim进行仿真时,点击仿真按钮...

0

vivado的物理约束之电平区别

物理约束 在写.sdc约束文件时,要做的第一件事情就是使用create_clock对进入FPGA的时钟进行约束。其语法格式如下: create_clock[-add] [-name ] -period [-waveform] 参数解释: -name表示生成的时钟名称 -period表示时钟周期,单位...

0

在AM437x开发板运行QT程序

广州创龙TL437xF-EVM是基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA处理器,图片如下: 1.新建工程在菜单栏点击"File->NewFileorProject",在弹出的对话框中选择"Application ->Qt WidgetsApplication",再点击Choose,如.....

0

使用Nios II 10.0sp1 Command Shell [gcc3]合并sof和elf文件—

开发环境: 电脑win7_64;Quartus II 10.0;Nios II 10.0;FPGA:EP4CE10。   1.Nios软件存在的bug及解决思路: Nios II Flash Programmer 下载后无法从EPCS自举,具体现象如下: Using cable "USB-Blaster [USB-0]", device 1...

0

write_cfgmem 产生存储器配置文件?

write_cfgmem命令用于产生存储器配置文件,用于配置FPGA。在Vivado的tools工具下的Create a configuration file to program the device中,其GUI界面如下: 也可以使用Tcl命令来使用,如下实例。 实例: write_cfgmem  -format mcs -s...

0

PXA270处理器PCMCIA/CF接口设计及WinCE 5.0驱动实现 ----eetchina.

PXA270处理器PCMCIA/CF接口设计及WinCE 5.0驱动实现 ----eetchina.com 2008年09月19日 星期五 21:20 本文以Intel PXA270开发平台Mainstone II(Bulverde DVK NBMMNS2B0PC)为基础,用实例论述在XScale PXA270处理器在省去硬件逻辑器件CPLD/...