阅读:1808回复:4
谁可以解释一下FPGA内部设置寄存器的问题?
请问如何在FPGA内部设置寄存器?
我需要做几个端口,作为访问板卡的口地址。大家都说使用CASE WHEN来实现,但是,访问不同的口地址转到不同的操作后再应该怎么做呢?这方面我是第一次做,可能就一层窗户纸没有捅破,希望大家指点一下。 谢谢! |
|
沙发#
发布于:2003-03-26 00:07
设三个状态机不就行了? 呵呵,你想说的是不是设计一个含有以上三个状态的状态机就行了? 再加一个idle状态就行了; 也可以判断地址线的状态进行不同的操作,也就是你所说的case...when...语句实现。 |
|
板凳#
发布于:2003-03-24 16:32
设三个状态机不就行了?
|
|
地板#
发布于:2003-03-24 12:01
举个打印口的例子:在SPP方式下,378H是数据口,379H是状态口,37AH是命令口。当读写378H时,进行8位数据交换;当读写379H时,是对打印机的状态进行判断;当读写37AH时,是发送命令。假如由你来设计VHDL程序架构,你该怎么来做呢?
|
|
地下室#
发布于:2003-03-22 09:22
\"访问不同的口地址转到不同的操作后再应该怎么做呢?\"
不明白你要做什么 |
|