1 #==============================================================================#
2 # OpenMSP430 softcore MCU module #
3 #==============================================================================#
5 verilog work openmsp430/core/omsp_alu.v
6 verilog work openmsp430/core/omsp_clock_module.v
7 verilog work openmsp430/core/omsp_dbg.v
8 verilog work openmsp430/core/omsp_dbg_hwbrk.v
9 verilog work openmsp430/core/omsp_dbg_uart.v
10 verilog work openmsp430/core/omsp_execution_unit.v
11 verilog work openmsp430/core/omsp_frontend.v
12 verilog work openmsp430/core/omsp_mem_backbone.v
13 verilog work openmsp430/core/omsp_multiplier.v
14 verilog work openmsp430/core/omsp_register_file.v
15 verilog work openmsp430/core/omsp_sfr.v
16 verilog work openmsp430/core/omsp_watchdog.v
17 verilog work openmsp430/core/openMSP430.v
19 verilog work openmsp430/core/openMSP430_undefines.v
20 verilog work openmsp430/core/timescale.v
22 vhdl work openmsp430/memory/ram_generic.vhd
24 vhdl work openmsp430/uart/tx_control.vhd
25 vhdl work openmsp430/uart/tx.vhd
26 vhdl work openmsp430/uart/rx_control.vhd
27 vhdl work openmsp430/uart/rx.vhd
28 vhdl work openmsp430/uart/fifo.vhd
29 vhdl work openmsp430/uart/baud_gen.vhd
30 vhdl work openmsp430/uart/uart.vhd
32 verilog work openmsp430/top/top_8_32_mul_dbus/openMSP430_defines.v
33 vhdl work openmsp430/top/top_8_32_mul_dbus/openMSP430_8_32_mul_dbus.vhd
36 #==============================================================================#
37 # Motion Control Chain - MCC #
38 #==============================================================================#
40 vhdl work pwm/counter.vhd
42 vhdl work pwm/wave_table.vhd
43 vhdl work pwm/vector_gen.vhd
44 vhdl work pwm/priority_encoder.vhd
45 vhdl work pwm/mcc_master.vhd
46 vhdl work pwm/sequencer.vhd
47 vhdl work pwm/multiplier.vhd
48 vhdl work pwm/vector_scale.vhd
49 vhdl work pwm/pwm_min.vhd
50 vhdl work pwm/pwm_min_dump.vhd
51 vhdl work pwm/irc_dump.vhd
52 vhdl work pwm/irc_base.vhd
54 vhdl work pwm/mcc_exec.vhd
57 #==============================================================================#
59 #==============================================================================#
61 vhdl work quadcount/dff.vhd
62 vhdl work quadcount/qcounter.vhd
65 #==============================================================================#
67 #==============================================================================#
69 vhdl work mcu_periph/gpio.vhd
70 vhdl work mcu_periph/qcounter_mcu16.vhd
72 vhdl work mcu_periph/event_rwc.vhd
73 vhdl work mcu_periph/capture_reg.vhd
74 vhdl work mcu_periph/capture_reg16.vhd
76 #==============================================================================#
77 # Top-level design file #
78 #==============================================================================#
80 vhdl work msp_motion.vhd