面向VxWorks实时进程的调制解调器硬件抽象层

    公开(公告)号:CN113806106A

    公开(公告)日:2021-12-17

    申请号:CN202110930722.7

    申请日:2021-08-13

    Abstract: 本发明公开了一种面向VxWorks实时进程的调制解调器硬件抽象层,包含通信服务库和控制服务模块,通信服务库以VxWorks应用共享库的形式存在,将控制服务模块提供给波形应用的内核接口向操作系统注册为系统调用,并按照SCA标准的封装为的软件接口,该软件接口供实时进程形式的波形应用进行动态调用;控制服务模块以VxWorks可加载内核模块的形式,加载驻留在VxWorks操作系统中,提供调制解调硬件抽象层的各种功能,并提供相关的内核接口供通信服务库进行注册。本发明可以解决单个处理器节点部署多个应用的工程问题,提升系统的集成度。

    一种可配置的MOCB硬件抽象层封装设计方法

    公开(公告)号:CN119862834A

    公开(公告)日:2025-04-22

    申请号:CN202411779869.0

    申请日:2024-12-05

    Abstract: 本发明属于软件无线电系统技术领域,特别涉及一种可配置的MOCB硬件抽象层封装设计方法。MOCB硬件包括三类,分别是:通用处理器GPP、数字信号处理器DSP和可编程逻辑门阵列FPGA;每个硬件均可产生事件到其他硬件;每个硬件均通过产生地址访问信号对FPGA进行访问,地址访问信号指包含有指定内存地址和访问方式的用来描述对地址指向内存内容进行操作的信号;每个硬件均可以访问DSP和GPP的共享内存;每个硬件均具有MOCB层和总线适配层;MOCB层用于进行逻辑映射管理和交互时序控制;总线适配层用于实现内存的读写接口以及事件的收发,并对存在本地映射需求的总线提供获取本地可操作地址。

    面向VxWorks实时进程的通信系统

    公开(公告)号:CN113806106B

    公开(公告)日:2023-09-15

    申请号:CN202110930722.7

    申请日:2021-08-13

    Abstract: 本发明公开了一种面向VxWorks实时进程的通信系统,包含调制解调器硬件抽层,调制解调器硬件抽层包含通信服务库和控制服务模块,通信服务库以VxWorks应用共享库的形式存在,将控制服务模块提供给波形应用的内核接口向操作系统注册为系统调用,并按照SCA标准的封装为的软件接口,该软件接口供实时进程形式的波形应用进行动态调用;控制服务模块以VxWorks可加载内核模块的形式,加载驻留在VxWorks操作系统中,提供调制解调硬件抽象层的各种功能,并提供相关的内核接口供通信服务库进行注册。本发明可以解决单个处理器节点部署多个应用的工程问题,提升系统的集成度。

    多核DSP程序开发调试方法、程序文档及加载方法

    公开(公告)号:CN109032938A

    公开(公告)日:2018-12-18

    申请号:CN201810783991.3

    申请日:2018-07-17

    CPC classification number: G06F11/362 G06F9/5027

    Abstract: 本发明公开了一种多核DSP程序开发调试方法,步骤如下:第一步,由FPGA芯片对各DSP芯片进行芯片编号,获取DSP芯片内部各DSP核的核编号;第二步,根据DSP核在DDR中私有空间的逻辑地址划分DSP核在DDR中的物理地址,再将同一DSP芯片中各DSP核在DDR中私有空间的逻辑地址改为同一逻辑地址,建立逻辑地址与物理地址的映射关系;第三步,编写多核DSP程序文档,在多核DSP程序文档中通过芯片编号、核编号划分各DSP核的核功能,以及核功能在DDR私有空间中的逻辑地址。本发明将多个DSP核的代码融合在一个源代码文件,各个DSP核的功能通过核编号和芯片编号进行区分,提高了开发调试效率。

Patent Agency Ranking