├── README.md └── sata_2_core_and_test_app ├── ISE ├── Constraints │ └── SATA_Controller.ucf ├── prj │ └── SATA_Controller.xise ├── rtl │ ├── sata_link │ │ ├── crc.v │ │ ├── defines.h │ │ ├── link_layer_host.v │ │ ├── sata_link.v │ │ └── scrambler.v │ ├── sata_phy │ │ ├── oob_control.v │ │ ├── sata_phy.v │ │ └── speed_neg_control.v │ ├── sata_top │ │ └── SATA_TOP.v │ └── sata_transport │ │ ├── FIFO │ │ ├── fifo_generator_v8_3.v │ │ └── fifo_generator_v8_3.xco │ │ ├── RX_FIFO │ │ ├── RX_FIFO.v │ │ └── RX_FIFO.xco │ │ ├── TX_FIFO │ │ ├── TX_FIFO.v │ │ └── TX_FIFO.xco │ │ └── transport.v └── tb │ ├── TEST_TX_DP_RAM │ ├── TEST_TX_DP_RAM.v │ └── TEST_TX_DP_RAM.xco │ ├── sata_test.v │ └── sata_test_top.v ├── XPS ├── SDK │ ├── SDK_Export │ │ └── hw │ │ │ ├── edkBmmFile_bd.bmm │ │ │ └── system.xml │ ├── XPS_1_hw_platform │ │ ├── system.xml │ │ └── system_bd.bmm │ ├── sata_test │ │ └── src │ │ │ ├── console.c │ │ │ ├── console.h │ │ │ ├── global.h │ │ │ ├── main.c │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ └── platform_config.h │ └── sata_test_bsp │ │ ├── microblaze_0 │ │ ├── include │ │ │ └── xversion.h │ │ ├── lib │ │ │ └── libc.a │ │ └── libsrc │ │ │ └── uartlite_v2_00_a │ │ │ └── src │ │ │ └── xuartlite_l.h │ │ └── system.mss ├── data │ └── system.ucf ├── pcores │ └── sata_test_logic_v1_00_a │ │ ├── data │ │ ├── sata_test_logic_v2_1_0.mpd │ │ └── sata_test_logic_v2_1_0.pao │ │ └── hdl │ │ └── vhdl │ │ └── sata_test_logic.vhd └── system.xmp ├── address.txt └── docs └── Over all block diagram.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/README.md -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/Constraints/SATA_Controller.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/Constraints/SATA_Controller.ucf -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/prj/SATA_Controller.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/prj/SATA_Controller.xise -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_link/crc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_link/crc.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_link/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_link/defines.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_link/link_layer_host.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_link/link_layer_host.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_link/sata_link.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_link/sata_link.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_link/scrambler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_link/scrambler.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_phy/oob_control.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_phy/oob_control.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_phy/sata_phy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_phy/sata_phy.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_phy/speed_neg_control.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_phy/speed_neg_control.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_top/SATA_TOP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_top/SATA_TOP.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/FIFO/fifo_generator_v8_3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/FIFO/fifo_generator_v8_3.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/FIFO/fifo_generator_v8_3.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/FIFO/fifo_generator_v8_3.xco -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/RX_FIFO/RX_FIFO.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/RX_FIFO/RX_FIFO.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/RX_FIFO/RX_FIFO.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/RX_FIFO/RX_FIFO.xco -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/TX_FIFO/TX_FIFO.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/TX_FIFO/TX_FIFO.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/TX_FIFO/TX_FIFO.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/TX_FIFO/TX_FIFO.xco -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/rtl/sata_transport/transport.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/rtl/sata_transport/transport.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/tb/TEST_TX_DP_RAM/TEST_TX_DP_RAM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/tb/TEST_TX_DP_RAM/TEST_TX_DP_RAM.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/tb/TEST_TX_DP_RAM/TEST_TX_DP_RAM.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/tb/TEST_TX_DP_RAM/TEST_TX_DP_RAM.xco -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/tb/sata_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/tb/sata_test.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/ISE/tb/sata_test_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/ISE/tb/sata_test_top.v -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/SDK_Export/hw/edkBmmFile_bd.bmm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/SDK_Export/hw/edkBmmFile_bd.bmm -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/SDK_Export/hw/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/SDK_Export/hw/system.xml -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/XPS_1_hw_platform/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/XPS_1_hw_platform/system.xml -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/XPS_1_hw_platform/system_bd.bmm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/XPS_1_hw_platform/system_bd.bmm -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/console.c -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/console.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/global.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/main.c -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform.c -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test/src/platform_config.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/microblaze_0/include/xversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/microblaze_0/include/xversion.h -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/microblaze_0/lib/libc.a: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/microblaze_0/libsrc/uartlite_v2_00_a/src/xuartlite_l.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/system.mss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/SDK/sata_test_bsp/system.mss -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/data/system.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/data/system.ucf -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/data/sata_test_logic_v2_1_0.mpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/data/sata_test_logic_v2_1_0.mpd -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/data/sata_test_logic_v2_1_0.pao: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/data/sata_test_logic_v2_1_0.pao -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/hdl/vhdl/sata_test_logic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/pcores/sata_test_logic_v1_00_a/hdl/vhdl/sata_test_logic.vhd -------------------------------------------------------------------------------- /sata_2_core_and_test_app/XPS/system.xmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/XPS/system.xmp -------------------------------------------------------------------------------- /sata_2_core_and_test_app/address.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/address.txt -------------------------------------------------------------------------------- /sata_2_core_and_test_app/docs/Over all block diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreyChen922/sata_2_host_controller/HEAD/sata_2_core_and_test_app/docs/Over all block diagram.png --------------------------------------------------------------------------------