首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 现场可编程门阵列(fpga)

现场可编程门阵列(fpga) 文章 进入现场可编程门阵列(fpga)技术社区

FPGA实现OFDM通信

  • OFDM中调制使用IFFT,解调使用IFFT,在OFDM实现系统中,FFT和IFFT时必备的关键模块。在使用Xilinx的7系列FPGA(KC705)实现OFDM系统时,有以下几种选择:(1)在Vivado中调用官方的FFT的IP核(AXI-Stream总线);(2)在Vivado HLS中调用官方的FFT的IP核(内部FFT通信AXI-Stream总线),可以自己增加外部封装接口类型;(3)Verilog编写FFT,很复杂,找到了一个1024点的并行流水线的,但是资源耗费太大,8192点时很难满足,不采
  • 关键字: FPGA  OFDM  通信  

莱迪思荣获汇川技术(Inovance)优秀质量奖

  • 中国上海——2024年1月29日——莱迪思半导体(NASDAQ:LSCC),低功耗可编程器件的领先供应商,今日宣布在由全球600多家供应商和合作伙伴参加的汇川技术年度供应商大会上荣获“优秀质量奖”。汇川技术表彰的企业提供创新的解决方案,可加速其工业自动化解决方案开发,帮助制造商提高生产效率和加工精度。莱迪思半导体销售副总裁王诚表示:“在莱迪思,我们专注于与客户密切合作,通过我们的低功耗、小尺寸解决方案和服务,帮助他们实现设计目标并缩短产品上市时间。我们很荣幸汇川授予我们这一享有盛誉的奖项,我们期待与汇川继
  • 关键字: 莱迪思  汇川  Inovance  FPGA  低功耗可编程器件  

Verilog HDL简介&基础知识1

  • Verilog 是 Verilog HDL 的简称,Verilog HDL 是一种硬件描述语言(HDL:Hardware Description Language),硬件描述语言是电子系统硬件行为描述、结构描述、数据流描述的语言。利用这种语言,数字电路系统的设计可以从顶层到底层(从抽象到具体)逐层描述自己的设计思想,用一系列分层次的模块来表示极其复杂的数字系统。然后,利用电子设计自动化(EDA)工具,逐层进行仿真验证,再把其中需要变为实际电路的模块组合,经过自动综合工具转换到门级电路网表。接下去,再用专用
  • 关键字: FPGA  verilog HDL  EDA  

基于Kintex-7 FPGA的核心板电路设计

  • 1. 引言Field Programmable GateArray(简称,FPGA)于1985年由XILINX创始人之一Ross Freeman发明,第一颗FPGA芯片XC2064为XILINX所发明,FPGA一经发明,后续的发展速度之快,超出大多数人的想象,近些年的FPGA,始终引领先进的工艺。在通信等领域FPGA有着广泛的应用,通信领域需要高速的通信协议处理方式,另一方面通信协议随时都在修改,不适合做成专门的芯片,所以能够灵活改变的功能的FPGA就成了首选。并行和可编程是FPGA最大的优势。2.核心板
  • 关键字: FPGA  Kintex-7  电路设计  

Spoc CPU软核 Part 4-软件(即程序员)模型

  • ...或如何将外围设备连接到 Spoc。Spoc 内存模型Spoc0 数据存储器空间深度为 64Kbits。从 0x0000 到 0x0FFF 的地址保留供内部使用。从 0x1000 到 0xFFFF 的地址可供外部外设免费使用。让我们看看如何使用它!写入外围设备写入事务的宽度可以是 1、8、16 或 32 位。例如:do #0x1000 -> WA0 do.byte #0x55 -> @   &nbs
  • 关键字: FPGA  Spoc  

Spoc CPU软核 Part 3-软件(即程序员)模型

  • Spoc 有一个小指令集和一些寻址模式。这使得 Spoc 程序员的模型易于学习。指令集Spoc 目前支持 8 条指令:例子: inc RA2      // increments register RA2   dec A       // decrements accumula
  • 关键字: FPGA  Spoc  

Spoc CPU软核 Part 2-主要特征

  • 逻辑使用量小通用架构,可在 Xilinx 和 Altera FPGA 中轻松运行。也可以很容易地移植到ASIC。RISC:小指令集多个累加器,多种数据大小双寄存器文件每条指令中的条件执行数据存储器:使用(至少)一个模块代码存储器:使用串行闪存或块Spoc被设计为几乎是免费的,即在FPGA中占用很少的空间,并从串行闪存中执行。 许多新的FPGA板卡都已使用串行闪存来配置FPGA。 Spoc 可以使用闪存中未使用的内存空间作为代码内存。Spoc0Spoc 可以参数化。目前,第一个实现“Spoc0”不是。Spo
  • 关键字: FPGA  Spoc  

