aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-03-02 09:17:56 -0800
committerClifford Wolf <clifford@clifford.at>2019-03-02 09:17:56 -0800
commit243a09fd8dc79e4435df145bc5f5dbaa95f210a5 (patch)
tree48b6214cb1961573d497ab7c9b1dcbf098a65008
parented1138d6a6f8bf43dee753586a098a80d2fb631e (diff)
downloadpicorv32-243a09fd8dc79e4435df145bc5f5dbaa95f210a5.tar.gz
picorv32-243a09fd8dc79e4435df145bc5f5dbaa95f210a5.zip
Add buffer cell to scripts/yosys/synth_gates.lib
Signed-off-by: Clifford Wolf <clifford@clifford.at>
-rw-r--r--scripts/yosys/synth_gates.lib6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/yosys/synth_gates.lib b/scripts/yosys/synth_gates.lib
index 917c81d..be706dd 100644
--- a/scripts/yosys/synth_gates.lib
+++ b/scripts/yosys/synth_gates.lib
@@ -5,6 +5,12 @@ library(gates) {
pin(Y) { direction: output;
function: "A'"; }
}
+ cell(BUF) {
+ area: 4; // 2x 7404 hex inverter
+ pin(A) { direction: input; }
+ pin(Y) { direction: output;
+ function: "A"; }
+ }
cell(NAND) {
area: 3; // 7400 quad 2-input NAND gate
pin(A) { direction: input; }