|
原本用的ALTERA的EPM570T100C5,在原芯片上所有功能都验证完好可以使用,转换到国产CPLD也就是这块AG576SL100上就无法使用了,用了些简单的程序如根据时钟翻转引脚这些在AG576上也可以实现,但复杂的转换工程烧录进去后就无法使用了,百思不得其解,希望大佬们给个详细的开发流程,比如Supra软件编译时的设置和quartus里还需要额外设置些什么 |
|
相关推荐
1个回答
|
|
|
根据您的描述,您需要将原本在ALTERA EPM570T100C5上运行良好的程序移植到国产CPLD AG576SL100上。以下是详细的开发流程,包括Supra软件编译和Quartus设置:
1. 准备工作: - 确保您已经安装了Supra软件和Quartus软件。 - 准备好AG576SL100的引脚配置文件(.pin文件)。 2. 创建新项目: - 打开Quartus软件,创建一个新的项目。 - 在项目设置中,选择AG576SL100作为目标芯片。 3. 添加文件: - 将您的原始程序文件(.v或.vhd)添加到项目中。 - 添加AG576SL100的引脚配置文件(.pin文件)。 4. 引脚配置: - 在Quartus中,根据AG576SL100的引脚配置文件(.pin文件)设置引脚。 - 确保引脚配置与EPM570T100C5上的引脚配置一致。 5. 编译设置: - 在Quartus中,打开“Assignments”菜单,选择“Settings”。 - 在“General”选项卡中,设置“Fitter”选项为“Supra”。 - 在“Timing”选项卡中,设置“Optimization”选项为“Speed”。 - 在“Device”选项卡中,设置“Power-Up Settings”选项为“Perform Power-Up Initialization”。 6. 编译项目: - 在Quartus中,点击“Start Compilation”按钮,开始编译项目。 - 编译完成后,检查编译报告,确保没有错误。 7. 生成烧录文件: - 在Quartus中,打开“File”菜单,选择“Create Programming File”。 - 选择烧录文件格式(如JEDEC、Intel Hex等),并生成烧录文件。 8. 烧录程序: - 使用相应的烧录工具,将生成的烧录文件烧录到AG576SL100上。 9. 测试和调试: - 在AG576SL100上测试程序功能,确保所有功能正常工作。 - 如果遇到问题,可以使用Quartus的仿真功能进行调试。 10. 优化和调整: - 如果需要,可以根据测试结果对程序进行优化和调整,以提高性能或降低功耗。 希望这个详细的开发流程能帮助您成功将程序移植到AG576SL100上。如果在开发过程中遇到问题,可以参考Supra和Quartus的官方文档,或者寻求技术支持。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用fpga处理增量式编码器经光纤传入信号
基于FPGA制作红外热成像传感器,有没有大佬可以给我提提意见和思路呀
ADC9228芯片到18M的采样率以后为啥会出现过量程问题,请问大佬们怎么解决?
EP1C6Q240老产品维护求低版本QUARTUS
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
国产FPGA有哪些
FPGA采集camer link数据出现彩色光晕
FPGA 要求+调试可以的来 用vhdl
通过FPGA实现正弦波AD采集,只得到的一半波形
求用过的大佬们给一个AG576SL100这块CPLD的详细开发流程
扫一扫,分享给好友
电子发烧友网
电子发烧友论坛
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191
淘帖