Spoc CPU软核 Part 1-Hello world!

  • Spoc 是一个 cpu...你猜怎么着?让我们用它来显示“Hello world!”。在本例中,您需要一个带有 RS-232 输出的 FPGA 板。1. 软件使用 spoc_asm 编译以下代码// First set the stack pointer (required since we use a subroutine below)  do #0x0C00 -> SPBeginString:  do #GreetingString -> CSSe
  • 关键字: FPGA  Spoc  

Spoc CPU软核(总)

  • Spoc CPU软核:FPGA不仅限于普通的硬件逻辑和状态机…添加一个软CPU并创建强大的组合。“ Soft PrOcessor核心”-或“ SPOC”第0部分:世界你好!第1部分:主要特征第2部分:软件(即程序员)模型第3部分:硬件接口第4部分:软件示例/技巧 …即将推出第5部分:硬件调试器 …即将推出第6部分:硬件架构 …即将推出
  • 关键字: FPGA  Spoc CPU  

CNC步进电机控制(总)

  • 如何创建多轴CNC铣床FPGA控制器。CNC工程该项目包含7个部分:第1部分:什么是CNC?第2部分:步进控制第3部分:运动控制器第4部分:积分器第5部分:FPGA运动控制器第6部分:运动公式第7部分:运动
  • 关键字: FPGA  CNC  步进电机  

CNC步进电机控制7 -运动机芯

  • 轴参数每个轴有两个参数:最大加速度最高速度例如,一个轴的最大加速度为 20mm/s²,最大速度为 50mm/s。 从连续时间的运动公式中,我们可以推导出比,从怠速开始,使用最大加速度,我们将在 2.5 秒后达到最大速度,并在当时达到 62.5mm 的位置。然后使用最大减速度 (-20mm/s²),我们将再移动 62.5 毫米,总共 125 毫米。单轴直线运动假设我们想将一个轴移动一个确定的距离,而不理会其他轴。有两种情况:短距离或长距离。在第一种情况下(短距离),我们不受最大速度的限制,而在第二种情况下(
  • 关键字: FPGA  CNC  运动机芯  

CNC步进电机控制6 -运动公式

  • 由于FPGA运动单元只接受加速度和时间数字,因此PC的工作是计算它们。 由于我们的运动单元具有非常简单的架构和可预测性,这很容易做到。一点点数学我们可以随时计算轴的位置和速度,只需知道加速度即可。让我们为一个轴提供以下四个变量:p 是位置s 是速度a 是加速度t 是时间我们还有增量变量:Δ p 是增量位置(例如,如果位置 p 从 10 移动到 15,则 Δp 为 5)Δs 是增量速度Δa 是 delta 加速度Δt 是增量时间
  • 关键字: FPGA  CNC  运动公式  

CNC步进电机控制5 -FPGA运动控制器

  • FPGA 设计以下是FPGA运动控制器框图(显示三个轴):USB-2 数据在 FIFO 中缓冲,然后进入多路复用器。 由于数据是“打包”的,因此需要解复用器将加速度数据分配到每个积分器的轴。 在积分器之后,脉冲发生器确保阶跃/迪尔脉冲具有正确的时序。这是集成商的心声。generate for(i=0; i
  • 关键字: FPGA  CNC  运动控制器  

CNC步进电机控制4 -积分器

  • 秘诀在我们的实现中,PC不会向FPGA发送任何位置或速度信息。 相反,它会发送加速度和时间信息。 FPGA 使用积分器将它们转换为速度和位置(并相应地驱动阶跃/二极管信号)。因此,我们的运动控制器充当加速度积分器。 这很容易实现,因为在FPGA中,积分器只是一个累加器。 以下“C”代码说明了FPGA在每个时钟周期的性能:  // Acceleration is known (provided by the PC)
  • 关键字: FPGA  CNC  步进电机  积分器  

CNC步进电机控制3 -运动控制器

  • 软件与硬件运动控制器虽然梯形轮廓易于计算,并且PC通常足以驱动步进信号,但请考虑以下两个缺点:PC 必须是专用的。PC 引入了机械抖动(由于步进电机的驱动时间不合适,导致轧机晃动或运行速度降低):软件时序分辨率受并行接口速度的限制。当多个轴一起驱动,步进电机全速运行时,每个轴每秒接收几个 100000 个脉冲。 由于软件无法同时在多个轴上实现精确的定时(软件一次只能做一件事!),因此机械抖动会增加,并且可能需要降低全步进速度才能进行补偿。如果您有一台旧 PC 在壁橱里无所事事(就像我们大多数人一样),不介
  • 关键字: FPGA  CNC  步进电机  运动控制器  
共6369条 3/425 « 1 2 3 4 5 6 7 8 9 10 » ›|

现场可编程门阵列(fpga)介绍

您好,目前还没有人创建词条现场可编程门阵列(fpga)!
欢迎您创建该词条,阐述对现场可编程门阵列(fpga)的理解,并与今后在此搜索现场可编程门阵列(fpga)的朋友们分享。    创建词条

热门主题

关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473