基于dsp的总线适配器的制造方法
【专利摘要】本发明公开了一种基于DSP的总线适配器,包括DSP处理器、网络通讯卡、串行存储器和RJ-11接口电路,所述DSP处理器的数据端口分别与所述网络通讯卡的数据端口、串行存储器的数据端口和所述RJ-11接口电路连接,所述DSP处理器包括总线控制器、只读存储器、数据加密器、存储器、CRC16算法发生器、暂存器、数据存储器和密匙存储器,采用带有自动加密电路的DSP处理器,能够使数据存储和传输更安全可靠。采用USB接口电路,使总线适配群器具有高速传输、支持热插拔、即插即用、开发成本低等优点。
【专利说明】基于DSP的总线适配器【技术领域】
[0001]本发明涉及一种总线适配器,特别是涉及一种基于DSP的总线适配器。
【背景技术】
[0002]随着计算机硬件、软件技术及集成电路技术的迅速发展,基于现场总线技术的通信网络逐步取代分散式工业控制系统,成为计算机技术及电子技术应用领域中最具活力的一种边缘分支并取得巨大进步。美国美信公司设计的1-Wire总线是众多现场总线中极具竞争力的一种。具备能与计算机进行数字通信、总线负载量大、布线简练、精度高、性能稳定、价格便宜等诸多优点,特别是非常适合中短距离通信,是工业系统设计的高级境界。1-Wire测量网络的实现需要与PC主机相结合,所以在1-Wire总线组成的测量网络中,网络适配器是必不可少的,它担负着主机监控单元与网络节点之间数据传输的重要任务。然而现有总线适配器存在电路复杂、数据存储和传输安全性差。
【发明内容】
[0003]本发明的目的是为了解决上述问题而提供一种电路简单、体积小、具有数据加密功能的基于DSP的总线适配器。
[0004]本发明是通过 以下技术方案实现的:
[0005]一种基于DSP的总线适配器,包括DSP处理器、网络通讯卡、串行存储器和RJ-1l接口电路,所述DSP处理器的数据端口分别与所述网络通讯卡的数据端口、串行存储器的数据端口和所述RJ-1I接口电路连接,所述DSP处理器包括总线控制器、只读存储器、数据加密器、存储器、CRC16算法发生器、暂存器、数据存储器和密匙存储器,所述总线控制器的数据端口与所述数据加密器的数据端口连接,所述数据加密器的数据端口分别与所述暂存器的数据端口、所述CRC16算法发生器的数据端口和所述数据存储器的数据端口和所述密匙存储器的数据端口连接,所述CRC16算法发生器的数据端口和所述数据存储器的数据端口连接,所述暂存器的数据端口分别与所述数据存储器的数据端口、所述密匙存储器的数据端口和所述只读存储器的数据端口连接,所述只读存储器的数据端口与所述总线控制器的数据端口连接。
[0006]向数据存储器写数据、装载初始密钥,暂存器作为缓存器使用。数据存储器、密钥存储器位于线性地址空间中。数据存储器对读访问没有限制,但向数据存储器和寄存器页写数据时则需要知道密钥。密钥的安装有二种方法,一是把数据从暂存器复制到密钥存储器;二是当前密钥和暂存器内容经过运算后生成新的密钥。密钥不能直接读取,只有SHA引擎能够访问它,计算信息鉴定码MAC。
[0007]进一步地,所述总线适配器还包括USB接口电路,所述USB接口电路与所述DSP处理器的数据端口连接。所述USB接口电路总线具有高速传输、支持热插拔、即插即用、开发成本低等优点。
[0008]本发明的有益效果是:[0009]采用带有自动加密电路的DSP处理器,能够使数据存储和传输更安全可靠。采用USB接口电路,使总线适配群器具有高速传输、支持热插拔、即插即用、开发成本低等优点。
【专利附图】
【附图说明】
[0010]图1是本发明基于DSP的总线适配器的结构框图;
[0011]图2是本发明DSP处理器的结构框图。
【具体实施方式】
[0012]下面结合附图及具体实施例对本发明作进一步的详细说明:
[0013]如图1所示,本发明基于DSP的总线适配器,包括DSP处理器、网络通讯卡、串行存储器和RJ-1I接口电路,所述DSP处理器的数据端口分别与所述网络通讯卡的数据端口、串行存储器的数据端口和所述RJ-1l接口电路连接,所述DSP处理器包括总线控制器、只读存储器、数据加密器、存储器、CRC16算法发生器、暂存器、数据存储器和密匙存储器,所述总线控制器的数据端口与所述数据加密器的数据端口连接,所述数据加密器的数据端口分别与所述暂存器的数据端口、所述CRC16算法发生器的数据端口和所述数据存储器的数据端口和所述密匙存储器的数据端口连接,所述CRC16算法发生器的数据端口和所述数据存储器的数据端口连接,所述暂存器的数据端口分别与所述数据存储器的数据端口、所述密匙存储器的数据端口和所述只读存储器的数据端口连接,所述只读存储器的数据端口与所述总线控制器的数据端口连接。
[0014]向数据存储器写数据、装载初始密钥,暂存器作为缓存器使用。数据存储器、密钥存储器位于线性地址空间中。数据存储器对读访问没有限制,但向数据存储器和寄存器页写数据时则需要知道密钥。密钥的安装有二种方法,一是把数据从暂存器复制到密钥存储器;二是当前密钥和暂存器内容经过运算后生成新的密钥。密钥不能直接读取。
[0015]如图1所示,所述总线适配器还包括USB接口电路,所述USB接口电路与所述DSP处理器的数据端口连接。所述USB接口电路总线具有高速传输、支持热插拔、即插即用、开发成本低等优点。
【权利要求】
1.一种基于DSP的总线适配器,其特征在于:包括DSP处理器、网络通讯卡、串行存储器和RJ-1I接口电路,所述DSP处理器的数据端口分别与所述网络通讯卡的数据端口、串行存储器的数据端口和所述RJ-1l接口电路连接,所述DSP处理器包括总线控制器、只读存储器、数据加密器、存储器、CRC16算法发生器、暂存器、数据存储器和密匙存储器,所述总线控制器的数据端口与所述数据加密器的数据端口连接,所述数据加密器的数据端口分别与所述暂存器的数据端口、所述CRC16算法发生器的数据端口和所述数据存储器的数据端口和所述密匙存储器的数据端口连接,所述CRC16算法发生器的数据端口和所述数据存储器的数据端口连接,所述暂存器的数据端口分别与所述数据存储器的数据端口、所述密匙存储器的数据端口和所述只读存储器的数据端口连接,所述只读存储器的数据端口与所述总线控制器的数据端口连接。
2.根据权利要求1所述的基于DSP的总线适配器,其特征在于:所述总线适配器还包括USB接口电路,所述USB接口电路与所述DSP处理器的数据端口连接。
【文档编号】H04L12/40GK104038399SQ201310073260
【公开日】2014年9月10日 申请日期:2013年3月8日 优先权日:2013年3月8日
【发明者】卓贵明, 王文博 申请人:成都艺创科技有限公司