mustang
驱动小牛
驱动小牛
  • 注册日期2002-05-17
  • 最后登录2005-12-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1707回复:4

谁可以解释一下FPGA内部设置寄存器的问题?

楼主#
更多 发布于:2003-03-19 11:06
请问如何在FPGA内部设置寄存器?
我需要做几个端口,作为访问板卡的口地址。大家都说使用CASE WHEN来实现,但是,访问不同的口地址转到不同的操作后再应该怎么做呢?这方面我是第一次做,可能就一层窗户纸没有捅破,希望大家指点一下。
谢谢!
luorenfei
驱动小牛
驱动小牛
  • 注册日期2003-02-17
  • 最后登录2006-11-30
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-22 09:22
   \"访问不同的口地址转到不同的操作后再应该怎么做呢?\"

不明白你要做什么
mustang
驱动小牛
驱动小牛
  • 注册日期2002-05-17
  • 最后登录2005-12-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-24 12:01
举个打印口的例子:在SPP方式下,378H是数据口,379H是状态口,37AH是命令口。当读写378H时,进行8位数据交换;当读写379H时,是对打印机的状态进行判断;当读写37AH时,是发送命令。假如由你来设计VHDL程序架构,你该怎么来做呢?
static_li
驱动牛犊
驱动牛犊
  • 注册日期2002-11-17
  • 最后登录2004-10-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-24 16:32
设三个状态机不就行了?
rocklet
驱动牛犊
驱动牛犊
  • 注册日期2003-01-22
  • 最后登录2004-05-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-26 00:07
设三个状态机不就行了?

呵呵,你想说的是不是设计一个含有以上三个状态的状态机就行了?
再加一个idle状态就行了;
也可以判断地址线的状态进行不同的操作,也就是你所说的case...when...语句实现。
游客

返回顶部