- 博客(8)
- 收藏
- 关注
原创 ARM学习 | 紧耦合存储器 (TCM)
TCM 是一种专用的片上存储器,直接与处理器核心耦合。确定性访问:由于不涉及缓存替换或一致性管理,访问延迟固定。高带宽:TCM 通常通过专用总线连接处理器核心,可以提供更高的数据吞吐率。用户管理:TCM 的分配和管理完全由开发者控制,不依赖硬件缓存策略。ARM 处理器中的 TCM 通常分为ITCM(指令紧耦合存储器)和DTCM(数据紧耦合存储器),分别用于存储指令和数据。TCM 是 ARM 处理器中不可忽视的重要特性,在实时系统和高性能嵌入式应用中具有重要地位。
2024-11-27 16:50:46
1750
原创 Tcl脚本:高级技巧和扩展用法
Tcl 的简单语法和灵活性使其成为 EDA 工具中不可或缺的自动化工具之一。本文将介绍 Tcl 中更高级的用法,如命令管道、控制结构的扩展、命令别名、变量作用域管理、调试等。
2024-09-06 16:19:53
2493
原创 Tcl脚本:进阶命令和应用
在上一节中,我们介绍了 Tcl 的基础命令,这些命令是构建 Tcl 脚本的基础。而在实际开发过程中,还需要掌握一些更加实用的进阶命令来处理更复杂的任务。本文将继续介绍一些常用的 Tcl 命令,并提供相应的使用技巧。
2024-09-06 16:16:55
1645
原创 Tcl脚本:让EDA开发更高效
Tcl(Tool Command Language)是一种广泛应用于EDA工具(如Xilinx Vivado)中的自动化设计流程管理的脚本语言。本文介绍一些常用的Tcl命令,并分享几个实用的小技巧。
2024-09-06 16:13:30
708
原创 VIVADO连接时报错:Connecting to hw_server url TCP:localhost:3121
Windows 系统保留了部分端口不允许应用使用导致的,由于使用过 WSL 和虚拟机导致有一些端口被占用,因此需要关闭 WSL、虚拟机等用到 Hyper-V 的程序。这些命令通过排除某些端口,使得这些端口不会被系统动态分配给其他应用程序,然后重启 NAT 服务使设置生效。vivado版本:2020.2。
2024-09-06 10:39:09
1292
原创 经典 Git 练习
自行创建一个远程仓库,并获取远程仓库的url。克隆仓库到目录 a 中。添加一个文件hello-githello git。将修改提交,并推送到远程仓库中。创建一个名为test-git的分支,并在hello-git文件未尾追加一行的内容。将分支推送到远程仓库。将分支test-git合并到master分支中,并更新到远程仓库中。制造一个文件冲突,并解决后更新到远程仓库中。
2024-08-28 10:04:03
481
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人