initial commit
diff --git a/verilog/rtl/lvlshiftdown.v b/verilog/rtl/lvlshiftdown.v
new file mode 100644
index 0000000..a647cf6
--- /dev/null
+++ b/verilog/rtl/lvlshiftdown.v
@@ -0,0 +1,30 @@
+/* Level shifter (simplified model, as buffer only) */
+
+module lvlshiftdown (
+`ifdef LVS
+ vpwr, vpb, vnb, vgnd,
+`endif
+ A,
+ X
+ );
+
+
+`ifdef LVS
+ input vpwr;
+ input vpb;
+ input vnb;
+ input vgnd;
+`endif
+
+input A;
+output X;
+
+`ifdef LVS
+ wire vpwr, vpb, vnb, vgnd;
+`endif
+
+wire A, X;
+
+assign X = A;
+
+endmodule // lvlshiftdown