Name
Last commit
Last update
axi debugging upgrade from 15.3 to 17.4
cocotb added new gtkwave sav, changes to old files to satisfy newer Icarus. FPGA 0x03031003
compressor_jp simulating/debugging LWIR sensor FPGA code
ddr3 added new gtkwave sav, changes to old files to satisfy newer Icarus. FPGA 0x03031003
docs Description of the memory controller clocks and programmable delays
dsp Added reporting of the memory channel last transferred frame in a buffer
eclipse_project_setup cleaned up .project
hardware_tests eye pattern tests at 400MHz
helpers changed user name to full name
includes adding trigger decimation
input_data working on boson implementaion, fixed old bug in python code
logger modifying timestamps/triggering
memctrl fixing delay setup for par12 and hispi, ran for par12
py393 adding trigger decimation
sensor fixing delay setup for par12 and hispi, ran for par12
simulation_data improving sensor_i2c
simulation_modules got images from Boson640
timing Fixed bug with with trigger decimation, FPGA_VERSION = 32'h3647f8ed;
unisims_extra Modified headers to work with doxverilog2.5/doxygen1.7.0
unisims_patches patch to work with Icarus Verilog simulator
util_modules simulating image generation and debugging implementation
wrap added PULLDOWN wrapper
x393_sata added new gtkwave sav, changes to old files to satisfy newer Icarus. FPGA 0x03031003
.editor_defines working to add cocotb simualtion
.gitignore more to ignore
INIT_PROJECT Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
OSERDESE1.diff Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
address_map.txt Loading commit data...
copy_x393_sata.sh Loading commit data...
dct_tests_01.sav Loading commit data...
ddrc_test01.xcf Loading commit data...
ddrc_test01.xdc Loading commit data...
ddrc_test01_testbench.sav Loading commit data...
ddrc_test01_timing.xdc Loading commit data...
fpga_version.vh Loading commit data...
glbl.v Loading commit data...
install.sh Loading commit data...
system_defines.vh Loading commit data...
x393.v Loading commit data...
x393.xcf Loading commit data...
x393_1_7_0.Doxyfile Loading commit data...
x393_1_8_2.Doxyfile Loading commit data...
x393_boson.bit Loading commit data...
x393_diagram.png Loading commit data...
x393_diagram.svg Loading commit data...
x393_global.tcl Loading commit data...
x393_hispi.bit Loading commit data...
x393_hispi.timing_summary_impl Loading commit data...
x393_hispi_utilization.report Loading commit data...
x393_parallel.bit Loading commit data...
x393_parallel.timing_summary_impl Loading commit data...
x393_parallel_utilization.report Loading commit data...
x393_placement.tcl Loading commit data...
x393_testbench01.sav Loading commit data...
x393_testbench01.tf Loading commit data...
x393_testbench02.sav Loading commit data...
x393_testbench02.tf Loading commit data...
x393_testbench03.sav Loading commit data...
x393_testbench03.tf Loading commit data...
x393_testbench04.gtkw Loading commit data...
x393_testbench04.sav Loading commit data...
x393_timing.tcl Loading commit data...
x393_vospi.bit Loading commit data...
x393_vospi.timing_summary_impl Loading commit data...
x393_vospi_utilization.report Loading commit data...

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