Skip to content

SpinalHDL/SpinalSchemaGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpinalHDL library for schematic generation

Usage

  1. Add below line to build.sbt
libraryDependencies += "com.github.spinalhdl" %% "spinalhdl-schema-gen" % "0.0.4"
  1. Use HDElkDiagramGen to generate diagram with HDElk in html.
HDElkDiagramGen(SpinalVerilog(MyTopLevel()))
  1. Use IPXACTGenerator for IPXACT files generation.
    • Call generateDesignView to generate files for Kactus2 to support architecture display.
    • Call generateIPXACTVivadoComponent for Vivado IP packager.
val designRTL = SpinalConfig(
  mode = Verilog,
  oneFilePerComponent = true
).generate(new MyTopLevel)
val designGenerator = new IPXACTGenerator(designRTL)
designGenerator.generateDesignView()
designGenerator.generateIPXACTVivadoComponent()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages