Name
Last commit
Last update
.eclipse_project_setup Loading commit data...
.settings Loading commit data...
ahci Loading commit data...
device Loading commit data...
generated Loading commit data...
host Loading commit data...
includes Loading commit data...
input_data Loading commit data...
py393sata Loading commit data...
simcoco Loading commit data...
synt Loading commit data...
tb Loading commit data...
wrapper Loading commit data...
x393 Loading commit data...
.editor_defines Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
ahci_timing.xdc Loading commit data...
copy_from_x393.sh Loading commit data...
install.sh Loading commit data...
system_defines.vh Loading commit data...
tb_ahci_01.sav Loading commit data...
tb_top.sav Loading commit data...
tb_top_03.sav Loading commit data...
top.v Loading commit data...
top.xdc Loading commit data...
x393_sata.bit Loading commit data...

x393_sata

SATA controller for x393 camera Board: Zynq 7z30 FPGA: Kintex-7

Install VDT plugin

See instructions on https://github.com/Elphel/vdt-plugin

Clone

git clone https://github.com/Elphel/x393_sata

Working on remote PC

  1. sudo apt-get install ssh-askpass
  2. ssh-copy-id user@ip

Simulation

  • Xilinx unisims license prevents it from re-distribution, so you need to get these files from
  • VDT has a tool (Vivado Tools -> Vivado utilities -> Copy Xilinx Vivado primitives library to the local project) that does this
  • Refresh project (Select it and press F5 key), the files will be re-scanned

Synthesis

  • Add constraints file through Synthesis parameters
  • Bitstream Tool parameters - check Force(overwrite)