根据上图可知B口读出数据会延迟两个周期,这是需要注意的地方。因此在给读使能的时候要多给一个周期,否则会少读出一个数据。
如上图,enb_wire在地址为0 的时候给出,然后在地址为9的时候给了两个周期的使能。然后再看输出,第一个数据在给出地址以后的两个周期才出数据。
如果说使能在地址为9的时候只给出一个周期的使能,那么就只能得到9个数据。
根据上图可知B口读出数据会延迟两个周期,这是需要注意的地方。因此在给读使能的时候要多给一个周期,否则会少读出一个数据。
如上图,enb_wire在地址为0 的时候给出,然后在地址为9的时候给了两个周期的使能。然后再看输出,第一个数据在给出地址以后的两个周期才出数据。
如果说使能在地址为9的时候只给出一个周期的使能,那么就只能得到9个数据。