FPGA设计
ALIFPGA
卿萃科技高级FPGA工程师
展开
-
FPGA在其他领域的应用(一)
测试和测量应用:测试需要是所有细分市场的要求。无论是终端市场,所有产品在运到最终客户之前都必须进行测试。这动态地驱动测试和测量领域的普遍性质,其中包括下面的种类和分段:通信测试:无线测试仪 (WiMax, WiFi)有线测试仪 (以太网)光学测试仪传统的电信现场测试仪半导体 ATE :数字测试仪原创 2017-09-25 11:09:22 · 4014 阅读 · 0 评论 -
FPGA在AD采集中的应用
AD转换,也叫模数转换,是将模拟信号转换为数字信号。目前包括电脑CPU,ARM,FPGA,处理的信号都只能是数字信号,所以数据信号在进入处理芯片前必须要进行AD转换。在高速的AD转换中,FPGA以其高速的处理能力,并行的运行结构,丰富的IO资源,往往承担者不可替代的作用。下面给出一个实际的设计方案。AD芯片的时钟为25M,FPGA内部系统时钟频率为100M,FPGA内部处理原创 2017-09-14 13:52:46 · 17666 阅读 · 0 评论 -
FPGA多时钟处理应用
卿萃科技FPGA PLL 多时钟原创 2017-09-14 20:16:59 · 1266 阅读 · 0 评论 -
FPGA与Deep Learning
你还没听过FPGA?那你一定是好久没有更新自己在IT领域的知识了。FPGA全称现场可编程门阵列(Field-Programmable Gate Array),最初作为专用集成电路领域中的一种半定制电路而出现的,具有一定的可编程性,可同时进行数据并行和任务并行计算,在处理特定应用时有更加明显的效率。实际上,英特尔、紫光、浪潮等企业均已开始布局FPGA。早在SC2015原创 2017-09-15 09:08:56 · 1270 阅读 · 0 评论 -
FPGA在电平接口领域的应用
电子技术的发展,产生了各种各样的电平接口。TTL电平:TTL电平信号之所以被广泛使用,原因是因为:通常我们采用二进制来表示数据。而且规定,+5V等价于逻辑“1”,0V等价于逻辑“0”。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机处理器控制的设备内部各部分之间通信的标准技术。TTL三态门原创 2017-09-15 09:19:48 · 1964 阅读 · 0 评论 -
FPGA与安防领域
安防主要包括:闭路监控系统、防盗报警系统、楼宇对讲系统、停车厂管理系统、小区一卡通系统、红外周界报警系统、电子围栏、巡更系统、考勤门禁系统、安防机房系统、电子考场系统、智能门锁等等。在监控系统中,FPGA起着无可替代的作用。视频安防监控系统利用视频技术探测、监视设防区域并实时显示、记录现场图像的电子系统或网络。该系统的前端设备是各种类型的摄像机(或视原创 2017-09-16 09:40:14 · 1212 阅读 · 0 评论 -
FPGA与数字图像处理技术
数字图像处理方法的重要性源于两个主要应用领域:改善图像信息以便解释。为存储、传输和表示而对图像数据进行处理,以便于机器自动理解。图像处理(image processing):用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元原创 2017-09-17 08:44:55 · 6174 阅读 · 0 评论 -
FPGA与数字信号处理
过去十几年,通信与多媒体技术的快速发展极大地扩展了数字信号处理(DSP)的应用范围。眼下正在发生的是,以更高的速度和更低的成本实现越来越复杂的算法,这是针对高级信息服更高带宽以及增强的多媒体处理能力等需求的日益增加的结果。一些高性能应用正在不断发展,其中包括高级有线和无线音频、数据和视频处理。通信和多媒体应用的发展,如互联网通信、安全无线通信以及消费娱乐设备,都在驱动着对能够有效实原创 2017-09-18 08:59:26 · 12854 阅读 · 3 评论 -
FPGA在其他领域的应用(二)
计算机和存储领域:计算机技术和存储技术发展迅猛。如今,云计算正在实现对传统 IT 功能和全新功能的整合。例如,许多大型数据中心目前正在同时提供传统的 IT 服务以及新型的数据分析服务。因此,这些大型数据中心需要使用高效的服务器和存储系统。利用频率调节来提升性能的方式已成历史,传统的 CPU 技术已成为性能的桎梏。频率调节方式的终结引发 CPU 转向多核处理。然而,由于 I/原创 2017-09-26 19:28:27 · 640 阅读 · 0 评论 -
FPGA与PCI-E
从并行到串行:PCI Express(又称PCIe)是一种高性能、高带宽串行通讯互连标准,取代了基于总线的通信架构,如:PCI、PCI Extended (PCI-X) 以及加速图形端口(AGP)。PCI-e的主要性能:更低的生产成本更高系统吞吐量更好可扩展性和灵活性上述传统基于总线的互连几乎根本无法达到PCI-e所拥有的优秀性能。原创 2017-09-19 09:04:34 · 4017 阅读 · 0 评论 -
FPGA在其他领域的应用(三)
广播领域:专业的A/V(音频/视频),和演播室行业正在经历着激动人心的变化,例如,UHD/8K (超高清)视频、多平台内容交付、IP网络传输和云计算。2016里约奥运会使用4K分辨率视频播放,而日本计划在2020东京奥运会是用8K分辨率视频同步播放。此外,在线视频流服务现在可以向观众提供4K和4K HDR(高动态范围图像)分辨率视频内容。HDR技术媒体标原创 2017-09-28 08:49:09 · 5999 阅读 · 0 评论 -
FPGA IN 金融领域
何为金融:金融指货币的发行、流通和回笼,贷款的发放和收回,存款的存入和提取,汇兑的往来等经济活动。金融(FIN)就是对现有资源进行重新整合之后,实现价值和利润的等效流通。金融主要包括银行、证券、基金、保险、信托等。金融所涉及的学术领域很广,其中主要包括:会计、财务、投资学、银行学、证券学、保险学、信托学等等。金融机构原创 2017-09-20 09:09:12 · 3194 阅读 · 0 评论 -
FPGA在其他领域的应用(四)
工业领域:从工厂和过程自动化到能源基础设施和机器视觉系统,工业产品有助于改善我们的世界。产品必须安全、可靠、适应性强,而且耐用。同时,商业成功要求你在激烈竞争的市场中行动迅速,同时降低总成本。英特尔的创新可编程解决方案是工业设计的核心,你有能力应对关键挑战:适应快速和成本效益以发展终端市场和标准化。满足产品线的多样化和性能需求的升级。通过增加设计原创 2017-09-29 09:03:22 · 1230 阅读 · 0 评论 -
FPGA IN 消费电子
消费电子:消费电子(Consumer electronics),指供日常消费者生活使用的电子产品。消费类电子产品是指用于个人和家庭与广播、电视有关的音频和视频产品,主要包括:电视机、影碟机(VCD、 SVCD、DVD)、录像机、摄录机、收音机、收录机、组合音响、电唱机、激光唱机(CD)等。随着技术发展和新产品新应用的出现,数码相机、手机、PDA等产品也在成为新兴原创 2017-09-21 09:10:42 · 1176 阅读 · 0 评论 -
嵌入式音频处理基础
或许:或许,您还不知道嵌入式音频是什么,那么以下为您介绍的嵌入式音频处理基础,对于任何具有音频处理功能的嵌入式系统来说,这都可以看做是一个起始点。一段引子:在多媒体应用中,音频功能起着关键的作用。一般情况下,音频需要的处理能力比视频要小的多,但是应该对这两种应用给予同样的重视。接下来将会讨论一下声音和音频信号的问题,然后简单介绍一下音频数据的存储和处理格式。原创 2017-10-09 09:24:46 · 1217 阅读 · 1 评论 -
Internet上的网络层
TCP/IP协议栈第三层是网络层,网络层的目的是实现两个系统之间的数据透明传送,具体功能包括寻址和路由选择、连接和建立、保持和终止等。TCP/IP协议给internet上的每台主机和路由分配一个地址,数据在internet中的传输主要就是依据一个个的IP地址来寻迹,最终把数据传送到要传送的目的主机上。IP协议在TCP/IP协议栈的位置无需连接:跨域多个异构物原创 2017-10-18 15:05:31 · 806 阅读 · 0 评论 -
你知道PORT吗?
在TCP协议中,有端口(PORT)的概念,很多人都不知道端口到底是什么。之前介绍过物理地址,也就是网卡地址,做个不恰当的比喻,物理地址(MAC)地址,相当于身份证(唯一),家庭地址是几幢几单元相当于IP地址,那么如果送快递的话,还是不能够得知你的具体地址,无法将快递送达,因为一幢楼的一个单元里的住户很多,只有知道你是哪层楼哪个房间的住户,才能送达,比如405室,那么405就相当于TCP协议的端口了原创 2017-10-19 14:31:50 · 601 阅读 · 0 评论 -
嵌入式视频处理基础(二)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。隔行扫描和逐行扫描:隔行扫描起源于早起的模拟电视广播,那时候需要按顺序将图像快速刷新,以减小视觉上的闪烁,但是当时的技术还无法做到这么快速的刷新整个屏幕。因此,就将每一帧进行交织处理,即分为两场,一原创 2017-10-11 08:42:21 · 490 阅读 · 0 评论 -
嵌入式视频处理基础(一)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。人类视觉感知:理解眼睛如何工作将对理解视频和图像技术的发展过程非常重要。正如您所见到的,视频的格式和压缩算法都取决于眼睛对各种不同类型的激励产生什么样的反应。人类眼睛结构人类原创 2017-10-10 08:42:04 · 509 阅读 · 0 评论 -
你知道SOCKET吗
要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准。从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模型的七个分层,T原创 2017-10-20 09:24:42 · 336 阅读 · 0 评论 -
数字图像处理及图像频域
数字图像处理方法的重要性源于两个主要的应用领域:改善图示信息以便人们解释;为存储、传输和表示而对图像数据进行处理,以便于机器自动理解。一幅数字图像可定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,而在任何一对空间坐标(x,y)出的幅值f称为图像在该点处的灰度或强度。当x,y和灰度值f是有限的离散值时,我们称该图像为数字图像。数字图像处理是指借助于数字计算机来处理数字图原创 2017-10-21 09:09:46 · 5595 阅读 · 1 评论 -
嵌入式视频处理基础(三)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。数字视频:在20世纪90年代中期之前,几乎所有的视频都是模拟类型的。直到出现了MPEG-2压缩标准,流媒体在互联网上广泛流行,以及FCC(Federal Communications Commiss原创 2017-10-12 10:37:41 · 705 阅读 · 0 评论 -
嵌入式视频处理基础(四)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。 视频源1、模拟视频源一个视频解码器芯片可以将模拟视频信号(例如NTSC、PAL、CVBS、S-Video)转换为数字视频信号(一般为ITU-R BT.601/656 YcbCr 或RGB格原创 2017-10-12 10:41:39 · 635 阅读 · 0 评论 -
视频显示系统
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。视频显示:模拟视频显示视频编码器 视频编码器可以将数字视频流转换为模拟视频信号。这些视频编码器的输入一般为ITU-RBT.656或BT.601格式的Ycb原创 2017-10-12 10:46:14 · 825 阅读 · 0 评论 -
TCP协议中的序列号
TCP 协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备好这个序列号的包。在TCP传送一个数据包时,它会把这个数据包放入重发队列中,同时启动计时器,如果收到了关于这个包的确认信息,便将此数据包从队列中删除,如果在计时器超时的时候仍然没有收到确认信息,则需要重新发送该数据原创 2017-10-22 11:52:29 · 10280 阅读 · 0 评论 -
嵌入式视频处理考虑(一)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。 视频端口特性为了处理视频流,处理器必须有一个合适的接口,以便以高数据传输速率输入和输出数据。有些处理器通过其自身的外部存储器接口与FPGA或FIFO连接实现了上述高速数据接口。一般情况下,原创 2017-10-13 10:29:07 · 938 阅读 · 0 评论 -
嵌入式视频处理考虑(二)
引言:作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。 视频算法分类视频处理算法基本上可以分为两个大类:空域算法和时域算法。要想了解在每种情况下如何有效的处理数据,就必须熟悉各种不同的视频处理方法。许多算法将空域处理技术和时域处理技术结合起来(原创 2017-10-13 10:32:54 · 845 阅读 · 0 评论 -
FPGA前世今生(一)
关于FPGA,我想做硬件的或多或少都听过。从上世纪80年代算来,FPGA已走过了30多个年头。我们以FPGA两大生产厂商,两大巨头之一的INTEL(altera)公司的FPGA为例,为大家逐步介绍FPGA的前世今生。FPGA(Field-Programmable Gate Array),直译为现场可编程门阵列。是在PAL、GAL、CPLD等可编程器件的基础上进一步发展而来的。作为专用集成电原创 2017-10-13 10:42:49 · 762 阅读 · 0 评论 -
FPGA前世今生(二)
上期我们介绍了关于FPGA内部最基本的结构,在quartus下可以看到整体的结构。这是在平面规划图下看到的结构,其中蓝色的小格代表一个LAB。四周边上浅棕色的小格代表IO口。这是一个LAB的内部结构,其中蓝色小格和红色小格就是一个LE,一个LAB有16个LE组成。从上图可以看到,一个LE包含一个4输入的LUT,一个进位逻辑和一个输出寄存器。原创 2017-10-13 10:44:21 · 349 阅读 · 0 评论 -
FPGA前世今生(三)
上期介绍了关于FPGA的IOB单元,这期我们介绍一下FPGA内部的其他资源,这些都是学好FPGA的基础。不管前世的沧桑,还是后世的风光,我们都要把我现在的时光,打好基础,学好FPGA。大多数FPGA都具有内嵌的块RAM,这大大拓展了FPGA的应用范围和灵活性。块RAM可被配置为单端口RAM、双端口RAM、以及FIFO等常用存储结构。可以根据需要改变其位宽和深度,但不得超过内嵌RAM的大小。原创 2017-10-13 10:47:05 · 420 阅读 · 0 评论 -
FPGA前世今生(四)
前几期我们一直介绍FPGA内部资源,今天我们将用最后的篇幅来介绍剩下的内部资源部分,结束我们FPGA的前世今生。之所以起名字为FPGA前世今生,其实就是介绍一下FPGA内部资源,前世的内部结构资源就不做详细介绍,今生的内部资源我们即将介绍完成。内嵌功能模块主要指PLL(Phase Locked Loop)、DSP和CPU等软处理核(Soft Core)。现在越来越丰富的内嵌功能单元,使得单原创 2017-10-13 10:48:27 · 375 阅读 · 0 评论 -
TCP滑动窗口
滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输,提高网络吞吐量。TCP通过滑动窗口的概念来进行流量控制。设想在发送端发送数据的速度很快而接收端接收速度却很慢的情况下,为了保证数转载 2017-10-23 09:09:22 · 457 阅读 · 0 评论 -
FPGA市场潜力有几多?
FPGA市场未来成长潜力本文来源:DIGITIMES 2014年FPGA市场规模为52.7亿美元,据Green Mountain Outlook报导,研调机构Global Market Insights的最新报告显示,FPGA市场在2015~2022年间将出现8.4%的年复合成长率,届时规模可望超过99.8亿美元。成长动能主要来自资料处理、汽车、工业和消费电子等不同终端使用原创 2017-10-14 18:30:15 · 326 阅读 · 0 评论 -
NIOS EDS最容易出错的地方
越来越多的人使用NIOS II。毕竟,NIOS II是世界上功能最多的软核处理器。NIOS EDS通常是在装QUARTUS的时候一起装上的。通常我们在用的时候都是以模板建立工程的。 在很多情况下,我们安装QUARTUS后,能够运行NIOS EDS,即eclipse,但在建立工程的时候,发现没有出现相应的模板。这个问题其实还是比较棘手的。最主要还是某些配置不对是的ECLI原创 2017-10-14 18:32:58 · 409 阅读 · 0 评论 -
FPGA论剑
今天走在街上,听到了久违的《光辉岁月》,想起6月30号那天,街边所有的餐厅、小店都在播放beyond的经典之作,那天是香港殿堂级乐队beyond乐队主唱兼吉他手黄家驹先生的忌日。黄家驹先生已经离开我们20多年了。虽然今天的纪念晚了一点,但我们还是花点时间纪念这位音乐天才。当年第一次华山论剑,王重阳以高超的武学修为夺得武功天下第一的美誉。如今遥想当年的beyond乐队,在华语乐坛,我想很少有原创 2017-10-14 18:34:01 · 284 阅读 · 0 评论 -
FPGA论剑(续)
25年之后,第二次华山论剑之时,天下第一的王重阳已然仙逝,郭靖少年英杰刚过二十岁,接东邪黄药师、北丐洪七公300招不败,二人默认郭靖天下第一。南帝段智兴因为出家,法号“一灯”,早已看破名利,故没有参加这次论剑。所谓南火克西金,西毒欧阳锋武功卓绝,打败东邪与北丐,可是他练了假的《九阴真经》,全身筋脉逆转,由于黄蓉伶牙俐齿,将其说疯而离开。 回到主题,今天我们将对FPGA和转载 2017-10-14 18:36:05 · 321 阅读 · 0 评论 -
侠之大者,为国为民
第三次华山论剑,当年的“五绝”仅二人在世,杨过作为欧阳锋义子被称为“西狂”,郭靖作为洪七公的徒弟,被称为“北侠”。一生为了大宋坚守襄阳城,“侠之大者,为国为民”!ARM和FPGA作为当今最流行的集成电路芯片,为科技发展以及离不开科技的社会各方面的发展做出巨大贡献。ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RI原创 2017-10-14 18:37:42 · 462 阅读 · 0 评论 -
TCP,你懂的
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型:物理层:physical layer数据链路层:data link layer网络层:n原创 2017-10-24 14:55:47 · 338 阅读 · 0 评论 -
还记的那年的加州招待所吗?
《hotel california》,《加州旅馆》,以其诡异莫名的歌词内容,成为经典的吉他旋律,感人心弦的悲世情怀,被广大乐迷所喜爱。尤其是那尾奏的双电吉他SOLO,堪称经典之作。网上有人将歌词改编为国语版的《加州招待所》,也挺有味道。我有个朋友,认识多年,喜欢吉他,在他熏陶之下,我耳濡目染的了解的很多关于吉他的知识。刚开始,他玩木吉他,后来他省钱买了把电吉他,自学自练。设备是有了原创 2017-10-16 11:23:51 · 512 阅读 · 0 评论 -
这个接口你知道吗?
MII (Media Independent Interface(介质无关接口);或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口,以及一个MAC和PHY之间的管理接口。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号。管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接口原创 2017-10-16 11:25:15 · 473 阅读 · 0 评论