电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
问答
试用
文章
评测
下载
样片
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