小编Ana*_*and的帖子

如何查看特定用户搁置的所有P4更改?

以下描述我的要求,仅作为示例.一般而言,上述主要问题可能与不同情景下的多种受众有关.

在开发代码时,我的做法是定期搁置对代码所做的更改.例如,如果我的代码打算实现4个不同的目标,那么每次实现其中一个目标时,我都会搁置我的更改.这样,如果我在编写下一个目标时弄乱了一些东西,我就会从我以前搁置的变化中取消改变.这是一种非常甜蜜的清理方式.

问题是当存在大量搁置更改时,很难跟踪所有更改列表编号.在这种情况下,如果有一个命令来检索列表所有由我或任何用户搁置的更改列表,我可以做一个p4 describe -s <#CL> 并知道特定搁置的更改列表包含哪些更改.这肯定有助于使事情更有条理!

perforce

4
推荐指数
1
解决办法
715
查看次数

为什么延迟不能在verilog中综合?

我一直读到 RTL 代码中声明的延迟永远无法被综合。它们仅用于模拟目的,现代综合工具只会忽略代码中的延迟声明。

例如:将被综合工具x = #10 y;视为。x = y;

有人可以解释一下为什么无法综合任何硬件描述语言(即VHDL、Verilog 或Sytem-Verilog)中的延迟声明吗?

verilog vhdl system-verilog vlsi asic

3
推荐指数
1
解决办法
2508
查看次数

如何从perl脚本运行"source"命令(Linux)?

我正在尝试source从Perl脚本(script.pl)编写脚本.

system ("source /some/generic/script");
Run Code Online (Sandbox Code Playgroud)

请注意,此通用脚本可以是shell,python或任何其他脚本.此外,我无法将此通用脚本中的逻辑复制到我的Perl脚本中.我试着替换system`` exec,和qx//.每次我收到以下错误:

不能执行"source":script.pl第18行没有这样的文件或目录.

我在互联网上遇到了很多论坛,讨论了这个问题的各种原因.但他们都没有提供解决方案.有没有办法source从Perl脚本运行/执行命令?

linux bash shell perl

1
推荐指数
2
解决办法
3011
查看次数

标签 统计

asic ×1

bash ×1

linux ×1

perforce ×1

perl ×1

shell ×1

system-verilog ×1

verilog ×1

vhdl ×1

vlsi ×1