Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
axi
cocotb
compressor_jp
ddr3
docs
dsp
eclipse_project_setup
hardware_tests
helpers
includes
input_data
logger
memctrl
py393
sensor
simulation_data
simulation_modules
timing
unisims_extra
unisims_patches
util_modules
wrap
x393_sata
.editor_defines
.gitignore
INIT_PROJECT
LICENSE
Makefile
OSERDESE1.diff
README.md
VERSION
address_map.txt
copy_x393_sata.sh
dct_tests_01.sav
ddrc_test01.xcf
ddrc_test01.xdc
ddrc_test01_testbench.sav
ddrc_test01_timing.xdc
fpga_version.vh
glbl.v
install.sh
system_defines.vh
x393.v
x393.xcf
x393_1_7_0.Doxyfile
x393_1_8_2.Doxyfile
x393_diagram.png
x393_diagram.svg
x393_global.tcl
x393_hispi.bit
x393_parallel.bit
x393_placement.tcl
x393_testbench01.sav
x393_testbench01.tf
x393_testbench02.sav
x393_testbench02.tf
x393_testbench03.sav
x393_testbench03.tf
x393_testbench04.gtkw
x393_testbench04.sav
x393_timing.tcl

README.md

x393

x393 Block Diagram

FPGA code for Elphel 393 camera, created with VDT plugin. It runs on Xilinx Zynq 7030 SoC (FPGA plus dual ARM).

Documentation is generated with Doxygen-based Doxverilog.

Run ./INIT_PROJECT in the top directory to copy initial .project and .pydevproject files for Eclipse

Simulation of this project requires some files from the Xilinx proprietary unisims library (list of dependencies is in this blog post). VDT plugin README file describes steps needed after installation of Xilinx software (unisims library is not distributed separately).

Python program used on the target and during Cocotb simulation requires Python numpy module, on Ubuntu you may install it with

sudo apt-get install python-numpy