打印

应该怎么设置IFCONFIG的寄存器的IFCFG1:0=11

[复制链接]
952|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xxrs|  楼主 | 2017-3-28 22:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IFCONFIG的寄存器的IFCFG1:0=11,应该怎么设置IFCONFIG的寄存器的IFCFG1:0=11呀?
沙发
chuxh| | 2017-3-28 23:01 | 只看该作者
查一下TRM,里面有的

使用特权

评论回复
板凳
juventus9554| | 2017-3-28 23:03 | 只看该作者

只说是个寄存器,但是不知道怎么用verilog语言进行地址赋值???

使用特权

评论回复
地板
xxrs|  楼主 | 2017-3-28 23:06 | 只看该作者
是啊

使用特权

评论回复
5
dingy| | 2017-3-28 23:07 | 只看该作者
查手册呗

使用特权

评论回复
6
xxrs|  楼主 | 2017-3-28 23:09 | 只看该作者
那么大一个手册,不知道怎么查呀??、

使用特权

评论回复
7
pengf| | 2017-3-28 23:10 | 只看该作者
68013工作在Slave FIFO模式,控制无非就那十几根与FPGA相连的引脚,可以查一下编程手册,里面有详尽的说明,希望对你有帮助。

使用特权

评论回复
8
xxrs|  楼主 | 2017-3-28 23:12 | 只看该作者
IFCLK:FX2输出的时钟,可做为通讯的同步时钟;
FLAGA,FLAGB,FLAGC,FLAGD:FX2输出的FIFO状态信息,如满,空等;
SLCS:FIFO的片选信号,外部逻辑控制,当SLCS输出高时,不可进行数据传输;
SLOE:FIFO输出使能,外部逻辑控制,当SLOE无效时,数据线不输出有效数据;
SLRD:FIFO读信号,外部逻辑控制,同步读时,FIFO指针在SLRD有效时的每个IFCLK的上升沿递增,异步读时,FIFO读指针在SLRD的每个有效—无效的跳变沿时递增;
SLWR:FIFO写信号,外部逻辑控制,同步写时,在SLWR有效时的每个IFCLK的上升沿时数据被写入,FIFO指针递增,异步写时,在SLWR的每个有效—无效的跳变沿时数据被写入,FIFO写指针递增;
PKTEND:包结束信号,外部逻辑控制,在正常情况下,外部逻辑向FX2的FIFO中写数,当写入FIFO端点的字节数等于FX2固件设定的包大小时,数据将自动被打成一包进行传输,但有时外部逻辑可能需要传输一个字节数小于FX2固件设定的包大小的包,这时,它只需在写入一定数目的字节后,声明此信号,此时FX2硬件不管外部逻辑写入了多少字节,都自动将之打成一包进行传输;
FD[15:0]:数据线;
FIFOADR[1:0]:选择四个FIFO端点的地址线,外部逻辑控制。
应该就是这几个引脚,这个IFCLK用不用呀?应该怎么设置呀?

使用特权

评论回复
9
houcs| | 2017-3-28 23:16 | 只看该作者
看看数据参考手册第9章slave FIFO,硬件怎么接,怎么写firmware都有写。呵呵,不过要花点时间看看

使用特权

评论回复
10
xxrs|  楼主 | 2017-3-28 23:18 | 只看该作者
当时设计板子时把68013的slcs引脚连接到了fpga的input引脚上了,不知道这个有影响吗?我

使用特权

评论回复
11
pangb| | 2017-3-28 23:19 | 只看该作者

你不就想用fpga控制这个68013往pc上传送数据嘛

使用特权

评论回复
12
ousj| | 2017-3-28 23:21 | 只看该作者
个问题简单,你用示波器看一下SLCS引脚,看有无电平变化。如果没有的话,查一下原因

使用特权

评论回复
13
zyf部长| | 2017-3-28 23:23 | 只看该作者
干脆飞一线

使用特权

评论回复
14
xxrs|  楼主 | 2017-3-28 23:24 | 只看该作者
我就是想知道那个slcs在slave fifo状态中用不用对它进行控制呀?

使用特权

评论回复
15
zwll| | 2017-3-28 23:27 | 只看该作者
用吧

使用特权

评论回复
16
xxrs|  楼主 | 2017-3-28 23:28 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

405

主题

7415

帖子

1

粉丝