的PCI preoblem

G

Guest

Guest
如何deceide不同的读/写加利福尼亚(内存读取,内存读线,内存及存储器读多写,存储器写入和无效)PCI主设备启动时由后端逻辑DMA的一笔交易?

 
在哪些部分会作出决定?在PCI主?或目标设备?

 
xv_ning999说:

在哪些部分会作出决定?
在PCI主?或目标设备?
 
如果你可以在这里找到:
www.singlix.org/trdos/PCI22.pdf

 
脆,

如果PCI信号向您发送一个名为:在这种情况下backend_rdn_wr你必须建立一个状态机生成write_enable和read_enable信号提供给闪存。下面是我设计的一部分
, 就如何生成读/写信号基于一个PCI信号backend_rdn_wr。让我知道
, 如果您需要更多关于这一主题的帮助

案件flash_state是

空闲时=“ -目前有效的地址,数据
flash_cen_int“= '0'; -和芯片使这里
flash_state“= WE1;
当WE1 =“ -推动文30纳秒
flash_wen_int“=不backend_rdn_wr;
flash_oen_int“= backend_rdn_wr;
flash_state“= WE2;
当WE2 =“
flash_state“=亚欧光缆;
当亚欧光缆=“
flash_state“= WE4;
当WE4 =“ -闭锁数据 120纳秒
flash_reg“= flash_data_c;
flash_wen_int“= '1';
flash_oen_int“= '1';
flash_state“= WE5;
当WE5 =“ -电梯岑150纳秒的信号
flash_cen_int“= '1'; - o_backend_rdy到PCI后端
flash_state“=工作;
当别人=“空;

结束案件;

 
我相信我们已经荤/与4位值
, 它定义了上述交易每年从地方看接口和理解的命令,

 
这本书尝试:
PCI系统架构
按:汤姆尚利

 

Welcome to EDABoard.com

Sponsor

Back
Top