Skip to content

Commit

Permalink
Merge pull request #13 from muhammadhamza15/main
Browse files Browse the repository at this point in the history
Yaml files and Blackbox update
  • Loading branch information
muhammadhamza15 authored Mar 22, 2024
2 parents 5332139 + be87645 commit ae7dcce
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 1 deletion.
3 changes: 3 additions & 0 deletions models_internal/verilog_blackbox/cell_sim_blackbox.v
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,7 @@ module I_BUF #(
, parameter IOSTANDARD = "DEFAULT" // IO Standard
`endif // RAPIDSILICON_INTERNAL
) (
(* iopad_external_pin *)
input logic I,
input logic EN,
output logic O
Expand Down Expand Up @@ -519,6 +520,7 @@ module O_BUFT #(
) (
input logic I,
input logic T,
(* iopad_external_pin *)
output logic O
);
endmodule
Expand All @@ -541,6 +543,7 @@ module O_BUF
`endif // RAPIDSILICON_INTERNAL
(
input logic I,
(* iopad_external_pin *)
output logic O
);
endmodule
Expand Down
1 change: 1 addition & 0 deletions specs/I_BUF.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ ports:
I:
dir: input
desc: Data input (connect to top-level port)
bb_attributes: iopad_external_pin
EN:
dir: input
desc: Enable the input
Expand Down
1 change: 1 addition & 0 deletions specs/I_DDR.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
# primitive name should match the filename root.
name: I_DDR
desc: DDR input register
category: periphery

ports:
D:
Expand Down
2 changes: 1 addition & 1 deletion specs/O_BUF.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ ports:
O:
dir: output
desc: Data output (connect to top-level port)

bb_attributes: iopad_external_pin

# set in SDC or by synthesis attribute
properties:
Expand Down
1 change: 1 addition & 0 deletions specs/O_BUFT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ ports:
O:
dir: output
desc: Data output (connect to top-level port)
bb_attributes: iopad_external_pin

parameters:
WEAK_KEEPER:
Expand Down
1 change: 1 addition & 0 deletions specs/O_DDR.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
# primitive name should match the filename root.
name: O_DDR
desc: DDR output register
category: periphery

ports:
D[1:0]:
Expand Down

0 comments on commit ae7dcce

Please sign in to comment.