- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 PSS基础之Flow objects使用
下面是一个 stream 类型的使用模型,uart_c 的 action uart_tx_a 使用 output 修饰符声明为输出流,action uart_rx_a 使用 input 修饰符声明为输入流;下面是一个buffer类型的使用模型,action memory_write1_a 和 memory_write2_a 都是通过output 修饰符声明为输出缓冲区,但 mem_buff_b 配置字段有所不同。uart_c::uart_rx_a 和 vip_uart_c::uart_tx_a并行执行。
2025-04-22 12:14:59
786
原创 PSS基础之function使用
在这些环境中,某些函数可能仅在 solve 平台上的测试生成期间可用,而其他函数仅在 target 平台上的测试执行期间可用。在典型使用中,此类限定符在特定于环境的软件包(例如,特定于 UVM 环境的软件包或 C-test 特定的软件包)中指定。在组件范围内声明的静态函数可能会被派生组件中具有相同名称的函数声明所覆盖,该函数声明可以是静态的,也可以是非静态的。— 绑定到外部编程语言中的接口,例如 C/C++ 中的函数,或 SystemVerilog 中的函数/任务。函数可以是静态函数或实例(非静态)函数。
2025-04-21 23:18:30
495
原创 PSS基础之executor使用
executor_c 组件还可以添加到由 executor_group_c 组件描述的执行体分组,在执行init_down和init_up的执行块中,通过PSS核心库的 add_executor 函数实现添加执行体;pss_top 组件下的 my_core_action_a 继承自 core_action_a,在activity中通过约束 cluster_id和 core_id 特征属性来将 my_core_action_a 分配到指定的 executor 上执行。
2025-04-21 21:09:38
274
原创 数字IC验证 - Portable Stimulus Standard(PSS) SoC系统级测试用例
PSS验证方法学的测试用例,SoC系统级验证
2024-09-03 15:56:35
421
原创 数字IC验证 - Portable Stimulus Standard(PSS) Uart IP级测试用例
PSS验证方法学的测试用例,IP级验证
2024-09-03 15:51:34
619
9
原创 数字IC验证 - Portable Stimulus Standard(PSS)测试用例
PSS验证方法学的测试用例,包括IP级验证,子系统级验证和SOC系统级验证
2024-09-03 15:44:08
529
原创 在qemu vexpress-a15平台运行xen,guest OS Dom0 Mini-OS(Rtos)和Dom1 Linux
在qemu vexpress-a15平台运行xen,guest OS Dom0 Mini-OS(Rtos)和Dom1 Linux
2022-04-20 10:52:28
559
原创 在qemu vexpress-a15平台运行xen, guest OS Dom0 Linux和guest OS DomU1 Linux
在qemu vexpress-a15平台运行xen, guest OS Dom0 Linux和guest OS DomU1 Linux
2022-04-20 08:50:45
637
原创 在qemu virt平台运行xen, guest OS Dom0 Mini-OS
在qemu virt平台运行xen, guest OS Dom0 Mini-OS
2022-02-14 14:37:15
950
原创 在qemu virt平台运行xen,guest OS Dom0 Linux和Dom1 Linux
在qemu virt平台运行xen,启动guest OS Dom0 Linux和Dom1 Linux
2022-02-14 09:43:03
1338
原创 在qemu vexpress-a15平台运行xen,guest OS Dom0 Linux
在vexpress-a15平台运行xen,guest OS Dom0 Linux
2022-02-12 22:34:02
1044
原创 boost库websocket客户端
boost库websocket协程客户端基于boost标准C++库,使用协程和beast实现websocket客户端。需要连接多少个websocket服务器协议地址,则创建多少个协程以及相应的处理函数即可。#include <boost/beast/core.hpp>#include <boost/beast/websocket.hpp>#include <boost/asio/spawn.hpp>#include <cstdlib>#inc
2020-08-15 23:26:08
1860
原创 boost库http服务器
boost库http协程服务器基于boost标准C++库,使用协程和beast实现http服务器,仅添加支持post和get方法。#include <boost/beast/core.hpp>#include <boost/beast/http.hpp>#include <boost/beast/version.hpp>#include <boost/asio/ip/tcp.hpp>#include <boost/config.hpp&
2020-08-15 22:54:09
3883
2
原创 boost库websocket服务器
boost库websocket协程服务器基于boost标准C++库,使用协程和beast实现子协议websocket服务器。作为初学者实现内容也比较简单,不做过多的解释,就直接上代码了。//------------------------------------------------------------------------------#include <boost/beast/core.hpp>#include <boost/beast/http.hpp>#
2020-08-15 22:41:49
2142
原创 基于websocketpp实现简单websocket客户端
下面是websocket客户端例程,该客户端功能用于接收websocket服务器推送的数据。这里简单实现了两个连接服务器的请求,请求地址分别为ws://localhost:9000/push/helloworld和ws://localhost:9000/current/status。#include <websocketpp/config/asio_no_tls_client.hpp>#include <websocketpp/client.hpp>#include &l.
2020-05-11 23:10:30
2062
1
原创 基于websocketpp库的websocket服务器例程
使用websocketpp,需要安装boost。解压 boost_1_73_0.tar.gztar -zvfx boost_1_73_0.tar.gz运行bootstrap.sh后,生成b2,直接运行b2;如果需要移植到ARM平台,则需要在project-config.jam文件将using gcc修改如下:using gcc : : arm-linux-gnueabihf-gcc;生成的库文件在stage目录中。下面是websocket服务器例程,该服务器功能用于推送数据到客户
2020-05-11 22:55:41
1299
原创 httpd-2.4.43编译和移植到arm
编译和移植apache所需要的源代码apr-1.6.5.tar.gzapr-util-1.5.4.tar.gzpcre-8.42.tar.gzhttpd-2.4.43.tar.gz编译和移植apache所需要的源代码在ubantu平台编译和安装1、安装aprapr主要是为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库,本文就不做过多的介绍。...
2020-05-04 15:30:13
1662
该资源系qemu xen vexpress-a15 运行虚拟guest OS资料
2022-02-12
apache-source.rar
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人