ICode9

精准搜索请尝试: 精确搜索
  • FPGA 优化指令2022-06-11 18:35:31

    通常情况下case语句和if语句一样会综合出代有优先权解码的硬件电路,从上大侠选项优先级逐渐降低。但如果设计者知道case语句中的所有项是互斥的,这时候就使用”parallel_case"综合指令。 具体用法在case关键字行的注释中插入”synthesis full_case“ always @(key)  case(key)   

  • 第五周(复习周距离考试还有两个周)收藏网站的用处2022-06-10 20:33:29

    还有十几天考试要开始突击了,减少对于电脑手机以及电子产品的使用回归课本先把课本过一遍。 键盘回来了可以在宿舍进行写博客和网上的题了,rk61三模很便宜一百一可以连蓝牙,键盘灯很花哨几百种灯效,比较满意,就是感觉很虚没有太多的打击感节奏感,但是大键有些虚尤其是空格和删除键还有弹

  • 第一章问答2022-06-07 20:01:09

    问答_记关键词 Q1:EDA 技术与ASIC 设计和FPGA 开发有什么关系? A1:1.利用EDA技术进行电子系统设计的最后目标是完成专用集成电路ASIC 的设计和实现;2.FPGA和CPLD是实现这一途径的主流器件。 Q2:FPGA在ASIC设计中有什么用途? A2:FPGA是实现ASIC 设计的现场可编程器件。 Q3:与软件描述语

  • FPGA测试(验证)之——modelsim自动仿真(带rom初始化文件hex)2022-05-20 16:32:02

    一、quartus仿真(带rom) 1、rtl级仿真   rtl级仿真的输入为 RTL文件,rom ip的初始化文件为 mif文件。故从quartus中启动RTL级仿真时,rom ip使用mif文件初始化是可以的。 2、门级网表仿真    门级网表仿真的输入为综合后的网表文件,rom ip的初始化文件为hex文件。故从quartus中启动

  • FPGA之RGMII接口2022-05-19 16:03:04

    PHY芯片与FPGA接口分为通信接口(RGMII等)和配置接口(MDIO接口)   RGMII:reduced gigabit media independent interface(千兆比特媒体独立接口) RGMII接口是MAC和PHY之间常用的千兆网通信接口,采用4bit数据接口,工作时钟为125Mhz, 并且上升沿和下降沿同时传输数据,因此传输速率可达1000Mbps

  • 【项目2:高速数据采集】2022-05-15 14:03:20

    概要 使用的核心板:开发板使用的是 Xilinx 公司的 Zynq UltraScale+ MPSoCs EV 系列的系列的芯片,型号为 XCZU4EV-1SFVC784I 在明确了使用的核心板后,需要翻看芯片手册,看看有什么资源可以使用 ZU4EV 芯片的总体框图如下: 使用PCIe高速接口 数据流向 扩展板 使用扩展板上的FMC连接器,

  • FPGA以太网篇之GMII/RGMII2022-05-13 11:01:43

      MII是英文Medium Independent Interface的缩写,翻译成中文就是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常见的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII等。下面笔者只对GMII与RGMII做些介绍,其他接口可以自行了解。

  • FPGA中软核和固核和硬核的区别2022-05-09 10:34:49

        从IP核的提供方式上,通常将其分为软核、固核和硬核这3类。从完成IP核所花费的成本来讲,硬核代价最大; 从使用灵活性来讲,软核的可复用使用性最高。与软核实现方式相比,硬核可以把功耗降低5~10 倍, 节约将近90% 的逻辑资源。     软核(Soft IP Core) : 软核在EDA 设计领域指

  • 【友晶科技Terasic】SOC FPGA 的设备树Device Tree 的 reg 参数详解2022-04-28 11:34:02

    SOC FPGA是在单一器件上集成有双核 ARM Cortex-A9 的硬核处理器和FPGA逻辑资源, 硬核HPS这一端与FPGA 通信的时候采用的是AXI 的总线: HPS-to-FPGA 和LW HPS-to-FPGA。 在设备树文件当中,systemid_qsys 这个组件的reg 有三个参数: 第二个地址参数是该组件在qsys里面定义的相对于总线L

  • FPGA使用DCDC设计内核供电2022-04-19 16:03:06

    使用DCDC电路,在提供更大输出电流的同时,可以提高电源转换电路效率,更加节能。 在设计时,可以使用NCP1529型专用DCDC降压器来设计该转换电路。 NCP1529输入电压范围为2.7V~5.5V,输出电压范围为0.9V~3.9V,可持续稳定的输出高达1A的电流。应对FPGA的内核功耗绰绰有余。 其输出电压可通过反

  • FPGA板Layout注意事项2022-04-13 21:31:38

                  针对PCB的电源线宽, 1.在有条件的情况下,应尽量采用单独的电源层和地层进行供电。采用电源网络总线时,网孔越多越好,以形成许多嵌套的网孔;同时总线要尽量宽,以达到均衡电流、降低噪声的目的。 2.电源的走线不能中间细两头粗,以免在上面产生过大的压差。走线不能突

  • FPGA的PLL配置电路2022-04-13 21:03:06

    PLL配置电路负责FPGA全局时钟的倍频或者分频,十分重要。FPGA的频率能运行多高,很大程度上取决于电源的纹波系数,以及PLL的电路设计(在器件特性范围内)。手册中要求VCCA必须有磁珠+电容滤波,纯净的电压才能保证PLL的性能。 在PCB设计中,器件必须按照原理图顺序从大到小排布,为了达到更高的

  • FPGA设计EtherCAT主站的方法和常见问题2022-04-11 00:01:29

    ​ 作者从事EtherCAT等实时工业网络及运控产品的开发多年。基于FPGA的EtherCAT主站,是不少公司的明智选择。无论是实时性,灵活性,还是性价比均可有很好的保证。 ​ 一、基于FPGA的EtherCAT主站的设计方法 FPGA模块主要分为五部分:初始化、状态机、PDO、SDO、同步。 1)初始化模块 初

  • FPGA——UDP包分片概述2022-03-30 23:34:50

    一、概述 以太网(Ethernet)数据帧的长度必须在46-1500字节之间,这是由以太网的物理特性决定的. 这个1500字节被称为链路层的MTU(最大传输单元). 在实际使用中,单次UDP报文传输的数据量有可能会大于1500字节,因此需要用到UDP分片技术 二、UDP分片 (1)UDP封装 (2)IP首部 分段标识:唯一确

  • FPGA的时钟计数和分频2022-03-30 11:03:42

    晶振输入为50MHZ=50 000 000HZ 1/50M=0.02s*10^-6 = 2*10^-8= 20us   计算1s==(1/0.000 000 02s)个 = 50 000 000 次   1s/20ms = 50 000 000/x x=1 000 000 计数20ms==20ms /20us =1 000 000-1次   如若分频为6,则 计数0,1,2,在2后翻转电平 或者计算0,1,2,3,4,5,在5时拉高

  • (11)FPGA与CPLD区别2022-03-21 17:03:30

    (11)FPGA与CPLD区别 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA与CPLD区别 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FPGA设

  • (12)FPGA与MUC区别2022-03-21 17:03:14

    (12)FPGA与MUC区别 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA与MUC区别 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FPGA设计

  • (13)FPGA与DSP区别2022-03-21 17:03:03

    (13)FPGA与DSP区别 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA与DSP区别 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FPGA设计

  • (14)FPGA与GPU区别2022-03-21 17:02:42

    (14)FPGA与GPU区别 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA与GPU区别 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FPGA设计

  • (15)FPGA与CPU区别2022-03-21 17:02:27

    (15)FPGA与CPU区别 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA与CPU区别 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5ÿ

  • FPGA的一些知识2022-03-21 10:06:41

    查找表(LUT)对于一个有n输入的逻辑运算,则最终有2n个不同的组合方式。为了便于理解,下面给出一个例子: 上面是一个2输入的例子,该例子对应的组合逻辑电路如下: 该组合逻辑的真值表: 如果使用传统的数字电路的方法,则要实现该组合逻辑电路,需要经过下面几个过程: 通过真值表得到输入和输出之间

  • (07)FPGA硬件描述语言2022-03-20 23:33:26

    (07)FPGA硬件描述语言 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA硬件描述语言 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FP

  • (08)FPGA开发软件2022-03-20 23:32:16

    (08)FPGA开发软件 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA开发软件 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入门与提升文章目的是为了让想学FPGA的小伙伴快速入门以及能力提升; 2)FPGA基础知识; 3)Verilog HDL基本语法; 4)FPGA入门实例; 5)FPGA设计输

  • FPGA与MSP430G2553通信 UART串口操作2022-03-20 19:04:56

    个人感觉,FPGA对数据的处理相对麻烦。在之前的等精度测频法中,明明是简简单单的一些除法,却需要引入IP核来进行一步一步的浮点数运算,当时为此死了很多脑细胞,比较详细的内容见我早一些时间的吐槽博客:Verilog设计练习 基于FPGA的等精度频率计_Krism0912的博客-CSDN博客_用verilog设计

  • FPGA串口接收与发送详解( part 3 )2022-03-20 12:30:06

    之前的part1~2已经详解完了单个数据的串口接收与发送,链接如下: FPGA串口接收与发送 详解 (part 1 )_居安士的博客-CSDN博客 FPGA串口接收与发送详解( part 2 )_居安士的博客-CSDN博客 我们在实际使用串口进行数据传输的时候,不会只能传输一个字节的单个数据,而是以数据帧的形式进行发送

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有