小舍YZ 发表于 2017-7-23 14:22:29

Avalon接口分成两种

Avalon接口分成两种

Avalon接口分成两种,一种是Avalon-MM接口,另一种是Avalon-ST 接口。
MM接口,是通过地址来读写数据,更多的是用在控制逻辑上面。ST接口是用于点到点的流数据接口,更多的可以用在有高速通过率的模块中间。这两个接口本身并没有矛盾,不是说势不两立的,一个模块中既可以有MM接口,甚至几个MM接口,也可以同时存在ST接口。作为一个点对点的接口定义,Avalon可以做到高效的接口效果。这与PCI之类的总线接口是有本质区别的。PCI总线可以看作是铁路轨道,当一个火车在轨道上行驶的时候,就不可以有另一个火车同时使用轨道。Avalon接口更多好像高速公路,车辆可以双向行驶。

作为FPGA设计中比较独特的一个原则就是,这个世界不是你创造的,所以你必须去适应它,而不是顽固自己的意图。

在FPGA中,除了门与门之间的延迟是固定的(时钟频率)外,一切的组合电路的延迟都是不确定的。记住这样一个规律就好了,凡是没有被门关过的信号都是不稳定的,都只是暂时的。

晓灰灰 发表于 2017-7-24 09:39:51

Avalon接口分成两种

小舍YZ 发表于 2017-7-24 14:29:35

晓灰灰 发表于 2017-7-24 09:39
Avalon接口分成两种

                                                 :) :) :) :) :)                                                         

zxopenljx 发表于 2023-2-10 08:57:23

Avalon接口分成两种
页: [1]
查看完整版本: Avalon接口分成两种