碎碎思 头像

碎碎思

6800 声望
他还没有填写个人简介
关注了
0
粉丝数
128
最新动态
  • 发布了文章 ·
    使用 DMA 在 FPGA 中的 HDL 和嵌入式 C 之间传输数据

    该项目介绍了如何在 PL 中的 HDL 与 FPGA 中的处理器上运行的嵌入式 C 之间传输数据的基本结构。

    摘要图
  • 发布了文章 ·
    用 HLS 实现 UART

    UART 是一种旧的串行通信机制,但仍在很多平台中使用。它在 HDL 语言中的实现并不棘手,可以被视为本科生的作业。在这里,我将通过这个例子来展示在 HLS 中实现它是多么容易和有趣。

    摘要图
  • 发布了文章 ·
    FPGA远程更新/远程调试的一种简单方法

    之前介绍过一种远程(无线)更新的方式,详见《起飞!通过无线WIFI下载调试FPGA》,这种方式缺点有两个:一是速度较慢;二是我们的设备中需要增加一个无线设备,增加成本的同时增加了暴露的风险。这两点即无法在调试的时候使用也没办法在实际设备中使用。今天我们再介绍另一种简单方式。

    摘要图
  • 发布了文章 ·
    使用 MATLAB HDL Coder 和 FPGA 快速实现自动白平衡(AWB)

    在此项目中,我们将使用 MATLAB Simulink 和 HDL 编码器创建自定义 IP -- AWB。

    摘要图
  • 发布了文章 ·
    “不会被封的外挂”,为何使用FPGA作为FPS游戏的“DMA”桥梁

    最近,CF中某些主播“开(下称KG)挂”升上热搜,作为十年老兵,瓜是吃的饱饱的。之后官方下场进行检测,但是没有检测到软件KG行为,而是检测到主播有硬件设备异常情况。关于事件的来龙去脉就不过多赘述了,大家可以去某些社区吃瓜,我们今天只谈技术,不吃瓜。

    摘要图
  • 发布了文章 ·
    组合电路在 HLS 中的重要性

    在 HLS 中描述组合任务非常重要,因为它直接影响整个系统的性能。这里我举一个简单的例子来解释一下这个问题。

    摘要图
  • 发布了文章 ·
    优化 FPGA HLS 设计

    用工具用 C 生成 RTL 的代码基本不可读。以下是如何在不更改任何 RTL 的情况下提高设计性能。

    摘要图
  • 发布了文章 ·
    FPGA/SoC控制机械臂

    机器人技术处于工业 4.0、人工智能和边缘革命的前沿。让我们看看如何创建 FPGA 控制的机器人手臂。

    摘要图
  • 发布了文章 ·
    ZYNQ上运行FreeRTOS

    AMD Zynq SoC 器件将典型 FPGA 的可编程逻辑结构和 ARM 处理器内核提供的处理能力组合到单个芯片中,可用作构建各种嵌入式系统应用的平台。可以在 PL 中设计专用逻辑结构来处理计算密集型任务,而 PS 可以控制 PL 并提供用户应用程序。

    摘要图
  • 发布了文章 ·
    So,你想自己设计一个FPGA IP吗!

    当我们开发基于 FPGA 的解决方案时,我们会尽可能利用手上的 IP,因为这会加速开发。然而,在某些情况下,我们需要使用自定义 IP 核,以应对新项目。

    摘要图
  • 发布了文章 ·
    快来看看用FPGA做的开源示波器(二)

    之前一片文章介绍过《ThunderScope》开源示波器(快来看看用FPGA做的开源示波器),今天介绍另一个比之前功能更全的,基于FPGA做的开源示波器/逻辑分析仪/频谱仪/波形发生器/等等:

    摘要图
  • 发布了文章 ·
    使用 Verilator 进行 Verilog Lint

    FPGA设计是无情的,所以我们需要利用能获得的任何软件进行检查。Verilator是一个 Verilog 仿真器,还支持 linting:静态分析设计中的问题。Verilator 不仅可以发现综合工具可能忽略的问题,而且运行速度也很快。Verilator 也非常适合使用 SDL 进行图形仿真。

    摘要图
  • 发布了文章 ·
    优秀的 Verilog/FPGA开源项目介绍(三十九)- NVMe

    NVM Express ( NVMe ) 或 Non-Volatile Memory Host Controller Interface Specification( NVMHCIS ) 是一种开放式逻辑设备接口规范,用于访问通过PCI Express总线连接的计算机非易失性存储介质。NVM 的缩写代表非易失性存储器,通常是 NAND 闪存,具有多种物理外形,包括固态驱动器(SSD)、PCIe 附加卡和M.2( mSATA的后...

    摘要图
  • 发布了文章 ·
    优秀的 Verilog/FPGA开源项目介绍(三十八)- SATA

    SATA 于 2000 年发布,与早期的 PATA 接口相比具有多种优势,例如减小了电缆尺寸和成本(40 或 80 根减小到 7 根导线)、本机热插拔、通过更高的信号传输速率实现更快的数据传输,并通过(可选)I/O排队协议实现更高效的传输。该规范的修订版 1.0 于 2003 年 1 月发布。

    摘要图
  • 发布了文章 ·
    在FPGA上快速搭建以太网

    在本文中,我们将介绍如何在FPGA上快速搭建以太网 (LWIP )。为此,我们将使用 MicroBlaze 作为主 CPU 运行其应用程序。

    摘要图
  • 发布了文章 ·
    【数字实验室】消除毛刺

    可编程逻辑系统通常部署在可能存在噪声的应用中。这种噪声会影响可编程逻辑设计接收的信号。例如,它可能会导致信号故障或跳动,如果处理不当,可能会导致设计和操作出现问题。

    摘要图
  • 发布了文章 ·
    FPGA VR摄像机-拍摄和拼接立体 360 度视频

    本文介绍的是 FPGA VR 相机的第二个版本,第一个版本是下面这样:第一版地址:[链接]本文主要介绍第二版本,第二版本的 VR 摄像机,能够以 30fps 的速度拍摄 4k(3840 x 1920)立体 360 度视频,同时在摄像机上实时拼接和编码。除了最终的 H.264 编码将在 Nvidia Jetson TX2 上执行之外,所有图像处理功能都将在 FPGA 上...

    摘要图
  • 发布了文章 ·
    快来看看用FPGA做的开源示波器

    其实用FPGA做的示波器有很多,开源的相对较少,我们今天就简单介绍一个使用FPGA做的开源示波器:特征模拟通道:四个模拟带宽:350 MHz采样率:1 GS/s分辨率:8位电压范围(使用 1× 探头):每格 1 mV 至 10 V内存深度:自由可以分配多少GB!兼容性:Windows 和 Linux开源链接❝[链接]❞❝[链接]❞特点和规格紧凑型设计整个测...

    摘要图
  • 发布了文章 ·
    基于 FPGA 的电机控制

    FPGA 非常适合精密电机控制,在这个项目中,我们将创建一个简单的电机控制程序,在此基础上可以构建更复杂的应用。

    摘要图
  • 发布了文章 ·
    超低成本FPGA JTAG方案

    首先按照GitHub 说明([链接])在虚拟机上安装依赖项,然后创建一个新的存储库目录并克隆了 pico-SDK 和 XVC-Pico 项目。

    摘要图
认证与成就
获得 418 次点赞
2020年11月24日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息