- 文章目录 in_system_ibert IP定制要点串行收发器的位置 如何例化in_system_ibert?结尾 in_system_ibert IP定制要点 串行收发器的位置 在ISI定制中,需要选择所使用的串行收发器的位置,如下: 对应的IP端口处也会出现相应的端口,例如上图选择了2个Quad,也就是8个通道的串行收发器,那么对应的d... 文章目录 in_system_ibert IP定制要点串行收发器的位置 如何例化in_system_ibert?结尾 in_system_ibert IP定制要点 串行收发器的位置 在ISI定制中,需要选择所使用的串行收发器的位置,如下: 对应的IP端口处也会出现相应的端口,例如上图选择了2个Quad,也就是8个通道的串行收发器,那么对应的d...
- 文章目录 写在前面正文快速认识实现方式一实现方式二 写在最后 写在前面 FPGA基础知识极简教程(9)讲到了七段数码管的显示Verilog设计,我们都知道,要在数码管上显示的数字,使用BCD编码是具有优势的(或者是最正确的)。拿数字时钟来说,如果你的时钟是12点,难道你会让数码管显示C? 如果你愿意如此,那就给自己家里安装一个这样的时钟吧! 如果... 文章目录 写在前面正文快速认识实现方式一实现方式二 写在最后 写在前面 FPGA基础知识极简教程(9)讲到了七段数码管的显示Verilog设计,我们都知道,要在数码管上显示的数字,使用BCD编码是具有优势的(或者是最正确的)。拿数字时钟来说,如果你的时钟是12点,难道你会让数码管显示C? 如果你愿意如此,那就给自己家里安装一个这样的时钟吧! 如果...
- 前言 本文首发自:FPGA逻辑设计回顾(10)DDR/DDR2/DDR3中的时序参数的含义 上篇文章:FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异有提到,制造商会以一系列由破折号隔开的数字来宣布存储时序(例如5-5-5-5、7-10-10-10等)。 CAS延迟始终是这些序列中的第一个数字。 那其他的数字呢?这篇文章会讲这些数字代表的含义讲解清... 前言 本文首发自:FPGA逻辑设计回顾(10)DDR/DDR2/DDR3中的时序参数的含义 上篇文章:FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异有提到,制造商会以一系列由破折号隔开的数字来宣布存储时序(例如5-5-5-5、7-10-10-10等)。 CAS延迟始终是这些序列中的第一个数字。 那其他的数字呢?这篇文章会讲这些数字代表的含义讲解清...
- 前言 本文首发:FPGA逻辑设计回顾(12)RAM以及ROM的RTL设计及其验证 RAM以及ROM在FPGA中的实现大体有两种方式,一种是使用IP核定制,一种是RTL设计。 也许有人会反驳,那原语呢? 我不喜欢讨论这个问题,原语你去使用吗?如果你真的喜欢,请自便。 下面我们讨论这两种实现方式: 首先是RTL的设计,这种方式中,我们重点在于实现逻辑设计。 在I... 前言 本文首发:FPGA逻辑设计回顾(12)RAM以及ROM的RTL设计及其验证 RAM以及ROM在FPGA中的实现大体有两种方式,一种是使用IP核定制,一种是RTL设计。 也许有人会反驳,那原语呢? 我不喜欢讨论这个问题,原语你去使用吗?如果你真的喜欢,请自便。 下面我们讨论这两种实现方式: 首先是RTL的设计,这种方式中,我们重点在于实现逻辑设计。 在I...
- 前言 本文续FPGA的设计艺术(6)STA实战之SmartTime时序约束及分析示例(I),分析了时钟的不确定性,多周期路径,以及门控时钟的STA分析方法。可以使用各大厂家的时序分析工具,大多数都自带GUI界面,通过这些界面可以进行这些类似的分析。 本文首发自:易百纳技术社区,链接:FPGA的设计艺术(7)STA实战之SmartTime时序约束及分析示例(II) ... 前言 本文续FPGA的设计艺术(6)STA实战之SmartTime时序约束及分析示例(I),分析了时钟的不确定性,多周期路径,以及门控时钟的STA分析方法。可以使用各大厂家的时序分析工具,大多数都自带GUI界面,通过这些界面可以进行这些类似的分析。 本文首发自:易百纳技术社区,链接:FPGA的设计艺术(7)STA实战之SmartTime时序约束及分析示例(II) ...
- 文章目录 前言如何理解FPGA中的帧、字与比特?时钟实现设计警告?如何正确使用板上差分时钟?在定义时刻初始化还是使用复位初始化?参考文献 前言 本文的内容是从众多参考资料上查到的,并深有同感,在初学FPGA的阶段,确实会遇到这样那样的问题,这些问题没有得到较好的回答,不仅影响对学习的兴趣,也会导致实践中的停滞。 本文节选出大家可能会遇到的部分问... 文章目录 前言如何理解FPGA中的帧、字与比特?时钟实现设计警告?如何正确使用板上差分时钟?在定义时刻初始化还是使用复位初始化?参考文献 前言 本文的内容是从众多参考资料上查到的,并深有同感,在初学FPGA的阶段,确实会遇到这样那样的问题,这些问题没有得到较好的回答,不仅影响对学习的兴趣,也会导致实践中的停滞。 本文节选出大家可能会遇到的部分问...
- 文章目录 前言设计技巧和常见错误PCB设计数字设计同步设计计数器示例:纹波计数器减少编码时的不确定性。 Verilog/VHDL编码 仿真为什么仿真? 工程管理管理工程师 前言 阅读一段话: 产品开发工程师对公司的未来成功与产品对当前的成功一样重要。将工程师,受过高等教育的技术专家视为商品,会降低团队士气,并不可避免地影响项目进度和质量。在... 文章目录 前言设计技巧和常见错误PCB设计数字设计同步设计计数器示例:纹波计数器减少编码时的不确定性。 Verilog/VHDL编码 仿真为什么仿真? 工程管理管理工程师 前言 阅读一段话: 产品开发工程师对公司的未来成功与产品对当前的成功一样重要。将工程师,受过高等教育的技术专家视为商品,会降低团队士气,并不可避免地影响项目进度和质量。在...
- 文章目录 前言实践分析推荐的仿真设计总结 前言 提前给出一些观点: 仿真是为了仿真,所以不要设置极限情况,例如在时钟上升沿通过阻塞赋值给数据,应该避免这种情况;各种不同的仿真软件对时钟上升沿通过阻塞赋值给数据的理解不一致,例如modelsim和isim;可以使用非阻塞赋值设置数据值,避免在时钟上升沿时刻使用阻塞赋值给数据。 本文最后会给出推荐的仿... 文章目录 前言实践分析推荐的仿真设计总结 前言 提前给出一些观点: 仿真是为了仿真,所以不要设置极限情况,例如在时钟上升沿通过阻塞赋值给数据,应该避免这种情况;各种不同的仿真软件对时钟上升沿通过阻塞赋值给数据的理解不一致,例如modelsim和isim;可以使用非阻塞赋值设置数据值,避免在时钟上升沿时刻使用阻塞赋值给数据。 本文最后会给出推荐的仿...
- 文章目录 前言时钟域以及跨时钟域的概念亚稳态的概念单脉冲信号的跨时钟域处理从慢时钟域到快时钟域的场景从快时钟域到慢时钟域的场景 参考资料 前言 注:本文首发自易百纳技术社区,原文地址:https://www.ebaina.com/articles/140000005331 另外,请近期路过的朋友投个csdn年度博客之星的票,博主需要你的鼓励。... 文章目录 前言时钟域以及跨时钟域的概念亚稳态的概念单脉冲信号的跨时钟域处理从慢时钟域到快时钟域的场景从快时钟域到慢时钟域的场景 参考资料 前言 注:本文首发自易百纳技术社区,原文地址:https://www.ebaina.com/articles/140000005331 另外,请近期路过的朋友投个csdn年度博客之星的票,博主需要你的鼓励。...
- 文章目录 前言如何花费更少的时间去调试?为什么使用过程?需要多少过程?最小的过程明确需求数字设计方案逻辑设计功能仿真板上验证 版本控制编码指南:简短的技术组合,可最大程度地减少错误TCL脚本自动化或如何节省时间? 总结 前言 本文首发自:易百纳技术社区,链接:FPGA的设计艺术(8)最佳的FPGA开发实践之严格遵循过程 对于很多人来说,FPG... 文章目录 前言如何花费更少的时间去调试?为什么使用过程?需要多少过程?最小的过程明确需求数字设计方案逻辑设计功能仿真板上验证 版本控制编码指南:简短的技术组合,可最大程度地减少错误TCL脚本自动化或如何节省时间? 总结 前言 本文首发自:易百纳技术社区,链接:FPGA的设计艺术(8)最佳的FPGA开发实践之严格遵循过程 对于很多人来说,FPG...
- 学生时期,为了秋招,壮大力量,发了几篇呼吁同行们进群的博文,至今,三个群人已经满了,但是帖子还未删除,于是还是有很多人加我微信进群。 大家都是同行,与同行交流能让我们了解市场行情,能让我们互相成长,是一件好事! 可如今,工作很忙,没有精力管理同行群,面对加我的人我也很纠结,要不要接受,于是产生了今天的这个主题,一个大家自由交流的同行群(FPGA-IC技术交流群(20... 学生时期,为了秋招,壮大力量,发了几篇呼吁同行们进群的博文,至今,三个群人已经满了,但是帖子还未删除,于是还是有很多人加我微信进群。 大家都是同行,与同行交流能让我们了解市场行情,能让我们互相成长,是一件好事! 可如今,工作很忙,没有精力管理同行群,面对加我的人我也很纠结,要不要接受,于是产生了今天的这个主题,一个大家自由交流的同行群(FPGA-IC技术交流群(20...
- c语言版: https://github.com/SUMAN003/FPGAFFT KISS FFT - A mixed-radix Fast Fourier Transform based up on the principle, "Keep It Simple, Stupid." https://github.com/bsterrett/... c语言版: https://github.com/SUMAN003/FPGAFFT KISS FFT - A mixed-radix Fast Fourier Transform based up on the principle, "Keep It Simple, Stupid." https://github.com/bsterrett/...
- fpga跟踪 https://github.com/atlab/FPGAEyeTracker Motion-Tracker https://github.com/zephyr834/Motion-Tracker Webserver https://github.com/hamsternz/FPGA_Webserver 后续持续更新 ... fpga跟踪 https://github.com/atlab/FPGAEyeTracker Motion-Tracker https://github.com/zephyr834/Motion-Tracker Webserver https://github.com/hamsternz/FPGA_Webserver 后续持续更新 ...
- 目录 1、驱动原理 2、驱动程序 3、低功耗设计 在工业物联网传感器可视化设计时,仅仅为显示传感器的数值变化,多选用低成本、低功耗、尺寸合适的LCD数码屏,本次博客为各位分享华大半导体HC32L136驱动LCD数码屏的实现方法以及低功耗设计。 1、驱动原理 LCD数码屏本质上就是数码管,因为其主要是为了显示传感器数据,多为若干个7段数码管(7个亮段和1个小数... 目录 1、驱动原理 2、驱动程序 3、低功耗设计 在工业物联网传感器可视化设计时,仅仅为显示传感器的数值变化,多选用低成本、低功耗、尺寸合适的LCD数码屏,本次博客为各位分享华大半导体HC32L136驱动LCD数码屏的实现方法以及低功耗设计。 1、驱动原理 LCD数码屏本质上就是数码管,因为其主要是为了显示传感器数据,多为若干个7段数码管(7个亮段和1个小数...
- 目录 1、基本结构 2、4种输入模式 3、4种输出模式 4、GPIO选型和配置 1、基本结构 STM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程,但I/O 端口寄存器必... 目录 1、基本结构 2、4种输入模式 3、4种输出模式 4、GPIO选型和配置 1、基本结构 STM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程,但I/O 端口寄存器必...
上滑加载中
推荐直播
-
物联网资深专家带你轻松构建AIoT智能场景应用
2024/11/21 周四 16:30-18:00
管老师 华为云IoT DTSE技术布道师
如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)、大数据等技术,实现物联网端云协同创新场景,教您如何打造更有实用性及创新性的AIoT行业标杆应用。
回顾中 -
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
即将直播 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
去报名
热门标签