Skip to content

Commit

Permalink
added block diagram, details and summary for UI backend implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
sarmadsalman-RS committed Oct 3, 2023
1 parent 5d2caa7 commit 179e6f9
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,30 @@ def main():

args = parser.parse_args()

details = { "IP details": {
'Name' : 'AXI-to-AXILite Bridge',
'Version' : 'V1_0',
'Interface' : 'AXI4, AXI-Lite',
'Description' : 'The AXI to AXI-Lite bridge is a hardware component that facilitates communication between devices operating with the AXI protocol and those operating with the AXI-Lite protocol in a system-on-chip (SoC) design. The bridge acts as a mediator between high speed and low speed peripherals.'}
}

# Import JSON (Optional) -----------------------------------------------------------------------
if args.json:
args = rs_builder.import_args_from_json(parser=parser, json_filename=args.json)
rs_builder.import_ip_details_json(build_dir=args.build_dir ,details=details , build_name = args.build_name, version = "v1_0")

summary = {
"Data Width": args.data_width,
"Address Width": args.addr_width,
"ID Width" : args.id_width,
"Maximum outstanding AXI-Lite Transactions" : "4096",
"Performance" : "One clock per transaction is maintained in most cases. Latency may increase depending on the slave's data path."

}

# Export JSON Template (Optional) --------------------------------------------------------------
if args.json_template:
rs_builder.export_json_template(parser=parser, dep_dict=dep_dict)
rs_builder.export_json_template(parser=parser, dep_dict=dep_dict, summary=summary)

# Create Wrapper -------------------------------------------------------------------------------
platform = OSFPGAPlatform(io=[], toolchain="raptor", device="gemini")
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 179e6f9

Please sign in to comment.