"); //-->
LDGRB-01 建模设备中实现命令结构的尝试

在另一个项目中,客户希望在 I/O 引脚上生成特殊的通信信号。该项目的一部分涉及决定使用什么信号标准,因此尝试了几个包括两种不同类型的开关键控和两种类型的脉冲位置调制。
在这种情况下,应用仅使用 FPGA 中的少量逻辑来生成这些信号。
一个更重要的问题是如何记录这样的测试结果。在这种情况下,理想的录音机是 FPGA:它可以访问输入信号,连接一个大的 DDR3 SDRAM,以及一个用于录音的 SD 卡。虽然 SD 卡可以成为记录数据的理想介质,但挑战在于如何处理卡上的文件系统。
输入ZipCPU、 SDSPI Controller和FATFS库。
下一个挑战是如何将 ZipCPU的程序交付给客户,客户在他的主机上没有可用的调试总线基础设施 来加载 ZipCPU。 然而,我们为这个项目选择的特定板 允许从 SD 卡加载 FPGA。因此,我们选择从这张 SD 卡加载电路板,并将ZipCPU的引导加载程序 放入 64kB 的 ROM 中。(该程序需要比 32kB 多 168 字节,强制使用块 RAM 构建 64kB ROM。)引导加载程序然后将通过一个小脚本来启动 SD 卡,然后从中读取一个文件到内存中,然后跳转到内存的首地址。
加载后,用户可以通过 CPU 提供的菜单与设计交互,允许用户配置测试、捕获数据并将捕获的任何数据保存到 SD 卡上的文件中。
宽带高频主动声呐
最近的一个项目涉及为声纳****开发控制器。与上一个项目一样,变送器中涉及的逻辑量只占项目的一小部分。尽管如此,无论大小,它确实需要配置。连接到串行端口的小型 ZipCPU程序为客户提供了一种控制****的方法,可以打开和关闭****,也可以控制****产生的波形:频率、脉冲持续时间、脉冲重复率、线性调频、伪随机噪声模式等
视频
第一次了解 HDMI 视频时,我努力使用我的 FPGA 上的 IDELAYE2 功能来获得正确的时序以锁定 HDMI 时钟。(事后看来,我不明白 IDELAYE2 元素是如何工作的,并且可以大大简化这个问题......)虽然我无法自动锁定,但我可以判断是否锁定了东西。我的解决方案是使用ZipCPU测量 接收到的HDMI信号质量是否足够好,然后调整subsample delay时序,直到达到。
另外,在同一个项目中,我不得不应对 EDID 显示数据的挑战。该项目 涉及通过 HDMI 信号。因此, 需要读取下游的EDID信息并向上游转发。软件有机会在中间进行调整。然而,最后,ZipCPU 只是将 EDID 信息从下游监视器复制到上游 RPi 源,一切正常。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
每月设计-2008.01
上海新时达电梯内选按钮接线电路(SM-01-C+变频器)
M50119P,01 M50119P-01的红外格式是怎样的?
上海新时过电梯控制柜(SM-01-C 变频器)
PHY1078-01 FTTx突发模式激光驱动器/后置放大器
单芯片电容测量方案PCAP01原理
CAD图形到Word转换工具BestWMF 4.01
Vishay推出新款超薄IHLP小尺寸、高电流电感器
I2C Manual AN10216-01
采用DZS-01的定时器电路
基于Fusion APU 致铭GY-01迷你主机拆解评测
ISP1581 USB2.0高速接口器件编程指南 (英)
如何使PowerPCB2.01和Specctra8协同工作
基于Fusion APU 致铭GY-01迷你主机拆解评测
Keil C51 V7.01 eval版(有2k代码大小限制)
具有0.01%精度的交流参考源电路图
无线遥控器用模块“MK72750A-01”简介
用DZS-01的多功能电风扇控制电路
ZYGK-01 液晶显示模块
流量传感器LMM-01在汽车电子中的应用
上海新时达电梯照明电路(SM-01-C+变频器)
基于BP01型压力传感器的血压传感电路及滤波和放大电路
基于BP01型压力传感器的血压传感电路及滤波和放大
MB2147-01仿真系统安装指南
maxplus9.01的两个问题