mirror of
http://github.com/JaeUs3792/dotfiles
synced 2025-12-14 08:01:35 +09:00
Emacs : verilog-mode snippets fix.👻
This commit is contained in:
@ -1,14 +0,0 @@
|
|||||||
# -*- mode: snippet -*-
|
|
||||||
# name: always (asynchronous rst)
|
|
||||||
# uuid:
|
|
||||||
# key: trigger-key
|
|
||||||
# condition: t
|
|
||||||
# --
|
|
||||||
|
|
||||||
always@(posedge clk or posedge rst)
|
|
||||||
if(rst) begin
|
|
||||||
/*AUTORESET*/
|
|
||||||
end
|
|
||||||
else begin
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
# -*- mode: snippet -*-
|
|
||||||
# name: always (asynchronous rstn)
|
|
||||||
# uuid:
|
|
||||||
# key: trigger-key
|
|
||||||
# condition: t
|
|
||||||
# --
|
|
||||||
|
|
||||||
always@(posedge clk or negedge rstn)
|
|
||||||
if(!rstn) begin
|
|
||||||
/*AUTORESET*/
|
|
||||||
end
|
|
||||||
else begin
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
# -*- mode: snippet -*-
|
|
||||||
# name: always (synchronous rst)
|
|
||||||
# uuid:
|
|
||||||
# key: trigger-key
|
|
||||||
# condition: t
|
|
||||||
# --
|
|
||||||
|
|
||||||
always@(posedge clk)
|
|
||||||
if(rst) begin
|
|
||||||
/*AUTORESET*/
|
|
||||||
end
|
|
||||||
else begin
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
# -*- mode: snippet -*-
|
|
||||||
# name: always (synchronous rstn)
|
|
||||||
# uuid:
|
|
||||||
# key: trigger-key
|
|
||||||
# condition: t
|
|
||||||
# --
|
|
||||||
|
|
||||||
always@(posedge clk)
|
|
||||||
if(!rstn) begin
|
|
||||||
/*AUTORESET*/
|
|
||||||
end
|
|
||||||
else begin
|
|
||||||
end
|
|
||||||
end
|
|
||||||
10
.doom.d/snippets/verilog-mode/always(async rst)
Normal file
10
.doom.d/snippets/verilog-mode/always(async rst)
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# -*- mode: snippet -*-
|
||||||
|
# name: always(async rst)
|
||||||
|
# key:
|
||||||
|
# --
|
||||||
|
always@(posedge clk or posedge rst) begin
|
||||||
|
if(rst) begin
|
||||||
|
/*AUTORESET*/
|
||||||
|
end
|
||||||
|
else begin
|
||||||
|
end
|
||||||
10
.doom.d/snippets/verilog-mode/always(async rstn)
Normal file
10
.doom.d/snippets/verilog-mode/always(async rstn)
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# -*- mode: snippet -*-
|
||||||
|
# name: always(async rstn)
|
||||||
|
# key:
|
||||||
|
# --
|
||||||
|
always@(posedge clk or negedge rstn) begin
|
||||||
|
if(!rstn) begin
|
||||||
|
/*AUTORESET*/
|
||||||
|
end
|
||||||
|
else begin
|
||||||
|
end
|
||||||
10
.doom.d/snippets/verilog-mode/always(sync rst)
Normal file
10
.doom.d/snippets/verilog-mode/always(sync rst)
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# -*- mode: snippet -*-
|
||||||
|
# name: always(async rst)
|
||||||
|
# key:
|
||||||
|
# --
|
||||||
|
always@(posedge clk) begin
|
||||||
|
if(rst) begin
|
||||||
|
/*AUTORESET*/
|
||||||
|
end
|
||||||
|
else begin
|
||||||
|
end
|
||||||
10
.doom.d/snippets/verilog-mode/always(sync rstn)
Normal file
10
.doom.d/snippets/verilog-mode/always(sync rstn)
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# -*- mode: snippet -*-
|
||||||
|
# name: always(async rstn)
|
||||||
|
# key:
|
||||||
|
# --
|
||||||
|
always@(posedge clk) begin
|
||||||
|
if(!rstn) begin
|
||||||
|
/*AUTORESET*/
|
||||||
|
end
|
||||||
|
else begin
|
||||||
|
end
|
||||||
@ -1,21 +1,18 @@
|
|||||||
# -*- mode: snippet -*-
|
# -*- mode: snippet -*-
|
||||||
# name: module(base)
|
# name: module(base)
|
||||||
# uuid:
|
# key:
|
||||||
# key: trigger-key
|
|
||||||
# condition: t
|
|
||||||
# --
|
# --
|
||||||
|
|
||||||
module example
|
module example
|
||||||
#(
|
#(
|
||||||
parameter DIN_LEN = 8
|
parameter DIN_LEN=8
|
||||||
)
|
)
|
||||||
(/*AUTOARG*/);
|
(/*AUTOARG*/)
|
||||||
|
|
||||||
|
input clk, rstn;
|
||||||
|
|
||||||
/*AUTOINPUT*/
|
/*AUTOINPUT*/
|
||||||
/*AUTOOUTPUT*/
|
/*AUTOOUTPUT*/
|
||||||
|
|
||||||
/*AUTOWIRE*/
|
/*AUTOWIRE*/
|
||||||
/*AUTOREG*/
|
/*AUTOREG*/
|
||||||
|
|
||||||
|
|
||||||
endmodule
|
endmodule
|
||||||
Reference in New Issue
Block a user