位置:51电子网 » 技术资料 » 接口电路

同步管道突发式SRAM的各种信号

发布时间:2008/11/21 0:00:00 访问次数:571

  cy7cl347b所具有的各种信号及其意义如下所述,基本上各种信号都是在时钟(clk)信号的上升沿被采样的。

  1. a0~a16(地址)

  这是地址输入。cy7c1347b的数据具有36位,这是每8位数据+1位验证的结构,共有4字节大小。由于普通的处理器是以8位为单位进行输人输出的,所以一般都是a0连接cpu的a2、a1连接a3这样的形式。

  突发传输时,根据内部的突发式计数器,a0与a1被自动更新。异步sram的情况下,由于只要能从写入的地址中读出数据即可,所以地址引脚即使颠倒连接也不会出现问题。但是在同步管道突发式sram的情况下,如果a0及a1引脚颠倒连接,则在突发传输中将出现异常,因此一定要明确地将a0作为lsb使用。

  2. bw0~bw3(byte write select)

  这是1字节(实际上为9位)的数据写控制信号。时钟上升时,当bwe信号有效(低电平)日寸,其中对应于有效(已成为低电平)信号字节部分的数据将成为要更新的对象。bw0对应于lsb一端(dq0~dq7及dp0),bw3对应于msb一端(dq24~dq31及dp3)。

  3. gw(globle write enable)

  bwn是以1字节为单位的写入控制,而gw是汇集4字节(正确地说为36位)进行写入的信号,是低电平激活信号。

  gw有效时,bwn及bwe是无效的。

  4. bwe(byte wirte enable)

  这是用于控制bwn使能与禁止的信譬,如果在时钟沿上为低电平,则bwn为有效。

  5. clk(clock inpat)

  这是存储器的操作标准时钟,控制信号、地址等的提取以及数据的输人输出都是与时钟的上升沿同步进行的。

  6. ce1(chip enable 1)

  这是低电平激活的chip enable信号。如果ce2及ce3全部有效,则器件被选择。

  ce1也作为adsp的屏蔽信号使用,如果ce1无效,即使adsp有效,内部也不锁存地址。

  7. ce2(chip enable 2)

  这是高电平激活的chip enable信号,如果ce1及ce3全都有效,则器件被选择。

  8. ce3(chip enable 3)
 
  这是低电平激活的chip enable信号,如果ce1及ce2全都有效,则器件被选择。

  9. oe(output enable)

  这是与低电平激活的时钟信号异步的输人信号,当希望读取数据时,使oe有效。oe虽然是异步输人,但从其内部框图可以看出,通过时钟同步的chip select(片选)以及wen信号等,可对oe进行屏蔽。

  由于写操作的方向具有优先权,所以oe即使保持有效,在进行写操作时也会自动地关闭输出缓冲器。

  10. adv(advance)

  这是对应于突发传输,指示“下一地址”的信号。如果在时钟的上升过程中adv有效,则突发式计数器变为使能状态,自动生成下一地址。

  突发传输时的地址递推方式(称为burst order或burst sequence,突发顺序)从大方面分为交叉存取突发顺序和线性突发顺序两种。所谓的交叉存取突发顺序就是将最初地址的下一地址位0(a0)反相,然后再将其下一地址位1和位0反相,最后位0反相。而线性突发顺序是以位0/1按照00→01→10→11的顺序推进的。各种突发顺序整理如表所示。

  表 突发顺序

  当地址的低位2位为“00”时,虽然无论哪种方式都进行相同的操作,但顺序却是不同的。例如,当从“01”开始时,交叉存取突发顺序为01→00→11→10,而线性突发顺序为01→10→11→00。

  80486以及奔腾系列等intel的处理器采用交叉存取突发顺序,而其他的risc系列的微型计算机等采用线性突发顺序。

  11. adsp(来自处理器的地址选通)

  如果adsp在时钟沿有效,则a0~a16将被锁存于地址寄存器及突发式计数器中。由框图我们可以知道,gw及bwn等写信号在adsp有效的时钟沿上是无效的,we及写数据最快也要在adsp的下一个时钟中赋予。例如,在进行写回高速缓存(writeback cache)操作的情况下,cpu在进行写操作的时候,会暂时将缓存的内容写出(从缓存进行读操作)主存储器,然后为了将cpu所读出的数据写人,在来自cpu的存取中一般都只暂时锁存地址。

  adsc对于地址锁存也具有相同的功能,但它并不屏蔽写人相关的控制信号。由于是控制器进行的操作,因此同时确定地址可以争取一个时钟的时间。

  12. adsc(来自控制器的地址选通)

  与adsp相同,如果在时钟沿adsc有效,则a0~a16以及gw和we信号将被锁存于地址寄存器和突发式计数器中。

  13. zz(sleep)

  这是异步的高电平激活的输入。如果该引脚成为高电平,则处于断电状态,功耗变小。一般都设置为低电平使用。在台式计算机中同步管道突发式sram的功耗对整体具有很大的影响,所以大多数的情况是一直设置为低电平进行使用。

  14. dq0~dq31

  cy7cl347b所具有的各种信号及其意义如下所述,基本上各种信号都是在时钟(clk)信号的上升沿被采样的。

  1. a0~a16(地址)

  这是地址输入。cy7c1347b的数据具有36位,这是每8位数据+1位验证的结构,共有4字节大小。由于普通的处理器是以8位为单位进行输人输出的,所以一般都是a0连接cpu的a2、a1连接a3这样的形式。

  突发传输时,根据内部的突发式计数器,a0与a1被自动更新。异步sram的情况下,由于只要能从写入的地址中读出数据即可,所以地址引脚即使颠倒连接也不会出现问题。但是在同步管道突发式sram的情况下,如果a0及a1引脚颠倒连接,则在突发传输中将出现异常,因此一定要明确地将a0作为lsb使用。

  2. bw0~bw3(byte write select)

  这是1字节(实际上为9位)的数据写控制信号。时钟上升时,当bwe信号有效(低电平)日寸,其中对应于有效(已成为低电平)信号字节部分的数据将成为要更新的对象。bw0对应于lsb一端(dq0~dq7及dp0),bw3对应于msb一端(dq24~dq31及dp3)。

  3. gw(globle write enable)

  bwn是以1字节为单位的写入控制,而gw是汇集4字节(正确地说为36位)进行写入的信号,是低电平激活信号。

  gw有效时,bwn及bwe是无效的。

  4. bwe(byte wirte enable)

  这是用于控制bwn使能与禁止的信譬,如果在时钟沿上为低电平,则bwn为有效。

  5. clk(clock inpat)

  这是存储器的操作标准时钟,控制信号、地址等的提取以及数据的输人输出都是与时钟的上升沿同步进行的。

  6. ce1(chip enable 1)

  这是低电平激活的chip enable信号。如果ce2及ce3全部有效,则器件被选择。

  ce1也作为adsp的屏蔽信号使用,如果ce1无效,即使adsp有效,内部也不锁存地址。

  7. ce2(chip enable 2)

  这是高电平激活的chip enable信号,如果ce1及ce3全都有效,则器件被选择。

  8. ce3(chip enable 3)
 
  这是低电平激活的chip enable信号,如果ce1及ce2全都有效,则器件被选择。

  9. oe(output enable)

  这是与低电平激活的时钟信号异步的输人信号,当希望读取数据时,使oe有效。oe虽然是异步输人,但从其内部框图可以看出,通过时钟同步的chip select(片选)以及wen信号等,可对oe进行屏蔽。

  由于写操作的方向具有优先权,所以oe即使保持有效,在进行写操作时也会自动地关闭输出缓冲器。

  10. adv(advance)

  这是对应于突发传输,指示“下一地址”的信号。如果在时钟的上升过程中adv有效,则突发式计数器变为使能状态,自动生成下一地址。

  突发传输时的地址递推方式(称为burst order或burst sequence,突发顺序)从大方面分为交叉存取突发顺序和线性突发顺序两种。所谓的交叉存取突发顺序就是将最初地址的下一地址位0(a0)反相,然后再将其下一地址位1和位0反相,最后位0反相。而线性突发顺序是以位0/1按照00→01→10→11的顺序推进的。各种突发顺序整理如表所示。

  表 突发顺序

  当地址的低位2位为“00”时,虽然无论哪种方式都进行相同的操作,但顺序却是不同的。例如,当从“01”开始时,交叉存取突发顺序为01→00→11→10,而线性突发顺序为01→10→11→00。

  80486以及奔腾系列等intel的处理器采用交叉存取突发顺序,而其他的risc系列的微型计算机等采用线性突发顺序。

  11. adsp(来自处理器的地址选通)

  如果adsp在时钟沿有效,则a0~a16将被锁存于地址寄存器及突发式计数器中。由框图我们可以知道,gw及bwn等写信号在adsp有效的时钟沿上是无效的,we及写数据最快也要在adsp的下一个时钟中赋予。例如,在进行写回高速缓存(writeback cache)操作的情况下,cpu在进行写操作的时候,会暂时将缓存的内容写出(从缓存进行读操作)主存储器,然后为了将cpu所读出的数据写人,在来自cpu的存取中一般都只暂时锁存地址。

  adsc对于地址锁存也具有相同的功能,但它并不屏蔽写人相关的控制信号。由于是控制器进行的操作,因此同时确定地址可以争取一个时钟的时间。

  12. adsc(来自控制器的地址选通)

  与adsp相同,如果在时钟沿adsc有效,则a0~a16以及gw和we信号将被锁存于地址寄存器和突发式计数器中。

  13. zz(sleep)

  这是异步的高电平激活的输入。如果该引脚成为高电平,则处于断电状态,功耗变小。一般都设置为低电平使用。在台式计算机中同步管道突发式sram的功耗对整体具有很大的影响,所以大多数的情况是一直设置为低电平进行使用。

  14. dq0~dq31

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!