利用FPGA技术能更方便灵活设计出浮点运算器 - 可编程逻辑 - 澳门皇冠赌场官网|澳门皇冠赌场网站|皇冠赌场娱乐官方网站

    1. <form id='6oyxy'></form>
        <bdo id='6oyxy'><sup id='6oyxy'><div id='6oyxy'><bdo id='6oyxy'></bdo></div></sup></bdo>

            澳门皇冠赌场官网|澳门皇冠赌场网站|皇冠赌场娱乐官方网站 > 可编程逻辑 > 正文

            利用FPGA技术能更方便灵活设计出浮点运算器

            2018年07月14日 09:50 次阅读

            FPGA(现场可编程门阵列)技术的理论研究和实际应用正越来越受到人们的重视。FPGA 技术常常使一些原来比较难解决的技术瓶颈得以轻松实现,从而使产品的开发周期大为缩短,性能价格比大幅提高。运算器作为计算机的加工处理部件,是CPU(中央处理器)的重要组成部分。作为典型的PC机一般都至少具有一个定点运算器。在586 之前的机型中,由于当时硬件条件和工艺的限制,浮点运算器一般以协处理器的形式出现。进入20 世纪90 年代后,随着工艺水平的提高,一个芯片上集成度不断提高,如今浮点运算所要求的一些硬件已可以集成到CPU 中,因此,作为浮点运算器的代表的协处理器也逐渐被集成度很高的CPU 中的一部分所代替。

            浮点运算

            定点运算器主要是用于实现对定点整数和定点小数的算术运算、对逻辑数据的逻辑运算以及对主存的地址计算等。

            浮点数比定点数的表述范围宽,有效精度高,更适合于科学计算与工程计算。浮点运算可分为两类:非规格化和规格化浮点运算。非规格化浮点运算,不要求操作数是规格化数,对运算结果也不要求规格化处理。而规格化浮点运算只能对规格化的浮点数进行操作,并且要求对运算结果加以规格化处理。由于规格化浮点数具有惟一的表示形式,而且在计算机中尾数能获得最大的有效数字,所以在一般的计算机中一般选用规格化浮点运算。

            浮点加、减运算

            浮点加减法运算规则

            设有两个浮点数x 和y,分别为

            其中Ex 和Ey 分别为数x 和y 的阶码,Mx 和My 分别是数x 和y 的尾数。

            两浮点数进行加减的运算规则是

            利用FPGA技术能更方便灵活设计出浮点运算器

            浮点加减法运算步骤

            完成两个浮点数加法或减法运算,需要以下几个步骤完成。

            (1) 对阶:两浮点数进行加减,必须使它们的阶码相等,这个过程称为对阶。对阶的第1 步是求阶差:

            对阶的规则是小阶向大阶看齐,即使阶码小的尾数向右移位,每右移一位阶码加1,直至两数的阶码相等( E=0)为

            止。右移的位数等于阶差| E|。当然尾数右移也会发生数码丢失,但这时丢失的仅仅是尾数的低位部分,误差较小,而且

            可以通过舍入方法来控制误差。

            (2)求和或求差:按定点加减的规则求两尾数的和或差。这个过程中所使用运算逻辑单元与定点运算逻辑单元类似。

            (3)规格化:求和之后得到的数可能不是规格化的数,为了增加有效数字的位数,提高运算精度,必须将求和的结果规

            格化。

            当尾数用二进制表示时,浮点规格化的定义是尾数M 应满足:

            (4)溢出判断:在进行运算时,可能出现阶码溢出的情况。当阶码超出上限时,称为阶码上溢,它表示浮点数的绝对值超出表述范围。当阶码小于下限时,称为阶码下溢,它表示浮点数的绝对值已在浮点数表示的分辨率之下。通常阶码上溢时要进行相应的处理,阶码下溢时要当作机械零处理。

            浮点乘、除运算

            浮点乘除法运算规则

            两浮点数乘法的运算规则是

            即两浮点数相乘,其乘积的阶码为相乘两数的阶码之和,其乘积的尾数为相乘两数尾数之积。

            两浮点数除法的运算规则是

            即两浮点数相除,商的阶码为被除数的阶码减去除数的阶码所得到的差,尾数为被除数的尾数除以除数的尾数所得

            的商。

            浮点乘除法运算步骤

            两个浮点数乘除运算步骤为: 完成两浮点数阶码的加减运算,并判断结果是否溢出; 完成两浮点数尾数的乘除运

            算; 根据结果的阶码判断溢出,如果上溢则置溢出标志。

            浮点运算器的设计与实现

            硬件平台

            浮点运算器的设计与实现都是在开发的多功能EDA 实验台上完成的。该EDA 实验台采用FPGA-XC4010EPC84、

            62256CPLD 和其它外围芯片(例如74LS244,74LS275)组成。XILINX 公司XC4000 系列是高容量、高成本的FPGA,能够进行无限次重新编程,配合公司的相应软件FOUNDATION 3.1,用户可以设计和调试出具有相当功能的控制逻辑。根据不同的要求,规划不同控制逻辑,通过把控制逻辑下载到FPGA 芯片中构成自己的硬件平台。

            基于VHDL 语言方式

            VHDL 语言具有极强的描述覆盖能力,在使用VHDL 语言实现的过程中,我们采用自顶向下的方法来实现浮点运算

            器。步骤如下:

            (1)分析系统的内部结构并进行系统划分,确定各个模块的功能和接口。

            在设计中,根据浮点运算器的功能,将其划分为时序产生模块、浮点数输入模块、浮点运算模块和结果输出模块4 个模

            块来实现。浮点运算器逻辑框图如图1 所示。

            利用FPGA技术能更方便灵活设计出浮点运算器

            将这4 个模块组合成顶层设计float_alu,该顶层设计的端口定义分别为

            利用FPGA技术能更方便灵活设计出浮点运算器

            (2)根据浮点运算器各模块的功能,分别编写程序,输入VHDL 代码,并将其编译成标准的VHDL 文件。

            时序产生模块:该模块功能是对系统时钟进行分频产生相应的时钟信号。本模块中使用计数器级连的方法实现分频。

            浮点数输入模块:开关sel_1 和sel_2 为输入数据的触发信号。多功能EDA 实验台上其余开关对应于8 位尾数和4 位阶码输入。当sel_1 开关按下,即sel_1=‘1&rsquo;时,输入开关中的数据作为第1 组输入数的8 位尾数和4 位阶码;当sel_2 开关按

            下,即sel_2=‘1’时,输入开关中的数据作为第2 组输入数的8位尾数和4 位阶码。在该模块中用进程process (sel_1)和process(sel_2)来实现。

            利用FPGA技术能更方便灵活设计出浮点运算器

            浮点运算模块:该模块主要完成各种浮点运算,是整个系统的核心部分。根据输入功能选择按键,在start_clk 信号上升

            沿的触发下,对输入的两组浮点数进行运算。浮点运算模块的流程图如图2 所示。规格化浮点数加减运算流程图如图3

            所示,规格化浮点数乘除运算流程图如图4 所示。

            利用FPGA技术能更方便灵活设计出浮点运算器

            利用FPGA技术能更方便灵活设计出浮点运算器

            利用FPGA技术能更方便灵活设计出浮点运算器

            结果输出模块:该模块的功能是将浮点运算的结果输出至多功能EDA 实验台相应的发光二极管,以供观测。

            (3)VHDL 源代码进行综合优化处理。经过上述分析后,用VHDL 语言对各个模块进行描述和实现,最后对VHDL 源

            代码进行综合优化处理。

            (4)仿真与配置。设计的正确性可以通过仿真来验证。图5 是浮点减法的时序仿真图。图5 中的信号定义如表1 所

            示。其它各种运算的时序仿真方法相同,在此不再描述。

            利用FPGA技术能更方便灵活设计出浮点运算器

            利用FPGA技术能更方便灵活设计出浮点运算器

            综合优化处理后的VHDL程序经仿真正确后再将生成的位流(bit)文件配置到到FPGA 的逻辑单元阵列,以定义器件

            内的逻辑功能块和其互连的功能。

            (5)下载验证。将步骤(4)得到的器件编程文件下载到目标芯片中,进行硬件的测试。浮点运算的结果显示在多功能

            EDA实验台相应的发光二极管上,通过观测,可以证实所设计的浮点运算器是正确的。

            基于原理图方式

            采用原理图方式设计一个浮点运算器,首先必须分析出运算器的组成,然后使用基本的逻辑门和触发器来实现。

            根据前面的分析可知,浮点四则运算比起定点运算来要复杂一些。在浮点运算中,阶码和尾数是分别进行运算的,并

            且都是定点数(阶码为定点整数,尾数为定点小数)。因此,可以说,浮点运算器是定点运算器的扩充和强化。一般浮点运算器都至少具有两个定点数逻辑运算单元,一个用于阶码的比较和运算,另一个用于尾数的运算。从运算器结构来讲,不但要有尾数运算器,而且还要有阶码运算器。阶码运算器用来求阶差、修改阶码等操作,一般只进行加减运算。而尾数部件不但有加法器用以求和,还应有左移和右移线路,以实现对尾数的操作。

            我们设计的浮点运算器以尾数为8 位,阶码为4 位的浮点数为例,根据实验开发平台资源,其组成如图6 所示。

            利用FPGA技术能更方便灵活设计出浮点运算器

            由于XILINX 公司FOUNDATION 3.1 软件本身提供的器件相当丰富,小到逻辑门,大到全加器,类型丰富,所以我们开

            发软件选用XILINX 公司的FOUNDATION 3.1。在FOUNDATION3.1 原理图编辑环境中设计出如图5 所示浮点运算器的

            具体原理电路,规定器件的输入/输出,并定义好相应的网络名称和总线名称。在整个浮点运算器的设计过程中,核心部

            件是加法器、移位寄存器和计数器。

            计数器选择Foundation3.1 的标准库中CB4CLED(4-Bit Loadable Cascadable Bidirectional Binary Counter with Clock Enable and Asynchronous Clear)。移位寄存器选择Foundation3.1的标准库中SR8CLED(8-Bit Shift Register with Clock Enable and Asynchronous Clear)。

            计数器开始工作后,根据相应的计数器输出信号,分别对移位寄存器进行操作。当功能选择的是加法或减法时,对阶的结果是为了移位,在实现过程中,我们假定为浮点数1大于浮点数2,则对浮点数2 的尾数进行右移。当计数器中的阶码差减为0 时,表示右移结束,接下去便是两浮点数的尾数相加或相减。当功能选择的是乘法或除法时,计数器的初始值是字长的值,在这里是8。开始计数过程前,乘法累计器被清零。计数开始后,乘法累加器、乘数寄存器和被乘数寄存器分别根据前面所说的定点数相乘所规定的操作进行运作。当计数器计数结束后,乘法结果分别存放于乘法累加器(高8 位)和乘数寄存器中。

            当尾数计算和阶码计算都结束后,分别把结果的阶码、尾数和溢出标志送往EDA 实验台上的发光二极管。

            与其它电路不同,浮点运算器在实现过程中必须注意时序问题。时序仿真是考虑了各个门的时延,设计出相应的逻辑。经过仿真和测试,其方法同VHDL 语言方式,确认相应的逻辑正确无误后,生成BIT 流文件,经下载板下载到实验系统上。

            结论

            在计算机应用、仪器仪表等领域的电子系统设计中,FPGA 技术的含量正以惊人的速度增加。浮点运算器是现代计算机中一个重要组成部分,利用FPGA 技术,能方便灵活地设计出浮点运算器。

            技术专区

            关注电子发烧友微信

            有趣有料的资讯及技术干货

            下载发烧友APP

            打造属于您的人脉电子圈

            关注发烧友课堂

            锁定最新课程活动及技术直播
            收藏 人收藏
            分享:

            评论

            相关推荐

            PYNQ 基于Zynq架构添加了对python的...

            PYNQ全称为Python Productivity for Zynq,即在原有Zynq架构的基础上...

            发表于 2018-07-14 09:05 11次阅读
            PYNQ 基于Zynq架构添加了对python的...

            基于FPGA的简单图像处理程序,可实现两个功能

            首先编写相应的C/C++语言程序,加入到Vivado HLS工程中,再编写相应的testbench代...

            发表于 2018-07-14 08:56 8次阅读
            基于FPGA的简单图像处理程序,可实现两个功能

            FPGA的两种处理器中断模式

            边沿触发用的很少,一般还是以下降沿触发为主。当设备完成一个数据后,会输出一个下降沿,触发处理器。而电...

            发表于 2018-07-14 08:30 9次阅读
            FPGA的两种处理器中断模式

            关于FPGA芯片的故事,你知道多少呢?

            除了CPU(中央处理)和GPU(图形处理器)之外,芯片家族还有另外一名“成员”—FPGA。

            发表于 2018-07-13 15:20 37次阅读
            关于FPGA芯片的故事,你知道多少呢?

            想尽快上手FPGA,FPGA开发流程了解一下

            代码设计完成后,最好先使用开发工具进行语法检测,之后进行功能仿真,此处仿真不涉及时序上的延时。仿真工...

            发表于 2018-07-13 09:32 23次阅读
            想尽快上手FPGA,FPGA开发流程了解一下

            FPGA架构你应该怎么去了解

            FPGA具有丰富的硬件计算单元以及分布式并行内存,其他芯片只有非常有限的计算资源,比如CPU只有几个...

            发表于 2018-07-13 09:31 43次阅读
            FPGA架构你应该怎么去了解

            Xilinx FPGA的同步复位和异步复位

            对于xilinx 7系列的FPGA而言,flip-flop支持高有效的异步复/置位和同步复位/置位。...

            发表于 2018-07-13 09:31 31次阅读
            Xilinx FPGA的同步复位和异步复位

            FPGA凭什么得到这么多关注和重视?

            FPGA 有一个响亮的别名——“万能芯片”,它是一种能够通过软件更改、配置器件内部连接结构和逻辑单元...

            发表于 2018-07-13 08:32 22次阅读
            FPGA凭什么得到这么多关注和重视?

            凔海FPGA视频之《用verilog实现UART协议,以此理解何为接口协议何为模块化设计——第一部分》

            发表于 2018-07-12 20:06 137次阅读
            凔海FPGA视频之《用verilog实现UART协议,以此理解何为接口协议何为模块化设计——第一部分》

            关于FPGA的{12 - color_width{1'b0}} 是什么意思?

            发表于 2018-07-12 18:49 68次阅读
            关于FPGA的{12 - color_width{1'b0}} 是什么意思?

            基于FPGA的无线视频技术应用解决方案详解

            数字视频技术是当今消费市场上最令人激动的一个亮点,而无线技术能够确保数据的加密并逐渐支持更高的数据...

            发表于 2018-07-12 16:00 45次阅读
            基于FPGA的无线视频技术应用解决方案详解

            FPGA码代码非常好用的编辑软件-Gvim

            发表于 2018-07-12 15:20 72次阅读
            FPGA码代码非常好用的编辑软件-Gvim

            Virtex-6 ml605以太网接口问题

            发表于 2018-07-12 11:21 115次阅读
            Virtex-6 ml605以太网接口问题

            FPGA常用设计思想与技巧

            两种不推荐的异步时钟域操作方法:一种是通过增加Buffer或者其他门延时来调整采样;另一种是盲目使用...

            发表于 2018-07-12 09:33 679次阅读
            FPGA常用设计思想与技巧

            FPGA能为金融交易服务器做些什么?

            在现实生活中或许有很多硬件爱好者会对支持高速金融服务器这种高端大气上档次的服务器十分好奇,也好奇实现...

            发表于 2018-07-12 08:38 69次阅读
            FPGA能为金融交易服务器做些什么?

            Mellanox网卡嵌入Xilinx FPGA,...

            在线路内对冲场景下,来自以太网接口的流量将被传递至FPGA以实现网络分流,而后被交付至Connect...

            发表于 2018-07-12 08:38 43次阅读
            Mellanox网卡嵌入Xilinx FPGA,...

            有关FPGA的配置的问题?

            发表于 2018-07-11 23:35 138次阅读
            有关FPGA的配置的问题?

            高云半导体广州总部启用暨校企合作研讨会

            广东高云半导体科技股份有限公司(以下简称“高云半导体”)于7月10日在广州科学城总部经济区科学大道2...

            发表于 2018-07-11 16:53 694次阅读
            高云半导体广州总部启用暨校企合作研讨会

            智能FPGA芯片让“中国芯”在世界舞台大放异彩,...

            据了解,贾红的爷爷是一位革命烈士,曾跟随刘志丹等革命前辈抛头颅,洒热血,为中国的革命事业献出了他宝贵...

            发表于 2018-07-11 15:57 312次阅读
            智能FPGA芯片让“中国芯”在世界舞台大放异彩,...

            常用于3个电源的加电和断电排序

            发表于 2018-07-11 10:23 249次阅读
            常用于3个电源的加电和断电排序

            Xilinx Spartan-6 FPGA在频谱...

            频谱分析仪是一种测试测量设备,主要用于射频和微波信号的频域分析,包括测量信号的功率,频率,失真等。它...

            发表于 2018-07-11 08:47 22次阅读
            Xilinx Spartan-6 FPGA在频谱...

            Xilinx中的xapp1052的详细解释

            首先说一下xapp1052模块的组成结构:顶层模块是xilinx_pci_exp_ep,在顶层模块中...

            发表于 2018-07-11 08:47 20次阅读
            Xilinx中的xapp1052的详细解释

            基于FPGA实现数字控制技术的程控直流变换器设计

            传统变换器采用模拟硬件实现闭环反馈控制,获得稳定的电压和电流输出。模拟控制实时反应系统状态,响应速度...

            发表于 2018-07-11 08:40 56次阅读
            基于FPGA实现数字控制技术的程控直流变换器设计

            Xilinx FPGA在基因组测序中的优势

            PrecisionFDA平台是基因组信息学社区和共享数据平台,这是一个为研究人员准备的开源、基于云的...

            发表于 2018-07-11 08:33 64次阅读
            Xilinx FPGA在基因组测序中的优势

            菲数科技以“FPGA+云”助力高性能计算

            随着通用处理器(CPU)的摩尔定律已入暮年,从美国的微软、亚马逊到中国的BAT、华为,几乎所有的互联...

            发表于 2018-07-10 16:56 1184次阅读
            菲数科技以“FPGA+云”助力高性能计算

            机器学习正处于经典过热期的顶端

            另一位发言者是Dean Kamen,他是DEKA研发中心的创始人,他指出人们对物联网隐私问题以及智能...

            发表于 2018-07-10 16:56 154次阅读
            机器学习正处于经典过热期的顶端

            xilinx FFT ip核仿真的误差太大?

            发表于 2018-07-10 16:16 144次阅读
            xilinx FFT ip核仿真的误差太大?

            周正宁:WebRTC+AV1将会是未来技术的风向...

            在WebRTCon 2018期间,Aupera CTO周正宁接受了LiveVideoStack的专访...

            发表于 2018-07-10 15:29 139次阅读
            周正宁:WebRTC+AV1将会是未来技术的风向...

            大疆华为等企业fpga面试题详解视频

            发表于 2018-07-10 10:49 207次阅读
            大疆华为等企业fpga面试题详解视频

            一款Xilinx FPGA的CNN加速器IP—A...

            随着人工智能(AI)的不断发展,它已经从早期的人工特征工程进化到现在可以从海量数据中学习,机器视觉、...

            发表于 2018-07-10 10:49 45次阅读
            一款Xilinx FPGA的CNN加速器IP—A...

            xilinx的axi4-stream-slave...

            xilinx官方实例代码如下,其实大概意思就是一个高电平之后,变成低电平。然后再高电平,等待tlas...

            发表于 2018-07-10 10:49 31次阅读
            xilinx的axi4-stream-slave...

            FPGA的一些规范以及该注意的问题

            每个模块开始要注明文件名、功能描述、引用模块、设计者、设计时间及版权信息等。

            发表于 2018-07-10 10:48 69次阅读
            FPGA的一些规范以及该注意的问题

            FPGA的原型介绍

            原型设计不是一个按几个按钮就能完成的过程,在它不同的阶段需要仔细的关注和思考。除说明这个过程需要完成...

            发表于 2018-07-09 15:11 53次阅读
            FPGA的原型介绍

            华为云携手峰科发布FPGA基因加速云解决方案,基...

            为了更好的解决基因测序行业面临的基因组分析标准流程不经济高效,以及跨不同云和硬件(CPUs,FPGA...

            发表于 2018-07-09 14:14 73次阅读
            华为云携手峰科发布FPGA基因加速云解决方案,基...

            FPGA为什么会成为嵌入式系统设计的主流选择

            随着消费电子、物联网等领域的不断发展,用户需求也越来越复杂和多样,因此我们在嵌入式系统设计中必须选择...

            发表于 2018-07-09 14:04 72次阅读
            FPGA为什么会成为嵌入式系统设计的主流选择

            采用Artix-7 XCA75T FPGA的高速...

            Spectrum Instrumentation公司推出了一款新的基于M2p 平台以及59xx模块的...

            发表于 2018-07-09 14:02 36次阅读
            采用Artix-7 XCA75T FPGA的高速...

            FPGA时序时序分析中的基本概念

            发表于 2018-07-09 09:16 49次阅读
            FPGA时序时序分析中的基本概念

            FPGA—LUT结构介绍

            发表于 2018-07-09 04:57 39次阅读
            FPGA—LUT结构介绍

            被zynq的GPIO唬住,告诉你zynq的3种G...

            我们先看有哪三种GPIO:MIO、EMIO、AXI_GPIO。其中MIO和EMIO是直接挂在PS上的...

            发表于 2018-07-07 08:23 81次阅读
            被zynq的GPIO唬住,告诉你zynq的3种G...

            FPGA与ASIC在打一场围绕成本、功耗和性能的...

            随着高通、TI、瑞萨、NXP等汽车电子巨头均在2014年前后着手研发基于深度学习的处理器单元,他们普...

            发表于 2018-07-06 15:37 223次阅读
            FPGA与ASIC在打一场围绕成本、功耗和性能的...

            异构计算的软硬件分割没有最好,只有更好的详细资料...

            可以看出,一次旅行,其实结合了各种交通工具的优点。随着摩尔定律的失效和CPU在AI等并行计算方面的缺...

            发表于 2018-07-06 11:00 538次阅读
            异构计算的软硬件分割没有最好,只有更好的详细资料...

            FPGA在AI芯片竞赛中处于什么位置?

            人工智能(AI)处理器和支持AI的SoC目前正受到投资界的全面关注,因为他们被视为新兴高度自动化车辆...

            发表于 2018-07-06 10:03 377次阅读
            FPGA在AI芯片竞赛中处于什么位置?

            关于FPGA基础知识的一些科普问答

            同步时序逻辑电路的特点:各触发器的时钟端全部连接在一起,并接在系统时钟端,只有当时钟脉冲到来时,电路...

            发表于 2018-07-06 10:00 89次阅读
            关于FPGA基础知识的一些科普问答

            FPGA中对srl16资源IP核进行仿真

            这个参数确定的是移位寄存器的移位时钟个数。这个时钟个数取决于后面的Depth参数。其中第一个参数Fi...

            发表于 2018-07-06 10:00 44次阅读
            FPGA中对srl16资源IP核进行仿真

            Xilinx滤波器IP核的延时问题

            在生成滤波器IP核之前需要产生抽头系数,这个抽头系数的阶数是自己设定的,阶数越高代表滤波器乘累加运算...

            发表于 2018-07-06 10:00 58次阅读
            Xilinx滤波器IP核的延时问题

            AM调制的FPGA实现原理和步骤

            将调制信号加上一个直流分量,保证信号的最小值大于零,然后再和载波相乘,得到已调信号。

            发表于 2018-07-06 09:00 58次阅读
            AM调制的FPGA实现原理和步骤

            如何看待Lattice并购案,根据3大点来看我国...

            FPGA作为通信、航天、军工等领域的关键核心器件,是保障国家战略安全的重要支撑基础。近年来,随着数字...

            发表于 2018-07-06 08:47 1212次阅读
            如何看待Lattice并购案,根据3大点来看我国...

            “FPGA+云"如何提高性能计算“FPGA+云"...

            我知道,我对与电子有关的所有事情都很着迷,但不论从哪个角度看,今天的现场可编程门阵列(FPGA),都...

            发表于 2018-07-06 08:42 998次阅读
            “FPGA+云"如何提高性能计算“FPGA+云"...

            基于FPGA加速vBRAS解决方案,三家公司联合...

            据称,本次三家联合发布的解决方案是业界首个在电信云中采用FPGA完成商用级vBRAS数据面调度加速的...

            发表于 2018-07-06 08:30 78次阅读
            基于FPGA加速vBRAS解决方案,三家公司联合...

            数据传输差异的处理

            由于数据传输的差异,测试pattern生成的眼图并不一定会是从一个完整的眼图起始。因此,如果采用第一...

            发表于 2018-07-05 15:25 203次阅读
            数据传输差异的处理

            FPGA的电源电压种类,你知道多少?

            在硬件电路设计中,每一个IC芯片都有相应的电源端口对其供电,以驱动IC进行工作。对于普通的IC芯片,...

            发表于 2018-07-05 08:33 127次阅读
            FPGA的电源电压种类,你知道多少?

            关于FPGA的几点问题,你了解吗?

            因此,要想学好FPGA,你得用硬件的思维方式来编写代码,注重FPGA的系统结构设计,好的系统结构设计...

            发表于 2018-07-04 14:12 82次阅读
            关于FPGA的几点问题,你了解吗?

            Zynq、FPGA等相关芯片可以运用到那些领域

            因为Zynq-7000 PS(Processing System)端嵌入了Cortex-A9 ARM...

            发表于 2018-07-04 14:12 74次阅读
            Zynq、FPGA等相关芯片可以运用到那些领域

            Xilinx品牌FPGA使用的三种证书

            JESD204B协议是目前高速AD,DA通用的协议。对于基带使用FPGA用户来说,Xilinx品牌的...

            发表于 2018-07-04 10:12 60次阅读
            Xilinx品牌FPGA使用的三种证书

            乘法器的使用方法你知道哪些?

            在做项目的过程中,经常遇到乘法计算,乘法器的设计就尤为重要。乘法器决定了最终电路功能能否实现,资源使...

            发表于 2018-07-04 09:41 315次阅读
            乘法器的使用方法你知道哪些?

            关于基于Profibus-DP总线的位移传感器设...

            测量技术是现代工业生产和科学研究中必不可少的一项技术,其中基于磁致伸缩效应的位移测量技术因其稳定性好...

            发表于 2018-07-03 14:06 344次阅读
            关于基于Profibus-DP总线的位移传感器设...

            FPGA在自动驾驶车内部发挥的重要作用详细资料概...

            虽然每个人都希望宣示ASIC的所有权,但大部份最先进的处理都是以FPGA完成的,它让用户有机会在高效...

            发表于 2018-07-03 10:34 943次阅读
            FPGA在自动驾驶车内部发挥的重要作用详细资料概...

            使用Xilinx Vivado设计套件创建一个...

            Xilinx以制造 可编程门阵列(FPGA)而闻名,它是基于一个通过可编程接点连接的可配置逻辑块(C...

            发表于 2018-07-03 10:19 101次阅读
             使用Xilinx Vivado设计套件创建一个...

            基于FPGA的Cordic算法实现的设计与验证

            本文是基于FPGA实现Cordic算法的设计与验证,使用Verilog HDL设计,初步可实现正弦、...

            发表于 2018-07-03 10:18 71次阅读
            基于FPGA的Cordic算法实现的设计与验证

            基于FPGA +AD7609的数据采集系统的实现...

            随着信息技术的发展,特别是各种数字处理器处理速度的提高,人们对数据采集系统的要求越来越高,特别是在一...

            发表于 2018-07-03 09:01 156次阅读
            基于FPGA +AD7609的数据采集系统的实现...

            数字图像水印的FPGA实现步骤

            未加水印的图像表示为f水印表示为w,常数a控制水印和衬底图像的相对可见性。如果a为1,则水印是不透明...

            发表于 2018-07-03 08:22 77次阅读
            数字图像水印的FPGA实现步骤

            Xilinx Zynq-7000系列:基于ARM...

            该委员会专门设计用于与来自锡林克斯的PYNQ项目合作,并使用Python语言和库,设计师可以创建高性...

            发表于 2018-07-03 08:17 106次阅读
            Xilinx Zynq-7000系列:基于ARM...

            清华大学魏少军教授:从IA到AI,我们还要走多远

            清华大学魏少军教授指出,未来10年,人工智能和深度学习将成为提升硅片需求的主导因素。到2025年,人...

            发表于 2018-07-02 18:10 1021次阅读
            清华大学魏少军教授:从IA到AI,我们还要走多远

            新思科技公司宣布集成化混合原型验证解决方案

            通过对新设计的功能使用Virtualizer虚拟原型技术和对重用逻辑使用基于FPGA的HAPS原型技...

            发表于 2018-07-02 11:50 79次阅读
            新思科技公司宣布集成化混合原型验证解决方案

            “万能芯片”FPGA在深度学习领域的用法

            而众所周知,在专用芯片与通用芯片中间,还有一个更为灵活,也更为神秘的领域:FPGA。无论是英特尔天价...

            发表于 2018-07-02 07:59 291次阅读
            “万能芯片”FPGA在深度学习领域的用法

            Xilinx Spartan-6系列封装概述和管...

             Spartan-6系列具有低成本、省空间的封装形式,能使用户引脚密度最大化。所有Spartan-6...

            发表于 2018-07-01 10:48 97次阅读
            Xilinx Spartan-6系列封装概述和管...

            FPGA简单门电路怎么实现?

            verilog实现反相器,2输入与门、2输入或门、2输入与非门、2输入或非门、2输入异或门、2输入同...

            发表于 2018-07-01 10:28 118次阅读
            FPGA简单门电路怎么实现?

            关于基于FPGA和ARM的虚拟软盘实现

            随着硬件技术的进步,软盘逐渐被新的存储介质代替。但部分旧设备(比如织布机等)并不支持这些更快、容量更...

            发表于 2018-06-29 14:26 357次阅读
            关于基于FPGA和ARM的虚拟软盘实现

            关于基于FPGA的HDMI多模式显示模块的设计

            随着社会信息化程度的不断提高,人们对视频处理的要求越来越高,视频处理系统处理的数据量也越来越大。在嵌...

            发表于 2018-06-29 14:13 394次阅读
            关于基于FPGA的HDMI多模式显示模块的设计

            关于基于FPGA的多模式数字匹配滤波器的设计与实...

            数字匹配滤波器是直接序列扩频通信系统中的关键部件,可以通过编程实现接收端同步和解扩,提高通信系统数字...

            发表于 2018-06-29 14:12 339次阅读
            关于基于FPGA的多模式数字匹配滤波器的设计与实...

            RAM分为简单双口RAM和真双口RAM

            真双口RAM给设计带来很多便利。在高速存储中,需要对连续的数据同时处理,使用简单双口RAM只能读取一...

            发表于 2018-06-29 08:54 1077次阅读
            RAM分为简单双口RAM和真双口RAM

            Windows应用程序,操作系统,计算机硬件之间...

            前面说过操作系统能很好的去操作底层硬件,但是不知道什么时候去操作和操作到了什么程度,这些都是由应用程...

            发表于 2018-06-29 08:49 441次阅读
            Windows应用程序,操作系统,计算机硬件之间...

            LT3070:为FPGA和服务器应用设计的稳压...

            采用低电压运作的新式 FPGA 和服务器对于细微的电源电压下降很敏感。这种压降可能是以下因素综合作用...

            发表于 2018-06-28 12:13 301次阅读
             LT3070:为FPGA和服务器应用设计的稳压...

            关于基于FPGA的可消除高频非线性的动态分频鉴相...

            鉴相技术是电力电子系统和测试控制中的关键技术之一,在仪器仪表、通信、导航定位、研究网络相频特性和锁相...

            发表于 2018-06-28 11:53 388次阅读
            关于基于FPGA的可消除高频非线性的动态分频鉴相...

            基于Xilinx 16nm Virtex Ult...

            基于Xilinx 16nm Virtex UltraScale+ 器件VU9P的异构计算实例F3在阿...

            发表于 2018-06-28 09:57 730次阅读
            基于Xilinx 16nm Virtex Ult...

            基于FPGA的图像加速解决方案

            百度云云市场从产品、技术、客户资源等多渠道,开放资源与能力,引入第三方合作伙伴,与合作伙伴深度合作,...

            发表于 2018-06-28 09:51 1134次阅读
            基于FPGA的图像加速解决方案

            关于 LTM4643 的特性介绍与应用

            LTM4643 是一款四输出降压型 μModule® (电源模块) 稳压器,该器件可配置为单输出 (...

            发表于 2018-06-28 04:14 541次阅读
            关于 LTM4643 的特性介绍与应用

            FPGA系统中三种方式减少亚稳态的产生

            在FPGA系统中,如果数据传输中不满足触发器的Tsu和Th不满足,或者复位过程中复位信号的释放相对于...

            发表于 2018-06-27 10:11 133次阅读
            FPGA系统中三种方式减少亚稳态的产生

            FPGA设计的“三个代表”:Ultrafastd...

            UFDM建议正确的HDL coding风格来满足目标器件,讨论时序约束和时序收敛。正确的IO约束,I...

            发表于 2018-06-27 09:50 81次阅读
            FPGA设计的“三个代表”:Ultrafastd...

            便携式GNSS导航信号采集回放系统,可编写针对K...

            该系统的监控端采用了基于CortexA8系列的ARM处理器,该处理器同时兼顾了成本与性能的要求,可设...

            发表于 2018-06-27 09:15 95次阅读
            便携式GNSS导航信号采集回放系统,可编写针对K...

            关于FPGA的功耗评估需要知道些什么

            项目设计初期会选型,工程师根据资源、IO、硬核、IP等选择对应型号的FPGA。功耗部分xilinx提...

            发表于 2018-06-27 09:05 81次阅读
            关于FPGA的功耗评估需要知道些什么

            新一代SoC FPGA提供系统可信根,防止关键数...

            物联网(IoT)的规模和复杂性不断上升,对主动的强化安全措施的需求日益增加。仅利用软件安全功能已经不...

            发表于 2018-06-27 08:31 96次阅读
            新一代SoC FPGA提供系统可信根,防止关键数...

            关于嵌入式FPGA的内容详解

            换句话说,eFPGA是一种数字可重构结构,由可编程互连中的可编程逻辑组成,通常表现为矩形阵列,数据...

            发表于 2018-06-25 17:51 181次阅读
            关于嵌入式FPGA的内容详解

            FPGA需要跑多快?影响FPGA计算性能的几大因...

            我们写软件程序的时候,习惯了给函数很多参数作为条件,根据参数内容执行函数的操作。FPGA做计算就不希...

            发表于 2018-06-25 16:46 591次阅读
            FPGA需要跑多快?影响FPGA计算性能的几大因...

            为什么使用FPGA?FPGA为什么比GPU的延迟...

            计算密集型任务的例子包括矩阵运算、图像处理、机器学习、压缩、非对称加密、Bing 搜索的排序等。这类...

            发表于 2018-06-25 16:02 627次阅读
            为什么使用FPGA?FPGA为什么比GPU的延迟...

            关于基于4通道时间交织的FPGA高速采样系统的设...

            高性能的模数转换器(Analog Digital Converter,ADC)被广泛应用于通信、仪器...

            发表于 2018-06-25 11:45 464次阅读
            关于基于4通道时间交织的FPGA高速采样系统的设...

            关于光电扫描测量网络信号采集模块的设计

            基于光电扫描的坐标定位系统是近年来新兴的一种坐标测量方法,具有精确度高、不易受周围环境干扰等优点,因...

            发表于 2018-06-25 11:35 385次阅读
            关于光电扫描测量网络信号采集模块的设计

            关于带通采样星载AIS非相干接收机的FPGA实现

            AIS系统是一种船舶交通信息交换系统,船载AIS设备不断发送自身信息,如航向、吨位等,用以领航调度、...

            发表于 2018-06-25 11:13 385次阅读
            关于带通采样星载AIS非相干接收机的FPGA实现

            FPGA约束的详细介绍

            介绍FPGA约束原理,理解约束的目的为设计服务,是为了保证设计满足时序要求,指导FPGA工具进行综合...

            发表于 2018-06-25 09:14 150次阅读
            FPGA约束的详细介绍

            FPGA资源怎么平民化?阿里云的新改造

            FPGA (现场可编程门阵列)由于其硬件并行加速能力和可编程特性,在传统通信领域和IC设计领域大放异...

            发表于 2018-06-23 09:44 119次阅读
            FPGA资源怎么平民化?阿里云的新改造

            FPGA中的冒险现象和如何处理毛刺

            通过改变设计,破坏毛刺产生的条件,来减少毛刺的发生。例如,在数字电路设计中,常常采用格雷码计数器取代...

            发表于 2018-06-23 08:49 127次阅读
            FPGA中的冒险现象和如何处理毛刺

            面向数据包处理的Xilinx智能解决方案

            在开放式协作服务爆炸性增长以及移动和社交网络不断发展的推动下,结合智能设备的普及以及不同服务供应商和...

            发表于 2018-06-22 15:13 99次阅读
            面向数据包处理的Xilinx智能解决方案

            NGcodec谈FPGA编码在HEVC和AV1上...

            随着HEVC、AV1等更复杂算法的Codec份额逐步增长,实现高质量视频编解码需要硬件支持,软件的方...

            发表于 2018-06-22 15:01 113次阅读
            NGcodec谈FPGA编码在HEVC和AV1上...

            关于基于分数低阶协方差谱的频谱感知算法研究及其F...

            长期以来,传统的频谱管理与划分采用静态频谱分配方式[1],导致无线频谱利用率低下,同时研究发现,即使...

            发表于 2018-06-22 14:58 488次阅读
            关于基于分数低阶协方差谱的频谱感知算法研究及其F...

            Xilinx FPGA对数字信号处理的性能

            Xilinx FPGA 可提供卓越的数字信号处理 (DSP) 性能,能够满足音频处理、接口、压缩、嵌...

            发表于 2018-06-22 14:57 93次阅读
            Xilinx FPGA对数字信号处理的性能

            关于基于分段多项式近似的DDFS研究及FPGA实...

            感应式磁力仪基于法拉第电磁感应原理,用于探测近地空间的低频交变磁场[1],它通常自带标准信号源,用于...

            发表于 2018-06-22 14:55 371次阅读
            关于基于分段多项式近似的DDFS研究及FPGA实...

            分布式算法是一项重要的FPGA技术

            式中:xb(n) 表示第n个数据的第b位。由于x(n)为有限位数据,且xb(n)的取值为[0,1],...

            发表于 2018-06-22 14:53 534次阅读
            分布式算法是一项重要的FPGA技术

            关于基于前导的OFDM系统信道估计及FPGA实现

            正交频分复用(OFDM)由于具有抗多径衰落,频谱利用率高等特点,因而被广泛用于无线通信系统中。但是由...

            发表于 2018-06-22 14:51 440次阅读
            关于基于前导的OFDM系统信道估计及FPGA实现

            获得高校、专家一致认可的小脚丫FPGA开发板到底...

            背景 微控制器作为目前嵌入式系统设计的主力军在各行各业得到了广泛的应用,但随着物联网、智能硬件、VR...

            发表于 2018-06-22 11:35 114次阅读
            获得高校、专家一致认可的小脚丫FPGA开发板到底...

            揭秘造芯黑马的神秘面纱

            如果说目前高端集成电路的落后现状是因为我国相关产业起步晚、积累少导致的,对于如今再次兴起的人工智能浪...

            发表于 2018-06-21 08:02 685次阅读
            揭秘造芯黑马的神秘面纱