【技术实现步骤摘要】
本专利技术涉及一种控制器电路,特别是一种解决adc转换数据丢失的控制器电路,属于半导体集成电路。
技术介绍
1、adc采样转换后的数据,通常存到adc的特定数据寄存器中。该特定寄存器可能是1个也可能是多个。
2、对于adc控制器,可以使用一个数据寄存器来存储所有通道转换的数据,这种方式需要的寄存器更少,但是当adc转换速度较快,系统对adc寄存器的读取速度较慢,会出现新数据丢失或旧数据覆盖的情况,不能保证每次读adc数据寄存器都是最新的数据。
3、对于adc控制器,也可以使用多个数据寄存器来一一对应通道来存储转换数据。但对通道数目较多或转换精度更高的adc,会使用到更多的面积来换取性能优势。即使在有些对面积要求不严格的设计中,在对单一通道进行连续转换或adc转换速度比系统读取adc转换速度更快时,仍然不能避免数据一直保持最新。
4、另外,如果此时通过cpu来处理adc的数据寄存器中的内容,通常使用中断或者查询的方式来读取adc的转换数据。
5、对于系统读取adc的转换数据方式,有如下三种方
6本文档来自技高网...
【技术保护点】
1.一种解决ADC转换数据丢失的控制器电路,其特征在于:包含RAM存储器、ADC控制器、ADC、SRAM控制器和至少一个主机,ADC控制器包含一组RAM写接口和一组数据寄存器,ADC控制器与ADC连接用于将ADC产生的转换数据暂存至数据寄存器中,ADC控制器通过一组RAM写接口与RAM存储器连接用于将数据寄存器中暂存的ADC产生的转换数据写入至RAM存储器中,SRAM控制器与RAM存储器连接用于读取RAM存储器中的ADC产生转换数据,ADC控制器和SRAM控制器与至少一个主机连接与主机交互。
2.根据权利要求1所述的一种解决ADC转换数据丢失的控制器电路,
...【技术特征摘要】
1.一种解决adc转换数据丢失的控制器电路,其特征在于:包含ram存储器、adc控制器、adc、sram控制器和至少一个主机,adc控制器包含一组ram写接口和一组数据寄存器,adc控制器与adc连接用于将adc产生的转换数据暂存至数据寄存器中,adc控制器通过一组ram写接口与ram存储器连接用于将数据寄存器中暂存的adc产生的转换数据写入至ram存储器中,sram控制器与ram存储器连接用于读取ram存储器中的adc产生转换数据,adc控制器和sram控制器与至少一个主机连接与主机交互。
2.根据权利要求1所述的一种解决adc转换数据丢失的控制器电路,其特征在于:所述ram存储器采用双口ram存储器,双口ram存储器包含第一组接口和第二组接口,双口ram存储器通过第一组接口与sram控制器连接,双口ram存储器通过第二组接口与adc控制器连接。
3.根据权利要求1所述的一种解决adc转换数据丢失的控制器电路,其特征在于:所述adc控制器的一组ram写接口的传输信号包含读写时钟信号clk、读写数据的ram片选信号cs、读写数据的写使能信号we、读写数据寄存器的地址addr和转换数据的输入信号data_in。
4.根据权利要求3所述的一种解决adc转换数据丢失的控制器电路,其特征在于:所述adc控制器的一组ram写接口的传输信号的时序为:
5.根据权利要求3所述的一...
【专利技术属性】
技术研发人员:王佩璇,时颖,
申请(专利权)人:江苏帝奥微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。