- 社区首页
- 找到 3996 条结果
8B10B编解码及FPGA实现
王敏志
概述
在使用ALTERA的高速串行接口时,GXB模块里硬件实现了8B10B编码,用户只是“傻瓜”式的使用,笔者也一直没有弄清楚。网上搜索了一些学习资料,结合参考文献希望能够对其进行消化。另外,ALTERA现在已经提供8B10B IP,用户可以直接使用,不过有时候为了代码可移植性...
coyoo
2014-05-13 08:51:59
浏览量:1673
概述
这里继续《ECO那些事之属性编辑器》一文,描述下如何在属性编辑器里对LE以及ALM进行手动修改。重点比较一下LE与ALM在属性编辑器中的区别,通过这些比较就可以很容易地理解为何在ALTERA的高端FPGA中实现TDC功能的难度要比其低端器件高很多。
在《基于FPGA的TDC那些事之设计资源LAB》一文中对于A...
coyoo
2014-03-12 10:13:33
浏览量:4988
概述
所谓自动化设计,就是在逻辑设计流程中,有些过程需要反复进行,比如编译、仿真和工程调试等等,可以通过一定的方式使得这些流程可以自动运行,而不必每次都需要人工手动去启动。参考介绍了如何自动化建立Quartus II工程,参考翻译了参考的内容,这里对这些热心人表示感谢。
Quartus ...
coyoo
2014-03-05 15:45:37
浏览量:2587
前面有文章介绍了单个JTAG链上挂多个FPGA结构中如何应用Virtual JTAG进行项目调试,那么调试完成后就要将配置文件固化到配置芯片里,这里的配置芯片指的EPCS系列,当然可以直接将pof文件(注:由于是一片EPCS芯片配置多个FPGA,所以这里的pof文件是经过转换的pof文件)通过AS模式下载到EPCS芯片里。还有一种间接的方式就是...
coyoo
2014-02-17 16:01:22
浏览量:6735
我们知道一个JTAG链通过菊花链的方式可以挂多个FPGA或者CPLD,同时同一台电脑上可以同时插有多种,或者一种多根电缆的情况。那么象这种情况,在Virtual JTAG调试的时候如何处理呢?由于以前没有这样玩过,这次在实验室为了调试方便,在一台电脑上插了3根电缆,其中一根Byteblaster两根USB Blaster电缆,我们来看看Virtual J...
coyoo
2014-02-12 15:38:20
浏览量:1874
原创手把手教你学习FPGA入门系列视频教程,不看后悔哟
FPGA作为一种高新技术,由于其结构的特殊性,可以重复编程,开发周期较
短,越来越受到电子爱好者的青睐,其应用已经逐渐普及到了各行各业。因此,越来越多的电子爱好者想尽快掌握这门技术进入该领域,而要掌握这门技术,扎实的
理论知识还远远不够,购买一块...
liubo
2013-08-19 16:56:39
浏览量:1203
将具有信号处理功能的FPGA与现实世界相连接,需要使用模数转换器(ADC)或数模转换器(DAC)
一旦执行特定任务,FPGA系统必须与现实世界相连接,而所有工程师都知道现实世界是以模拟信号而非数字信号运转的。这意味着需要在模拟信号域与数字信号域之间进行转换。针对手头工作选择恰当的FPGA时,用户面临着林林总总的...
qiuqiu
2013-07-22 11:24:13
浏览量:529
教程逻辑部分.zip (70.31 KB)
教程逻辑部分.zip (70.31 KB)
下载次数: 10
2013-5-19 11:03
至芯FPGA创新中心作为公司旗下的培训专有品牌旨在成为国内最受欢迎的FPGA培训中心,为企业和个人提供全方位的技术服务,助力中国电子产业快速发展。
技术交流,学习咨询(qq442849380)
gtrjolin1990
2013-05-19 11:03:00
浏览量:1030
求教一个问题:用fpga能够实现对低频噪声的检测吗?也就是对无规则、低频,10hz~1k hz的检测,并实现频谱和功率谱的处理和分析,,,处理后可以用上位机进行显示吗?
2013-03-30 10:40:00
浏览量:754
(原文地址:http://bbs.phoenixstudio.org/cn/read.php?tid=2411)
最新的x86版本整合了U盘和硬盘两种安装方式,本文主要介绍硬盘安装。
硬盘安装步骤
1、下载安装包
在官网或论坛下载最新的x86安装包到本地硬盘。安装包大小312M,安装以后生成的PhoenixOS根据选择不同大小不同。
...
HelloWii
2016-05-12 08:57:31
浏览量:1374
STM32 Nucleo的板子带有Arduino接口,支持mbed开发环境,使用mbed开发跟Arduino有点类似,能够快速利用已有的资源完成设计,非常适合业余时间DIY小作品。在本帖中将分享快速使用mbed驱动OLED。
在mbed的code页面,有很多国内国外网友开源的代码,跟github有点像,为了快速完成设计,可以利用这些代码,加以修改,使...
fjjjnk1234
2016-05-11 15:56:45
浏览量:2427
1.新建项目“RecordSound",在界面上添加”开始录音“和”停止录音“两个按钮。
2.在Activity中声明音频文件和记录器,代码如下:
3.在Activity中覆盖onDesroty()方法并添加如下代码,以实现退出程序时停止录音和释放资源。
4.获取各按钮的引用并绑定监听。在*中添加如下代码,...
蓝蓝的天
2016-05-10 16:16:05
浏览量:845
M453包含两个比较器,当正极输入大于负极输入时,比较器输出逻辑1,否则输出逻辑0;
当比较器输出值有变化时,两个比较器都可以配置产生中断。
源代码:
ACMP0输入引脚是PB7,输出引脚是PD7,所以需要在板子上飞一根线,连接两个管脚,如图:
PD7接一个万能板上的LED灯。用杜邦线一...
蓝蓝的天
2016-05-07 09:19:52
浏览量:463
I2C总线是由飞利浦(今恩智浦)公司开发的两线式串行总线,用于连接微控制器及其外围设备,是微电子通信控制
领域广泛采用的一种总线标准。
AT24C01是一个1kbit串行CMOS EEPROM,内部含有128个8位字节。
实物接线图:
AT24C01的SDA接PD4,SCL接PD5.
实验效果图:
源代码...
蓝蓝的天
2016-05-06 15:37:54
浏览量:521
双击Keil图标,如下图:
弹出显示Keil Logo的图片,如图:
打开Keil以后,选择菜单Project,然后选择New uVision Project菜单项,弹出Create New Project对话框,如图:
在“文件名”文本框中输入工程名“SmartMcu",单击”保存“退出,弹出下图所示对话框
点击M45...
蓝蓝的天
2016-05-05 12:53:14
浏览量:562
如图,我的M453开发板
先安装好MDK5,如图:
然后安装芯片包
打开MDK,点击下图所示按钮
打开pack install界面
点击OK 按钮,安装好新唐芯片包以后,可以看到下图所示:
到新唐官网下载nulink驱动包,如图:
安装完成后,M453板子接...
蓝蓝的天
2016-05-04 18:44:39
浏览量:671
1.将模块通过 USB线连接到电脑,安装模块驱动,在我的电脑--设
备管理器-可以看到如下端口:
注:红色框图中分别有 AT 口和 PPP 拨号用的 modem 口;
2.新建拨号连接
打开控制面板--网络和 internet--网络和共享中心
3.新建拨号连接
设置:
如果注册网络为电信的evdo和cdma:
拨打电话号码: #777
用户...
zhangsf_chongza
2016-04-24 22:39:34
浏览量:2911
物联系统做好之后,一直寻思着做一款新颖的物联设备,后来无意中看到盆栽,就萌发了这款产品的Idea。
之前一直忙着物联系统的测试,没有空发这个帖子。最近几天正好在忙宣传,就写了这个帖子,给大家看看,有建议或者想法都可以回帖,我会一条条的看,谢谢!之前一直在云汉找资料,这个帖子算是第一帖,呵呵。
...
karlno
2016-04-14 15:44:34
浏览量:649
硬件结构如下图所示:系统采用AM355X控制器通过SPI接口往Flash芯片中写数据,而FGPA通过SPI接口从Flash中读数据,由于是SPI接口的Flash芯片,故在内核树中使用了drivers/mtd/devices/m25p80.c驱动,经查,该驱动支持at26df321芯片,也就是本人使用的芯片.现在的问题是,系统驱动移植成功后,在应用层怎么使用SPI来进行数据...
gjianw217
2016-04-12 08:41:54
浏览量:916