logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FPGA基础入门【12】开发板USB鼠标控制

FPGA基础入门【11】开发板USB-UART串口通信配置The Auxiliary Function microcontroller (Microchip PIC24FJ128) provides the Nexys4 DDR with USB Embedded HIDhost capability. After power-up, the microcontroller is in con..

FPGA基础入门【8】开发板外部存储器SPI flash访问

前两篇教程利用数码管project介绍了chipscope和各种烧写开发板的方式,这篇开始继续探索开发板,这次关注外置存储器的控制,外置指的是芯片外部,不是开发板外部。FPGA基础入门【8】开发板外部存储器访问开发板中的外置存储器调用开发板中的外置存储器开发板的具体介绍参考此链接:NEXYS 4 DDR Manual PDF开发板上有两种外置存储器,一种是DDR2,另一种就是上一篇博文中用...

接口技术【4】PCIe入门简介 -- PCIe数据传输模型

接口技术【4】PCIe入门简介 -- PCIe数据传输模型三层传输模型设备核心/软件层传输层TLP数据包基础TLP数据包组成TLP数据包解构非报告传输普通读取锁定读取IO和配置写入报告写入存储写入Message写入Quality of Service (QoS)传输排序流控制数据链路层DLLP数据包DLLP数据包组成DLLP数据包解构Ack/Nak协议流管理功率控制物理层物理层逻辑链路初始化物理层

FPGA中的基础逻辑单元--Altera

FPGA中的基础单元--AlteraAltera FPGA的组成部分LAB逻辑阵列方块MLABALM可编程逻辑单元LUT查找表Adder加法器Register寄存器Embedded Memory Blocks嵌入式存储模块Digital Signal Processing (DSP)数字信号处理器Clock Network时钟系统I/O接口Routing布线Altera FPGA的组成部分Al..

接口技术【3】PCIe入门简介 -- 初识PCIe

接口技术【3】PCIe入门简介 -- 初识PCIePCIe介绍串行传输带宽差分信号无共同时钟Link和Lane扩展性能灵活的拓扑结构Root ComplexSwitches 和 BridgesPCIe Endpoints 和 Legacy PCIe Endpoints软件向上兼容总结PCIe介绍PCIe将PCI和PCI-X的并行总线模型转移到了串行总线,但同时还保持跟以前的PCI并行总线兼容。..

FPGA基础入门【11】开发板USB-UART串口通信配置

上一篇教程介绍了NEXYS4 开发板中DDR2的使用方式,这一篇介绍不可或缺的网络接口RJ45在FPGA开发板中的使用FPGA基础入门【11】开发板USB-UART串口通信配置开发板串口芯片开发板串口芯片NEXYS 4开发板自带一根USB mini-B线,在板子上的接口上写着PROG_UART,就是程序烧写和UART串口通信通用接口复用的。用来实现串口通信的芯片名称是FTDI(Future...

FPGA基础入门【13】开发板USB键盘控制,教你做硬核键盘侠

键盘对键盘来说,它用的是扫描码,每个按键对应一个代码,当一个按键被按下,每100ms会重复发送一次;当这个按键被松开,一个0xF0被发出,跟着是那个被松开的按键。那些可以被shift的按键,比如大小写字母和可以代表符号的数字键,它的扫描码后面会跟着shift码,FPGA需要根据这个来决定用哪个ASCII字符。有些按键,比如Ctrl和Alt被按下时,会在扫描码前先发一个E0,当它们被松开时,会发E.

FPGA基础入门【17】开发板音频接口控制配置

上一篇教程介绍的是NEXYS4开发板上的温度传感器,用上了串口通信和I2C接口,这次使用的加速度传感器使用的是SPI接口,是除了I2C之外另一种常用的接口,实用性很高FPGA基础入门【17】开发板音频接口控制配置开发板音频控制麦克风接口简介音频输出接口简介逻辑设计结果开发板音频控制NEXYS 4文档中写着它的麦克风芯片是Analog Device的ADMP421,从前面两篇教程可以看出,NE...

FPGA基础入门【5】数码管仿真及实现

上一篇博文介绍了NEXYS 4的第一个工程blink闪烁,初步了解了FPGA使用的流程,从这一篇开始以难度从低到高的层次逐个介绍开发板上的接口。这次就用上按钮和数码管。FPGA基础入门【5】数码管数码管介绍功能设计代码数码管介绍数码管是用来显示数字的led阵列,由7个LED显示数字并加上一个LED显示小数点。数码管分共阴极和共阳极,共阳极的意思是这八个LED的阳极是连到同一个信号上的,共阴极...

FPGA基础入门【6】ChipScope的使用

当FPGA设计中复杂度慢慢变高的时候,仿真的手段也要增加,目前我们仿真的手段都是在ModelSim中配置相应的testbench,给模块发送需要的信号。这种软件仿真的方式有几个缺点:一个是软件仿真速度很慢,一般都不会仿真超过1秒,对于一些需要等待一段时间的逻辑就只好暂时降低等待时间;二是软件只能仿真逻辑,不会考虑电路内的逻辑延迟、时钟问题(其实可以设置延迟,但具体数字很难确定);三是软件不...

    共 14 条
  • 1
  • 2
  • 请选择