FPGA电路设计

  • 1 基于Xilinx xc7a35的电路板
    • 1.1 A
    • 1.2 B
  • 2 FPGA电路设计—LED
    • 2.1 LED(A)
    • 2.2 LED(B)
  • 3 FPGA电路设计—拨码开关
    • 3.1 拨码开关(A)
    • 3.2 拨码开关(B)
  • 4 FPGA电路设计—按键
    • 4.1 按键(A)
    • 4.2 按键(B)
  • 5 FPGA电路设计—数码管驱动
    • 5.1 数码管驱动(A)
    • 5.2 数码管驱动(B)
  • 6 FPGA电路设计—VGA驱动(A)
    • 6.1 数码管驱动(A)
    • 6.2 数码管驱动(B)
  • 7 FPGA电路设计—串口(A,B)
    • 7.1 数码管驱动(A)
    • 7.2 数码管驱动(B)
  • 8 FPGA电路设计—XADC(A,B)
    • 8.1 XADC(A)
    • 8.2 XADC(B)
  • 9 FPGA电路设计—其他引出端口

1 基于Xilinx xc7a35的电路板

1.1 A

1.2 B

2 FPGA电路设计—LED

LED驱动电路非常简单,FPGA的输出I/O口的驱动能力足够驱动LED点亮。

2.1 LED(A)

共阴极二极管,高电平有效,高电平LED灯导通,亮;低电平无效,LED灯是熄灭状态。

2.2 LED(B)


3 FPGA电路设计—拨码开关

拨码开关(也叫DIP开关,拨动开关)是用来操作控制的地址开关。

3.1 拨码开关(A)

sw1拨码开关向上,是高电平1。

3.2 拨码开关(B)


4 FPGA电路设计—按键

4.1 按键(A)

根据电路图,当按键缺省状态时(未按下),对应管脚通过两个串联的10K欧姆电阻接地,获得低电平输入。当按键按下时,通过10K电阻接到电源,这时将得到高电平输入。

4.2 按键(B)


5 FPGA电路设计—数码管驱动

电路板七段数码管驱动电路及管脚分配。

5.1 数码管驱动(A)



共阳极方式,低电平有效

5.2 数码管驱动(B)

电路板七段数码管为共阴极,位码低有效,段码高有效

6 FPGA电路设计—VGA驱动(A)

电路板的VGA液晶显示驱动电路和管脚分配

6.1 数码管驱动(A)


6.2 数码管驱动(B)

7 FPGA电路设计—串口(A,B)

RS232串口驱动电路和管脚分配, A板接口232,B板接口USB。

7.1 数码管驱动(A)

使用MAX232电平转换,连接到串口。

7.2 数码管驱动(B)

B板USB转串口,通过USB连接电脑进行串行通信,采用FT2232芯片,编程只需知道FPGA接口

8 FPGA电路设计—XADC(A,B)

XADC支持差分输入,所有是成对出现。XADC1_P和XADC1_N是成对出现,其他四对都是成对的出现。

8.1 XADC(A)

8.2 XADC(B)

9 FPGA电路设计—其他引出端口

作为扩展使用。

