source Directory Reference

Overview

The source directory contains all the user created and auto-generated source code for a SpeakHDL project. The folder contains the configuration file, the application module .vhd files in addition to the auto-generated ok.log and top directory. The developer may also choose to place optional input data files, such as .dat files containing an array of std_logic_vectors in the source directory. Organizing the directory structure this way makes it possible to simply add the source directory recursively inside a simulation/synthesis toolchain.

Directories

directory  top
 [auto-generated]: Folder containing (4) auto-generated files that are created or updated when the 'ok' command is given
 

Files

file  app_module_1.vhd
 [user created] Application module file
 
file  app_module_2.vhd
 [user created] Application module file
 
file  data_array.dat
 [optional] Data file containing an array of std_logic_vector values
 
file  IO_CONFIG.cfg
 [auto-generated]: Configuration file containing the sys_clk frequency, VHDL constants, aliases, and application module pinout information
 
file  ok.log
 [auto-generated]: Log file detailing any error or warning information reported after the 'ok' command is given