declara su funciones de biblioteca. Por ejemplo, si usted quiere declarar una función aritmética lógica estándar , el código se vería así :
" IEEE biblioteca;
utilizan ieee.std_logic_arith.all; "
2
Definir los puertos de su ruta de datos . Por ejemplo :
"entidad camino de datos es el puerto
( clock_dp : en std_logic;
rst_dp : en std_logic;
imm_data : en std_logic_vector ( 15 downto 0); "
puertos de su ruta de datos se determinará cómo y dónde fluye de sus datos . Usted está esencialmente la determinación de donde se ingresan los datos y en el que se emite .
3
Cierre la entrada de puerto ruta de datos usando el siguiente código:
");
datapath fin; "
4
Determinar la estructura arquitectónica de la ruta de datos. Usted necesitará una lista de los componentes, lo que los componentes se componen de y cómo fluyen los datos hacia y desde cada componente. Por ejemplo , el código de ejemplo para crear un archivo de registro se vería así :
" componente
Una Cierre el diseño arquitectónico , poniendo fin a la estructura utilizando " struct fin; "
puerto (reloj : en std_logic;
primera : en std_logic; "
5
.