集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1169|回复: 1

关于序列机设计

[复制链接]
小舍YZ 发表于 2017-6-23 15:11:52 | 显示全部楼层 |阅读模式
关于序列机设计

1. 每一个IIC的动作都由MSQ完成,每一个MSQ由四个LSQ组成。

2. 一个典型的带终止符(LSM With Teminator)的序列机,由外部条件触发其进行线性序列,执行到终止符后停止。

3. 因此,其触发条件中,将可能触发读序列和写序列这两个不同的序列,这被称为分段序列机PLSM(Partitioned LSM)或PSM(Partitioned Sequential Machine)

4. 因此,在线性序列分支处,仍然要按照FSM的原则,根据条件不同转移,这位于Idel状态处(黑板上示意为S0),若发出的是读请求(id_rdreq),则执行读序列,LSM_1S应该根据该信号,转移当前状态节拍MSQ:LSQ至读序列的开始处;否则,要转移当前状态节拍MSQ:LSQ至写序列的开始处。

5. 考虑到当前EEPROM设备的随机读(或字节读)与字节写序列的开始部分均相同,故可以简化为共享这些相同的序列,在读写序列不同处分支。

6. 由此,是否需要引人一个flag标志,以指示后续序列是读或写。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
zxopenljx 发表于 2020-6-16 09:36:50 | 显示全部楼层
关于序列机设计
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-29 11:58 , Processed in 0.059453 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表