野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22505|回复: 1

如何使用AG256实现EPM240同样功能(Altera的PLD芯片)

[复制链接]
发表于 2021-5-26 13:31:10 | 显示全部楼层 |阅读模式
现在全球都缺货,用AG256,替代Altera的PLD芯片,EPM240,看来是没办法的事情,总要做生产。
如果要进行转换,需要有厂家提供的工具。转化的方法如下,希望帮到大家:
1. 使用厂家提供的Supra.exe软件,导入License文件(可以联系我们获取)
2. 准备原始工程<from_dir>
在Quartus II中完全编译成功的基于MAX II或Cyclone IV器件的工程目录。请确认选择与AGM器件管脚兼容的正确型号。
l 导出设置文件(AG10K/16K系列不需要这一步)
QuartusII中,选择菜单:Assignments -> Export Assignments...。使用默认选项,点击“OK”按钮。如下图所示。
001.png
                              
一个<design>.qsf文件将生成到<from_dir>/atom_netlists目录下,用于项目转换。关闭此工程。
3.工程转换(Migrate)
打开Supra,新建工程(File->Project->NewProject),设置工程目录和工程名称。
Migrate界面填入信息:
l 目标运行目录<run_dir>(AGM工程目录)
l 原始项目目录<from_dir>
l 选择设计名称(应自动从<from_dir>中找到,请点选)
l 选择AGM器件型号
l 非管脚兼容器件需要添加VE文件,见相关文档
l 非兼容IP,通过Supra产生IP文件后再添加
l Mode选择Compatible
l BackwardCompatible选项,如果使用老版本QuartusII(无Cyclone IV device)可以选上
002.png
点击“Next”按钮。如开始未创建AGM的工程目录,可根据输入目录的名称自动产生,选择“Yes”。Supra在AGM的工程目录中生成所需文件
Quartus II中打开<run_dir>中的<Design>.qpf工程。选择菜单:“Tools ->Tcl Scripts...”,调用工程里的af_quartus.tcl,运行点击“Run”按钮。
Quartus II成功执行Tcl后,会综合出Supra需要的网表文件(vo)。退出工程,回到Supra软件。点击“Next”按钮。
4.Supra工程编译
点击”Finish”按钮,Supra开始编译工程,可在Console界面查看编译信息。
转换和编译时产生的log文件,保存在工程的alta_logs目录下;编译的时序报告,保存在alta_db目录下,包括setup和hold时序的rpt.gz压缩文件中。
5.器件烧写
选择菜单:“Tools ->Program”
如果实在你不会,可以联系一下我们(电话壹捌捌玖捌柒伍壹肆玖壹),免费帮忙。18898751491
实在不行,简单的功能,我们可以帮忙代写PLD代码。
国产替代Altera、intel的EPM240芯片,PLD(CPLD、EPLD),长期有货,价格实惠,国产不贵
可以免费帮转代码
联系18898751491,V同号,QQ3433839711

回复

使用道具 举报

发表于 2021-10-12 08:57:50 | 显示全部楼层
666666厉害
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-4 03:05 , Processed in 0.064813 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表