天津国芯科技有限公司专利技术

天津国芯科技有限公司共有64项专利

  • 一种JTAG多路选择器及其在单芯片系统中的连接方法
    本发明提供了一种适于在单芯片系统中使用的JTAG多路选择器及其与芯片内JTAG接口IP核的连接方法,JTAG多路选择器主要包括JTAG状态机模块、IR寄存器模块、TRST控制器模块、多组IR回读FIFO模块、以及TDO路选器;通过本发明...
  • 本发明针对在某些特定的应用领域中,要求对寄存器的写操作具有特别严格的要求,提供了一种具有防误写操作的寄存器保护方法及保护装置。装置主要由:地址判断和控制模块,寄存器锁止控制模块,全局寄存器控制模块和访问控制模块组成。本装置的防误写功能主...
  • 本发明提供了基于向量中断的编译器的优化方法,包括如下步骤:通过预处理指令完成对向量中断函数的定义;编译器在预编译阶段识别向量中断函数,分析中断函数内通用寄存器的使用情况;确定需要保存的通用寄存器,及通用寄存器保存的顺序;确定需要保存的中...
  • 本发明提供了一种基于NAND Flash的SOC启动方法,芯片有两种启动方式,根据SOC芯片预定义PIN脚电平决定是从NAND Flash启动还是从程序ROM启动,如果是程序ROM启动,根据预定义PIN脚电平决定ROM程序是通过CAN接...
  • 本发明提供了一种中断控制方法和中断控制器,利用优先级仲裁模块仲裁出中断请求中的优先级最高的中断,与当前中断优先级比较,优先级仲裁模块输出的优先级大于当前中断优先级,则向CPU输出中断请求,且中断向量产生模块在软件模式下,将中断向量保存至...
  • 本发明提供了一种使用小型处理器来实现串行通信协议的方法,其属于计算机技术和串行通信领域。使用一组小型的通用处理器,可以编程的外部存储设备,以及和外部交互的PAD管脚,来实现IIC,UART以及SPI等低速串行通信协议。其具体实现步骤为:...
  • 本发明创造提供了一种用于嵌入式PowerPC处理器异常嵌套的处理电路,包括:处理器内核、内部寄存器访问电路、用于检测处理器内部异常的检测电路、用于使处理器进入停止状态的暂停控制电路,以及一套使处理器复位的复位控制电路,其特征在于:所述的...
  • 本发明提供了一种可精确控制时序的IIC的扩展技术,包括一组用来精确控制IIC时序的时序控制装置和用来产生IIC信号的IIC信号接收发送装置。通过数据总线,IIC控制器获得所需要的配置数据;IIC控制器通过IIC时序配置器来对IIC的时序...
  • 本发明提供一种可扩展的串行传输器件,包括用于配置传输模式的模式配置器,用来产生传输时所需时钟的时序控制器,一组可将串行传输器件上的端口配置为输入或者输出的输入输出控制器,串行输出数据单元和串行输入数据单元;通过数据总线将所需的配置数据传...
  • 本发明提供一种采用DMA控制器进行字符串处理的方法及装置,所述方法包括如下步骤:预先设置好DMA控制寄存器模块,DMA控制模块根据控制寄存器模块的不同控制信息进行数据操作,并将最终结果传输到总线上,完成对字符串的操作。本发明的采用DMA...
  • 一种随机存储器的扩展方法及装置
    本发明提供一种随机存储器的扩展装置,包括带有ECC校验位接口的随机存储器;两个ECC产生和控制器,用来产生ECC校验位和纠正发生错误的比特;ECC读处理模块,用来和主设备进行数据交互传递,并可将数据分为高比特部分和低比特部分,并分别与两...
  • 主处理器与若干协处理器的嵌入式连接方法及连接接口
    本发明提供了一种适于在单芯片系统内的主处理器和若干协处理器之间实现指令控制和数据传输的接口,该接口至少包含并行的由主处理器发往若干协处理器的一套指令信号,一套地址及写数据信号,和一套控制信号;该接口还至少包含由协处理器发往主处理器的,经...
  • DPI接口的LCD控制器以及其自适应带宽的方法
    本发明提供一种DPI接口的LCD控制器以及其自适应带宽的方法。使用行缓存和缓存控制单元的结构来实现LCD控制器对存储器提供的访问带宽发生变化时的自动适应和调整。当系统存储设备不能满足LCD控制器的访问带宽需求时,可以通过使用行缓存中已经...
  • 处理器局部总线互斥存取的扩展结构及操作方法
    本发明一种符合处理器局部总线(Processor Local Bus,PLB)协议互斥访问(Exclusive Access)的扩展。包括1)互斥访问需要扩展的控制信号与PowerPC处理器指令、硬件的关系,2)扩展控制信号的编码及其涵...
  • 一种生成快速出栈的汇编代码的编译方法及编译器
    本发明提供一种生成快速出栈的汇编代码的编译器,包括生成中间代码的前端处理模块和最终生成汇编代码的后端处理模块;所述后端处理模块增加:出栈检测模块,用来在前端处理模块生成中间代码后,判断当前程序是否有出栈操作;出栈地址处理单元,用来判断当...
  • 一种DCR总线和APB总线之间的总线桥
    本发明提供一种DCR总线到APB总线之间的总线桥,所述的总线桥使用地址比较逻辑单元,用于确定总线桥是否接收DCR总线的请求;使用协议转换正向数据通路单元,用于将接收的DCR总线请求的地址信号,控制信号和写数据信号转换为符合APB总线协议...
  • 用于改进处理器中直接跳转的方法及系统
    本发明提供了一种用于改进处理器中直接跳转的方法,其特征在于所述的方法包括如下步骤:发现不在分支预测记录中的绝对跳转指令,无需将绝对跳转指令下面预取指令从流水线中清空;处理器顺序执行跳转命令下的指令;执行绝对跳转指令,从目的地址中取指。本...
  • 一种适用于多应用之间安全访问的MPU及其多应用之间安全访问的方法
    本发明创造提供了一种适用于多应用之间安全访问的MPU,包括用于存放异常向量表和核心代码并只供超级用户访问的存储区域及用于仅供超级用户访问的MPU的控制存储区域。此外还根据此种适用于多应用之间安全访问的MPU提供了风险敏感进入敏感应用的方...
  • 本发明提供一种针对C*core处理器的优化寄存器分配的编译方法,包括对包括对前端生成的中间代码的进一步处理,并根据函数中变量的类型、数量及生命期特征,对寄存器的分配进行优化。并提供了一种针对此种方法的编译器,由于采用上述技术方案,使得在...
  • 本发明提供一种基于C*core处理器的优化编译方法及与其相匹配的编译器,包括对源程序代码进行预处理,并对与处理后的源程序代码进行词法和语法的分析,按照预先确定的规则确定对前端传递过来的立即数采取怎样的处理方法。并根据这种方法尽量的产生和...