1、low wire和high wire都是从带宽方面去考虑的。
2、credit数量一般为2,不同channel可以不同,插slice可以增加credit数目。
3、AHB5 mirrored master即1对1和1对多模式。
4、PMNI最大接16个APB接口,都处于同一时钟域之中。如果不同时钟,则增加PMNI。
5、router 8进8出口,可以用来转换high wire和low wire。
6、serdes用来对flit进行up/downsize,其中fifo深度一般为4,Tidemark为2。serdes只针对NI700内部flit的大小,而非MNIs的端口位宽。
7、IDM有多个作用,其中之一是用来对外部master/slave进行复位。当外部master/slave进行rst时,NI700不用一起复位。例如当master发出一个假地址的访问,如果一直得不到响应,则会一直处于等待的状态,类似挂死。此时,可以NI700使用detect模式返回假的响应,防止挂死。此时可以对master/slave进行复位。
8、RPs resources planes 可以理解为router内部的多通道,是硬件资源hardware resources。不同的RPs,有不同的buffer和credit。router的入口和出口是固定的,但内部路线是依据RPs,可能不同的。slave出口可以依据Qos进行仲裁,同时也可以设置Qosaccept信号来设置Qos阈值,控制输出顺序。
9、voltage domain 电压域 里面不同domain之间电压可能不同;power domain 电源域,里面的clk不同;clk domain 时钟域,里面的组件不同。
10、对HSNI来说,AON指always on。
11、每个power domain都有一个CONFIG,data network和cfg network一般相同,cfg network更加简化。CONFIG决定哪些*SNI可以出去访问。
NI700笔记一
最新推荐文章于 2024-04-26 11:02:40 发布