]> rtime.felk.cvut.cz Git - fpga/virtex2/msp_motion.git/blob - msp_motion.prj
Merge branch 'master' of rtime.felk.cvut.cz:/fpga/virtex2/msp_motion
[fpga/virtex2/msp_motion.git] / msp_motion.prj
1 #==============================================================================#
2 # OpenMSP430 softcore MCU module                                               #
3 #==============================================================================#
4
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
18
19 verilog work openmsp430/core/openMSP430_undefines.v
20 verilog work openmsp430/core/timescale.v
21
22 vhdl    work openmsp430/memory/ram_generic.vhd
23
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
31
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
34
35
36 #==============================================================================#
37 # Motion Control Chain - MCC                                                   #
38 #==============================================================================#
39
40 vhdl    work pwm/counter.vhd
41 vhdl    work pwm/pwm.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
53 vhdl    work pwm/mcc.vhd
54 vhdl    work pwm/mcc_exec.vhd
55
56
57 #==============================================================================#
58 # Quadcount - IRC                                                              #
59 #==============================================================================#
60
61 vhdl    work quadcount/dff.vhd
62 vhdl    work quadcount/qcounter.vhd
63
64
65 #==============================================================================#
66 # MCU peripherals                                                              #
67 #==============================================================================#
68
69 vhdl    work mcu_periph/gpio.vhd
70 vhdl    work mcu_periph/qcounter_mcu16.vhd
71
72 vhdl    work mcu_periph/event_rwc.vhd
73 vhdl    work mcu_periph/capture_reg.vhd
74 vhdl    work mcu_periph/capture_reg16.vhd
75
76 #==============================================================================#
77 # Top-level design file                                                        #
78 #==============================================================================#
79
80 vhdl    work msp_motion.vhd
81