摘要: redhat的verify方法: https://mp.weixin.qq.com/s?__biz=MzA3NTgyNDc4MQ==&mid=2890339398&idx=1&sn=268cb872a86dd377692e50a7cdcfcdf2&chksm=b6d91fa481ae96b2acf1 阅读全文
posted @ 2020-12-25 16:31 Pent° 阅读(227) 评论(0) 推荐(0) 编辑
摘要: np.frompyfunc() 阅读全文
posted @ 2020-11-13 21:32 Pent° 阅读(1804) 评论(0) 推荐(0) 编辑
摘要: AHB是半双工的总线。 AHB组成 AHB总线由主机(Master),从机(Slave)和Infrastructure组成。Infrastructure由仲裁器和数据多路选择器、地址控制多路选择器、译码器构成。 AHB master master通过提供地址和控制信息发起读写操作。 AHB slav 阅读全文
posted @ 2020-08-20 21:46 Pent° 阅读(1146) 评论(0) 推荐(1) 编辑
摘要: 主控CPU 运算和控制核心。基带芯片基本构架采用微处理器+数字信号处理器(DSP)的结构,微处理器是整颗芯片的控制中心,会运行一个实时嵌入式操作系统(如Nucleus PLUS),DSP子系统负责基带处理。应用处理器则可能包括多颗微处理器,还有GPU。微处理器是ARM的不同系列的产品(也可以是x86 阅读全文
posted @ 2020-08-20 21:32 Pent° 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 问题: 在多时钟设计中可能需要进行时钟的切换。由于时钟之间可能存在相位、频率等差异,直接切换时钟可能导致产生glitch。 组合逻辑实现时钟切换: HDL代码: module clock_mux( input clk0, clk1, input select, output out_clock ); 阅读全文
posted @ 2020-07-25 20:57 Pent° 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 常用linux操作指令介绍 列出文件ls: ls ./ # 列出当前目录下可见的文件和目录 ls -a # 列出当前目录下的所有文件,包括隐藏文件以及.开头的文件 ll # 列出当前目录下文件信息(执行权限,修改时间,名字等) 删除: rm <file_name> # 删除文件 rmdir <fol 阅读全文
posted @ 2020-07-25 14:25 Pent° 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 前言: 刚开始学Perl,记录一些我认为不常见(未必)的技巧。 chomp #用于删除字符串结尾的换行符。 #################### #!/usr/bin/perl use strict; use warnings; my $path = `pwd`; # `pwd`使shell输出 阅读全文
posted @ 2020-07-02 17:20 Pent° 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 前言: 刚开始学Perl,学到哪记录到哪。 脚本编译与执行方式 1、在linux下使用terminal命令行执行perl代码: 特点:交互式, perl -e 'perl code' #命令行中执行时-e和单引号不能少。-e是执行代码的命令行参数,命令行参数还包含其他命令 2、写成.pl文件后,通过 阅读全文
posted @ 2020-07-01 18:42 Pent° 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1、以下关于综合(synthesis)的描述正确的有(A,B) A. RTL先被替代成通用的逻辑单元,再mapping到工艺库中的逻辑单元 B. RTL文件,设计约束,library和UPF文件是综合的输入 C. 综合的约束越紧越好,以便给后端实现留出足够的余量 D. 为模拟芯片实际使用的环境,综合 阅读全文
posted @ 2020-06-29 10:56 Pent° 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 进程与线程 1、system verilog中,进程之间的同步不可以采用(Semaphore),可以采用(Event, Mailbox, Fork/join). 解析:Semaphore是一种线程仲裁结构,不能用关于内部事件同步。 测试点与测试用例 & 覆盖率 1、测试用例是用来覆盖测试点的,一个用 阅读全文
posted @ 2020-06-28 11:33 Pent° 阅读(4034) 评论(0) 推荐(2) 编辑