集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
楼主: lcytms

跟李凡老师学FPGA工程D02:通过ERC(20170514课堂笔记)

[复制链接]
 楼主| lcytms 发表于 2019-4-12 09:10:41 | 显示全部楼层
0916
        保存。
        为安全起见,你可以保存所有的。
        工程档案窗口不报红了。
        这个提示线也没有了。
        我们最后来写power的部分。
        现在呢,外围都已经全部做完了。
        外围的六个都有了。
        现在进入FPGA。
        FPGA进去之前,我把固件打开。
        因为固件优先嘛。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-13 09:20:31 | 显示全部楼层
0917
        FPGA已经约束出来了,就按它这个管脚来做,并且呢,还可以做工程的反标。
        因为它是合理的,但不一定合情。
        要做到既合理又合情,这个时候工程上要做一些工作。
        打开Pin Planner。
        我这个设计里面没有做232的,232是低速的,约束很弱。
        基本上端口上面哪个都能放上去。
        所以说我这里就不讨论了。
        还有键盘,约束条件也很弱的。
        先进FPGA。
        用它的符号创建页面。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-15 09:57:42 | 显示全部楼层
0918
        有这么多端口呢。
        同样一次进来,修改标题栏。
        我们用的是Stratix II,EP2S15F484C3。
        它是BGA封装的,有484个引脚。
        速度等级是C3。
        输入FPGA(EP2S15F484C3)顶层。
        点OK。
        把它做成了标题栏以后,打印出来。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-16 09:19:04 | 显示全部楼层
0919
        我们这个模板有装订线,打印出来非常漂亮。
        保存下来。立即就形成层次关系了。
        然后我们看看这个芯片,EP2S15F484C3。
        这个芯片当然是Altera的芯片了。
        我们当然到Altera里面去搜了。
        现在是做这个部分。
        我还将昨天的说明书打开。
        我这个虽然是Cyclone II的。
        但是它的接线的方式是一样的。
        就是用间接配置的接线。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-17 11:36:15 | 显示全部楼层
0920
        我们要按照这种方式,因为我们现在只做了它的外围。
        JTAG的电路把配置芯片、连接器装上去了。
        两个上拉、一个下拉装了。
        但是FPGA并没有做,FPGA我们现在做。
        放置这个芯片。
        我们去找,EP2S15F484C3。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-18 10:29:51 | 显示全部楼层
0921
        当然是到Altera里面去找。
        Altera在D盘的安装目录下面。
        点search,到里面去搜。
        搜到了。
        点OK。
        这个就是BGA的封装,一个一个的球面,点OK。
        打开属性,它总共有16个部件。
        16个部件,我们这张图肯定画不下。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-19 09:22:33 | 显示全部楼层
0922
        一张图就这么大了,所以说这张图画不下。
        怎么办呢?
        肯定还要做下一层。
        所以说我们的图面就是A4的。
        以前我们国内有些工程师,从Protel上拿过来,一定要画在一张大图上。
        所有的电路就画在大图上。
        你就不能分开来画吗?
        我们看看国外有些公司的手册,一本一本的,装订得整整齐齐。
        不需要画在一张大图上。
        分开来画即可,按照规则。
        所以说我们要把它做成下一个层次。
        这是第一层。
        这是第二层。
        然后呢,FPGA上再构成一层。
        这一层怎么做?
        我们现在这一部分,直接做我们固件的部分,mem的部分。
        mem的部分呢,稍后我会做一点反标。
        因为Mem的部分,它给我们标注的位置呢,是合理的,正确的。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
回复 支持 1 反对 0

使用道具 举报

 楼主| lcytms 发表于 2019-4-21 09:53:08 | 显示全部楼层
0923
        但是呢,却不一定非常有效。
        所以说我们要适当做一点调整。
        这一点要过固件的约束。
        我首先来做这个部分。
        现在进来的这些端口,我先把Mem的这部分做了。
        因为Mem的部分是特定的电压,使用的是1.8的。
        单独做一个框图。
        快捷键ps,符号。
        我先绘制完,然后再写它。
        这个呢,是FPGA的DDR2的部分。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-22 09:32:18 | 显示全部楼层
0924
        是FPGA里面分配的DDR2的部分。
        快一点的话,我可以在顶层上把这些端口复制过来。
        Ctrl-C。
        Ctrl-V。
        这样会快一点。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| lcytms 发表于 2019-4-23 09:22:28 | 显示全部楼层
0925
        然后我们把它接上去。
        顶层上已经连了,这边是延续过来的。
        画不下嘛,所以说我们要做一个分层。
        片选,行选通,列选通。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-24 00:03 , Processed in 0.068909 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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