大家好,今天给大家带来紫光平台仿真与板级调试,今天项目是使用串口指令使芯片产生不同频率和不同脉宽的信号;
先是使用PDS自带的工具对编译ModelSim的仿真库,用户点击 PDS ( Pango Design Suite) 的【tools】 菜单下的【Compile Simulation Libraries】;
然后根据软件提示对进行相关软件版本和路径的配置进行编译,即可产生仿真库。
然后进行工程编写,发现一个很贴心的地方,每次进行文件保存时,PDS软件会自动进行语法检测和文件层级自动编排,有错误的地方会直接提示出来,还是很贴心的
设计文件就不在这里放出来了,添加仿真文件进行仿真,在工程目录右键,选择add_source,选择Add or create simulation sources 并"Next"
设置 PDS 的仿真配置, 在软件菜单 Project->Project Setting,然后在弹出的界面中进行设置,以完成仿真配置
在项目右键点击仿真文件,选择Run Behavioral Simulation,即可开始仿真
添加管脚约束,生成BIT文件,下载测试。
使用示波器测试后忘了存图,这里也就不放了,使用信号驱动一个设备后进行电平转换,设备输出波形如下: