Skip to content

Manarabdelaty/Caravel-OpenFPGA-EF

 
 

Repository files navigation

Caravel-OpenFPGA-EF

The repo contains the FPGA layout integration with the Caravel chip. Thee layout is an 8x8 FPGA fabric generated using OpenFPGA and hardened using OpenLANE.

Caravel Integration

Verilog View

The 8x8 fpga interface to the managent area can be found at user_project_wrapper.v . The fabric is conncted to the managemtent area logic analyzer, wishbone bus, and IO-ports.

Caravel-IO FPGA Mode
io[0] test_en Input
io[1] IO_ISOL_N Input
io[7:2] EMBED-IO[10:15] Bi-directional
io[11] sc_tail Output
io[12] ccff_head Input
io[13:14] EMBED-IO[8:9] Bi-directional
io[17:23] EMBED-IO[1:8] Bi-directional
io[24] EMBED-IO[0]* Bi-directional
io[25] wb_la_switch Input
io[26] sc_head Input
io[27:34] EMBED-IO[88-95] Bi-directional
io[35] ccff_tail Output
io[36] clk Input
io[37] prog_clk Input

GDS View

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 99.7%
  • Shell 0.1%
  • Tcl 0.1%
  • C 0.1%
  • Makefile 0.0%
  • Python 0.0%