一种基于BootRom功能扩展的嵌入式系统启动方法

    公开(公告)号:CN114115888A

    公开(公告)日:2022-03-01

    申请号:CN202111214553.3

    申请日:2021-10-19

    Abstract: 本发明公开了一种基于BootRom功能扩展的嵌入式系统启动方法,涉及芯片技术领域,该方法通过BootRom从外部存储器中读取扩展模块并加载到内存中,扩展模块内部包含扩展程序的操作指令;解析扩展模块并运行操作指令、执行扩展模块包含的扩展程序;执行完成扩展模块包含的扩展程序后,返回继续执行BootRom程序。本发明的方法通过软件可重定位代码的编译技术,将扩展程序编译成模块存储在外部存储设备中,BootRom通过加载运行程序模块的方式实现功能扩展,可以替代配置信息实现更复杂的逻辑,可以实现BootRom执行流程的动态调整,并且编写程序的方式可以更灵活的实现功能扩展。

    一种硬盘加密解密装置、方法、硬盘及I/O接口

    公开(公告)号:CN115344881A

    公开(公告)日:2022-11-15

    申请号:CN202211276219.5

    申请日:2022-10-19

    Abstract: 本申请公开了一种硬盘加密解密装置、方法、硬盘及I/O接口。所述装置包括:第一接口模块,与第一存储模块电连接,用于连接上位机;第二接口模块,与第二存储模块电连接,用于连接目标硬盘;第一存储模块,分别与第一接口模块和加密解密模块连接,用于存储待加密数据;第二存储模块,分别与第二接口模块和加密解密模块电连接,用于存储对待加密数据加密后得到的已加密数据;加密解密模块,用于对待加密数据执行加密操作;控制模块,用于初始化接口模块和加密解密模块;其中,第一存储模块和第二存储模块均包括FIFO存储器。数据流控由硬件通过总线控制,可传输任意长度的数据,减少了拷贝次数,提高了操作效率和传输速度,控制器占用率低。

    一种硬盘加密解密装置、方法、硬盘及I/O接口

    公开(公告)号:CN115344881B

    公开(公告)日:2023-07-04

    申请号:CN202211276219.5

    申请日:2022-10-19

    Abstract: 本申请公开了一种硬盘加密解密装置、方法、硬盘及I/O接口。所述装置包括:第一接口模块,与第一存储模块电连接,用于连接上位机;第二接口模块,与第二存储模块电连接,用于连接目标硬盘;第一存储模块,分别与第一接口模块和加密解密模块连接,用于存储待加密数据;第二存储模块,分别与第二接口模块和加密解密模块电连接,用于存储对待加密数据加密后得到的已加密数据;加密解密模块,用于对待加密数据执行加密操作;控制模块,用于初始化接口模块和加密解密模块;其中,第一存储模块和第二存储模块均包括FIFO存储器。数据流控由硬件通过总线控制,可传输任意长度的数据,减少了拷贝次数,提高了操作效率和传输速度,控制器占用率低。

Patent Agency Ranking