Skip to content

yashi0524/work1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Chisel presentation

  1. Get started -- Chisel stands for hardware descript language embedded in scala -- scala scala is JAVA based( run in JVM)

Chisel and firrtl

UC Berkeley EECS Chisel Website
https://www.chisel-lang.org

Domain Specific Languages (DSL) 
	https://www.scala-lang.org/old/node/1403
	-- firrtl
Flexible Intermediate Representation(IR) for RTL
	wiki
	https://en.wikipedia.org/wiki/Intermediate_representation

flow chart
https://blog.csdn.net/qq_39507748/article/details/113841245
  1. resources

    UC berkely https://people.eecs.berkeley.edu/~jrb/Projects/chisel/chisel.htm

UC Berkeley EECS Chisel Website
https://www.chisel-lang.org

bootcamp
chiselbook
riscv on chisel
  1. build your own project -- sbt windows/ mac/ linux -- chisel template

  2. first module -- adder/ fir module

4.1 generator

  1. design verification -- debug message -- chisel tester -- random restricted -- formal test

  2. diagrammer

  3. SV2chisel

A. misc -- prefix

About

First project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published