-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathspi_pkg.vhdl.in
58 lines (53 loc) · 3.4 KB
/
spi_pkg.vhdl.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
------------------------------------------------------------------------------
---- ----
---- SPI package ----
---- ----
---- This file is part FPGA Libre project http://fpgalibre.sf.net/ ----
---- ----
---- Description: ----
---- Package file for spi ----
---- ----
---- To Do: ----
---- - ----
---- ----
---- Author: ----
---- - Francisco Salomón, [email protected] ----
---- ----
------------------------------------------------------------------------------
---- ----
---- Copyright (c) 2010 Francisco Salomón <[email protected]> ----
---- Copyright (c) 2010 Instituto Nacional de Tecnología Industrial ----
---- ----
---- Distributed under the GPL v2 or newer license ----
---- ----
------------------------------------------------------------------------------
---- ----
---- Design unit: Devices (Package) ----
---- File name: spi_pkg.vhdl ----
---- Note: None ----
---- Limitations: None known ----
---- Errors: None known ----
---- Library: None ----
---- Dependencies: IEEE.std_logic_1164 ----
---- IEEE.numeric_std ----
---- Target FPGA: Spartan 3A (XC3S400-FT256) ----
---- Language: VHDL ----
---- Wishbone: SLAVE (rev B.3) ----
---- Synthesis tools: Xilinx Release 10.1i - xst K.37 ----
---- Simulation tools: GHDL [Sokcho edition] (0.2x) ----
---- Text editor: SETEdit 0.5.x ----
---- ----
------------------------------------------------------------------------------
library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.numeric_std.all;
package Devices is
-- SPI Controller
@component:spi_controller.vhdl@
-- SPI Master Controller
@component:spi_master.vhdl@
-- SPI Wishbone
@component:spi_wb.vhdl@
-- MCP300x
@component:MCP300x/mcp300x.vhdl@
end package Devices;