1.6 FPGA电路设计相关推荐

  1. 嵌入式电路设计(fpga电路设计)

    [ 声明:版权所有,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 之前本来准备写写dsp电路的,实际上目前用的比较多的dsp还是28335,常用于电机控制.但这类电路和st ...

  2. 与或非逻辑符号_理解FPGA的基础知识——逻辑电路

    FPGA (Field Programmable Gate Aray,现场可编程门阵列)是一种可通过重新编程来实现用户所需逻辑电路的半导体器件.为了便于大家理解FPGA的设计和结构,我们先来简要介绍一 ...

  3. FPGA中亚稳态——让你无处可逃

    1. 应用背景 1.1         亚稳态发生原因 在FPGA系统中,如果数据传输中不满足触发器的Tsu和Th不满足,或者复位过程中复位信号的释放相对于有效时钟沿的恢复时间(recovery ti ...

  4. FPGA基础入门篇(四) 边沿检测电路

    FPGA基础入门篇(四)--边沿检测电路 一.边沿检测 边沿检测,就是检测输入信号,或者FPGA内部逻辑信号的跳变,即上升沿或者下降沿的检测.在检测到所需要的边沿后产生一个高电平的脉冲.这在FPGA电 ...

  5. FPGA协同验证方法-资料整理

    https://www.cnblogs.com/limanjihe/p/9796998.html 用FPGA对ASIC进行原型验证的过程 https://max.book118.com/html/20 ...

  6. FPGA 学习-边沿检测技术

    一.边沿检测 边沿检测,就是检测输入信号,或者FPGA内部逻辑信号的跳变,即上升沿或者下降沿的检测.在检测到所需要的边沿后产生一个高电平的脉冲.这在FPGA电路设计中相当的广泛. 没有复位的情况下,正 ...

  7. 数字设计FPGA应用学习笔记

    转载https://blog.csdn.net/chinkwoyu/article/details/80259064 数字设计FPGA应用学习笔记 数字设计FPGA应用学习笔记 第一章 FPGA基础及 ...

  8. FPGA芯片选型和命名规则

    1. 芯片选型 在采用FPGA电路设计中,首先要进行芯片选型.而芯片选型都是根据你的设计需求来找器件.需求可能涉及以下几个方面: 1. 时钟速度(逻辑时钟.IO时钟等),不同Family能达到的速度不 ...

  9. 基于FPGA的大屏幕全彩LED扫描控制器设计

    关键字:FPGA 大屏幕 LED 1 引言 作为大型平板显示设备的一种,LED 显示屏以其使用寿命长.维护费用低.功耗低等特点在显示领域占有重要的位置.特别在近年,带有红.绿.蓝三基色以及灰度显示效果 ...

最新文章

  1. HDU1756(判断一个点是否在多边形内)
  2. 比尔盖茨宣布离开微软董事会:昔日全球首富致力于改变世界
  3. spring websocket Converters must not be empty
  4. 【LTE】LTEMIMO系统的MATLAB仿真
  5. 启动万维网发布服务(W3SVC)
  6. 个人自学ccna的资料+工大瑞普模拟器
  7. .net websocket 获取http登录的用户_辽宁装备制造职业技术学院用户登录http://59.46.58.179/login...
  8. 配置管理小报110221:在linux上用真实帐号发mail的方法
  9. 证明: 1/x = a^(-1)
  10. 全国最优秀的计算机学校,2020全国最好的计算机专业学校排名
  11. Redis进阶实践之十三 Redis的Redis-trib.rb脚本文件使用详解
  12. OneNote 安装代码高亮插件 NoteHightlight的安装及使用基础教程
  13. 好用的在线客服系统PHP源码(开源代码+终身使用+安装教程)
  14. Going Deeper with Contextual CNN for Hyperspectral Image Classification
  15. 下城投 × 奇点云 |「数智城投驾驶舱」,打造转型示范新样板
  16. 湖南生物机电职院信息技术学院召开第一届思政工作会议
  17. 属于C语言类型标识符的是,【单选题】以上不属于简单比较法的缺点的是( )
  18. centos 防火墙关闭 不能访问3306端口
  19. 微信开发学习总结(一)——微信开发环境搭建
  20. 商人必看的20大电影

热门文章

  1. sdk烧写flash报error:given target do not exis处理方式
  2. ECCV2020 超分辨论文(附论文链接)
  3. 正则表达式提取html内容
  4. 学习vba之按列合并将选定区域的单元格合并成一列
  5. Open-Domain Question Answering相关部分论文阅读摘要
  6. 一步一步教你网站采集规则
  7. val( )函数的用法
  8. 求任何时间下不同纬度太阳高度角的计算公式
  9. windows内核开发学习笔记十八:IRP 处理的标准模式
  10. 视频缓存合成工具分享