总线冲突的发生有两种情形。第一种是在写之后紧跟着读同一个存储空间。另一种是对两个不同的存储空间进行连续读操作。
为了避免总线冲突。应该对异步存储器组控制寄存器中的转换时间(块切换时间)进行适当的编程.该功能允许软件设置按组连续访问的间隔周期数。外部总线接口单元(EBIU)允许设置最小一个周期的切换时间。
3.对SDRAM配置的支持
Blackfin中ADSP-BF535 SDRAM控制器支持工业级32位和64位宽度数据总线的DIMM(双列直插存储器模块)。这种存储器模块通常有多个片选信号输入。把DIMM分组,按照SDRAM的片选信号将它们与处理器连接。因为ADSP-BF535的数据总线宽度最大只有32位,64位DIMM必须分为两个块来连接。其中SDRAM上DQM和DATA信号数量的范围可能与ADSP-BF535上的相应范围不匹配。
2.7.6 高频设计
由于Blackfin处理器可以在很高的时钟频率下工作。在设计和规划电路板时必须考虑信号可靠性和噪声问题。下面讨论在设计电路板和调试ADSP-BF535时需要考虑的一些问题。
1.串口点对点连接
尽管ADSP-BF535的串口可以在较低的时钟频率下工作,但输出驱动器仍然会带来很快的跳沿速率,而且长距离传输时需要采用始端连接方式。可以在点对点连接的引脚附近添加一组终端串联电阻。该方法最典型的应用是在使用串口传输据距离大于6in(1in=2.54cm)的电路中。
展开