发明名称 |
集成电路芯片内模块间单线总线数据传输方法及电路 |
摘要 |
本发明涉及集成电路芯片内模块间单线总线数据传输方法及电路。解决现有集成电路的芯片内各个模块间通过多线总线进行数据传输造成布线资源增多,设计的灵活性差,增加了人力物力成本的问题。该方法,包括(1)将芯片上模块内的待发送数据进行霍夫曼编码,存放至发送寄存器;(2)发送寄存器内的数据通过单线总线传输至采集寄存器;(3)对采集寄存器内的数据进行霍夫曼解码,提取有效数据给待接收数据的模块使用。该电路,主要包括霍夫曼编码器和发送寄存器、采集寄存器和霍夫曼解码器。本发明占用最少的布线资源;传输方式灵活,可以随时发送和接收数据;传输协议简单,无需复杂的帧结构和打包设计,电路结构简单易实现,硬件无特殊要求。 |
申请公布号 |
CN103218476B |
申请公布日期 |
2017.02.01 |
申请号 |
CN201310086093.X |
申请日期 |
2013.03.18 |
申请人 |
西安紫光国芯半导体有限公司 |
发明人 |
左丰国 |
分类号 |
G06F17/50(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
西安智邦专利商标代理有限公司 61211 |
代理人 |
倪金荣 |
主权项 |
集成电路芯片内模块间单线总线数据传输方法,其特征在于:包括以下步骤:(1)在芯片上有待发送数据的模块内部增设霍夫曼编码器和发送寄存器,将芯片上模块内的待发送数据进行霍夫曼编码,存放至发送寄存器;所述霍夫曼编码器的输入端与该模块内的数据缓存单元连接,霍夫曼编码器的输出端与发送寄存器的输入端连接;在接受端数据缓存单元所在的模块内部设置采集寄存器和霍夫曼解码器;(2)发送寄存器内的数据通过单线总线传输至采集寄存器;(3)对采集寄存器内的数据进行霍夫曼解码,提取有效数据给待接收数据的模块使用。 |
地址 |
710055 陕西省西安市高新6路38号腾飞创新中心A座4层 |