Skip to content

Datastorm DAQ GHRD top level files

skravats edited this page May 11, 2021 · 20 revisions

Creating the Design

Required Top-Level Files

In order to simplify the process, we provide 3 top-level files which are specific to the Datastorm DAQ board.

This section describes how to download these design files from the github repository and create the project from the ground up.

Files needed:

File Description
system_top.v top-level Verilog file
tei0022_system_assign.tcl Pin Assignment
system_constr.sdc Timing Constraints
ad40xx_system_assign.tcl Supplemental Pin Assignment for AD40XX Reference Design

Acquiring Source Files

Create a directory where the hdl and linux repositories can be cloned from github.

  • Open a shell in the VM player (Ctrl+Alt+T)

      $ cd ~
    
      $ mkdir datastorm_daq  && cd datastorm_daq
    
  • clone the HDL repository

      $ git clone https://github.com/ArrowElectronics/hdl.git 
    
  • then do the following to update the files in the working tree...

      $ cd hdl  
      $ git checkout R20.1_TE_DSD_1.0
    
  • The 4 files listed in the table above are in ~/datastorm_daq/hdl/projects/arrow_ghrd/tei0022/partial_source


Next - Create Project Framework
Back to Golden Hardware Reference Design

Clone this wiki locally