03 2024 档案

(笔记)FPGA多周期路径及set_multicycle_path详解
摘要:默认情况下综合工具会把每条路径定义为单周期路径,即源触发器在时钟的任一边沿启动(launch)的数据都应该由目的触发器在时钟的下一上升沿捕获(capture)。 有的设计可能存在时序例外(timing exceptions),如多周期路径、虚假路径等。数据从起点到终点的传输时间需要一个时钟周期以上才 阅读全文

posted @ 2024-03-14 11:19 tdyizhen1314 阅读(1009) 评论(0) 推荐(0) 编辑

(笔记)Xenomai
摘要:注:可能是全网最详细介绍的一篇文章了,保存下来,给博主点赞! Xenomai (学习笔记)-CSDN博客 阅读全文

posted @ 2024-03-12 13:41 tdyizhen1314 阅读(30) 评论(0) 推荐(0) 编辑

(笔记)超实用的程序守护脚本,程序异常退出后自动重启程序
摘要:超实用的程序守护脚本,程序异常退出后自动重启程序 #!/bin/sh while true do PIDS=`ps -ef |grep ./test |grep -v grep | awk '{print $2}'` if [ "$PIDS" != "" ]; then echo $PIDS ech 阅读全文

posted @ 2024-03-11 08:37 tdyizhen1314 阅读(76) 评论(0) 推荐(0) 编辑

(笔记)Vivado操作之时序约束介绍
摘要:一、前言 任何一个FPGA工程都需要设置相关的时序约束,下面将介绍Vivado中如何进行时序约束操作以及各种约束的使用方法。 二、时序约束界面 在一个工程运行到IMPLEMENTATION后,进入到左侧的Flow Navigator窗口,点击IMPLEMENTION下的Edit Constraint 阅读全文

posted @ 2024-03-08 14:55 tdyizhen1314 阅读(2685) 评论(0) 推荐(0) 编辑

(笔记)Linux信号(signal) 机制和信号量(semaphore)机制的区别
摘要:字面上相似,但是本质上存在巨大的差别! 一、Linux信号(signal) 机制signal,又简称为信号(软中断信号 )用来通知进程发生了异步事件。 原理: 一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到 阅读全文

posted @ 2024-03-07 17:39 tdyizhen1314 阅读(891) 评论(0) 推荐(0) 编辑

(笔记)Linux下glog日志库的详细使用方法
摘要:Glog是一个开源的C++日志库,它提供了非常方便的日志记录功能。下面是使用Glog的详细步骤: 一、安装Glog库 您可以从Glog的官方网站(https://github.com/google/glog)下载Glog的源代码,然后进行编译和安装。在Linux系统下,您可以使用以下命令安装Glog 阅读全文

posted @ 2024-03-01 17:28 tdyizhen1314 阅读(1601) 评论(0) 推荐(0) 编辑

导航