Introduction  

TityraCore Z7 SoC SoDIMM incorporates the AMD Zynq XC7Z020 chip, seamlessly integrating programmable logic with a dual-core ARM Cortex-A9 processor. This integration provides a potent blend of hardware and software processing capabilities, all within a single chip. Zynq series features a hard System on Chip (SoC) with an ARM core. The range of peripherals offered includes an extensive array of functionalities, such as UARTs, Ethernet controllers, USB ports, timers, interrupt controllers, and various other features. It has a seamless integration of the Processing System(PS) with the Programmable Logic (PL) in which the interaction between them is enabled by a high-bandwidth interface, ensuring communication and efficient data transfer between them. TityraCore Z7 SoC SoDIMM is specifically designed for the development and integration of FPGA-based accelerated features into other larger designs. It opens up a vast realm of possibilities for implementing innovative solutions across various applications.
						 
						 Board features  
- Device: XC7Z020 in CLG484 package, Speed Grade: -1
 
- SDRAM: 2 GB DDR3L (MT41K256M16TW-107 IT:P TR or equivalent)
 
- Flash memory: 128 Mb Quad bit SPI flash memory (N25Q128A13EF840E)
 
- 33 MHz CMOS oscillator
 
- 50 MHz CMOS oscillator
 
- Gigabit Ethernet, Real Time Clock, CAN BUS, MAC ID
 
- MIPI interfacing
 
- High-Speed USB 2.0 OTG interface.
 
- JTAG and USB programming
 
- Micro SD card for memory expansion
 
- 8 Gb eMMC
 
						 
						 Application  
- Product Prototype Development
 
- Accelerated computing integration
 
- Custom Embedded platform
 
- Signal Processing
 
- Communication devices development
 
- Educational tool for Schools and Universities
 
						 
						 Components/Tools required   
Along with the module, you may need the items in the list below for easy and fast installation.
- Carrier board
 
- Micro-B cable.
 
- USB-C cable
 
- A Xilinx Platform Cable USB II compatible JTAG programmer
 
- DC Power supply
 
						 
						 Connection Diagram  
 Reference clock  
	Bank Pin No. Signal Name Function 
 
	500 F7 PS_CLK_500 33.33 MHz CLK 
 
	34 W17
 IO_L13P_T2_MRCC_33
 50 MHz CLK 
 
						 
						 Reset  
	Bank Pin No. Signal name Function 
 
	501 C9 PS_SRST_B_501 n RST IN 
 
	500 B5 PS_POR_B_500 Program B 
 
						 
						 DDR3L SDRAM  
TityraCore Z7 SoC SoDIMM includes DDR3L memory technology which is the third generation of DDR memory technology designed to operate at lower voltage levels (1.35 V) compared to standard DDR3 modules. TityraCore Z7 SoC SoDIMM uses micron MT41K256M16TW-107 IT:P TR memory which has a capacity of  2 GB of RAM.
	Bank Pin No. Signal Name Function 
 
	502 D1 PS_DDR_DQ0_502 DDR-DQ0 
 
	502 C3 PS_DDR_DQ1_502 DDR-DQ1 
 
	502 B2 PS_DDR_DQ2_502 DDR-DQ2 
 
	502 D3 PS_DDR_DQ3_502 DDR-DQ3 
 
	502 E3 PS_DDR_DQ4_502 DDR-DQ4 
 
	502 E1 PS_DDR_DQ5_502 DDR-DQ5 
 
	502 F2 PS_DDR_DQ6_502 DDR-DQ6 
 
	502 F1 PS_DDR_DQ7_502 DDR-DQ7 
 
	502 G2 PS_DDR_DQ8_502 DDR-DQ8 
 
	502 G1 PS_DDR_DQ9_502 DDR-DQ9 
 
	502 L1 PS_DDR_DQ10_502 DDR-DQ10 
 
	502 L2 PS_DDR_DQ11_502 DDR-DQ11 
 
	502 L3 PS_DDR_DQ12_502 DDR-DQ12 
 
	502 K1 PS_DDR_DQ13_502 DDR-DQ13 
 
	502 J1 PS_DDR_DQ14_502 DDR-DQ14 
 
	502 K3 PS_DDR_DQ15_502 DDR-DQ15 
 
	502 M1 PS_DDR_DQ16_502 DDR-DQ16 
 
	502 T3 PS_DDR_DQ17_502 DDR-DQ17 
 
	502 N3 PS_DDR_DQ18_502 DDR-DQ18 
 
	502 T1 PS_DDR_DQ19_502 DDR-DQ19 
 
	502 R3 PS_DDR_DQ20_502 DDR-D20 
 
	502 T2 PS_DDR_DQ21_502 DDR-DQ21 
 
	502 M2 PS_DDR_DQ22_502 DDR-DQ22 
 
	502 R1 PS_DDR_DQ23_502 DDR-DQ23 
 
	502 AA3 PS_DDR_DQ24_502 DDR-DQ24 
 
	502 U1 PS_DDR_DQ25_502 DDR-DQ25 
 
	502 AA1 PS_DDR_DQ26_502 DDR-DQ26 
 
	502 U2 PS_DDR_DQ27_502 DDR-DQ27 
 
	502 W1 PS_DDR_DQ28_502 DDR-DQ28 
 
	502 Y3 PS_DDR_DQ29_502 DDR-DQ29 
 
	502 W3 PS_DDR_DQ30_502 DDR-DQ30 
 
	502 Y1 PS_DDR_DQ31_502 DDR-DQ31 
 
	502 M4 PS_DDR_A0_502 DDR0-A0 
 
	502 M5 PS_DDR_A1_502 DDR0-A1 
 
	502 K4 PS_DDR_A2_502 DDR0-A2 
 
	502 L4 PS_DDR_A3_502 DDR0-A3 
 
	502 K6 PS_DDR_A4_502 DDR0-A4 
 
	502 K5 PS_DDR_A5_502 DDR0-A5 
 
	502 J7 PS_DDR_A6_502 DDR0-A6 
 
	502 J6 PS_DDR_A7_502 DDR0-A7 
 
	502 J5 PS_DDR_A8_502 DDR0-A8 
 
	502 H5 PS_DDR_A9_502 DDR0-A9 
 
	502 J3 PS_DDR_A10_502 DDR0-A10 
 
	502 G5 PS_DDR_A11_502 DDR0-A11 
 
	502 H4 PS_DDR_A12_502 DDR0-A12 
 
	502 F4 PS_DDR_A13_502 DDR0-A13 
 
	502 G4 PS_DDR_A14_502 DDR0-A14 
 
	502 L7 PS_DDR_BA0_502 DDR-BA0 
 
	502 L6 PS_DDR_BA1_502 DDR-BA1 
 
	502 M6 PS_DDR_BA2_502 DDR-BA2 
 
	502 P6 PS_DDR_CS_B_502 DDR0-CS# 
 
	502 R5 PS_DDR_RAS_B_502 DDR0-RAS 
 
	502 P3 PS_DDR_CAS_B_502 DDR0-CAS 
 
	502 R4 PS_DDR_WE_B_502 DDR0-WE 
 
	502 N5 PS_DDR_CKN_502 DDR0-CK N 
 
	502 N4 PS_DDR_CKP_502 DDR0-CK P 
 
	502 V3 PS_DDR_CKE_502 DDR0-CKE 
 
	502 F3 PS_DDR_DRST_B_502 DDR0-RESET 
 
	502 P5 PS_DDR_ODT_502 DDR0-ODT 
 
	502 B1 PS_DDR_DM0_502 DDR-DM0 
 
	502 H3 PS_DDR_DM1_502 DDR-DM1 
 
	502 P1 PS_DDR_DM2_502 DDR-DM2 
 
	502 AA2 PS_DDR_DM3_502 DDR-DM3 
 
	502 C2 PS_DDR_DQS_P0_502 DDR_DQS0 P 
 
	502 D2 PS_DDR_DQS_N0_502 DDR_DQS0 N 
 
	502 H2 PS_DDR_DQS_P1_502 DDR_DQS1 P  
 
	502 J2 PS_DDR_DQS_N1_502 DDR_DQS1 N 
 
	502 N2 PS_DDR_DQS_P2_502 DDR_DQS2 P 
 
	502 P2 PS_DDR_DQS_N2_502 DDR_DQS2 N 
 
	502 V2 PS_DDR_DQS_P3_502 DDR_DQS3 P 
 
	502 W2 PS_DDR_DQS_N3_502 DDR_DQS3 N 
 
						 
						 UART  
TityraCore Z7 SoC SoDIMM supports UART pins connected to Bank 501 of PS and works at 1.8V voltage.
	Bank Pin No: Signal Name Function 
 
	502 D11 PS_MIO48_501 UART_TX 
 
	502 C14 PS_MIO49_501 UART_RX 
 
						 
						 QSPI Flash  
The TityraCore Z7 SoC SoDIMM has 128 Mb of Quad bit SPI flash memory. It is a serial NOR flash which operates at the voltage of 3.3 V. It is connected to QSPI controller of the PS and serves as the default primary boot device. Memory size of QSPI flash memory can be expanded to 8GB using eMMC flash.
	Bank Pin No. Signal Name Function 
 
	500 A1
 PS_MIO1_500 SPI_CS_N 
 
	500 A2
 PS_MIO2_500 SPI_DQ[0] 
 
	500 F6 PS_MIO3_500 SPI_DQ[1] 
 
	500 E4 PS_MIO4_500 SPI_DQ[2] 
 
	500 A3 PS_MIO5_500 SPI_DQ[3] 
 
	500 A4 PS_MIO6_500 SPI_SCK 
 
						 
						 MicroSD Card  
The TityrCore Z7 SoC SoDIMM have microSD card feature that can be incorporated in the carrier board. SD Card can be used to store non-volatile external memory and also can be used as a mean for secondary booting. It is directly connected to the SD0 controller of the PS MIO bank  and operates at 1.8 V. The SD card can be accessed through the SD card connector in the carrier board.
	Bank Pin No. Signal Name Function 
 
	501 E14 PS_MIO40_501 SD0_CLK 
 
	501 C8 PS_MIO41_501 SD0_CMD 
 
	501 D8 PS_MIO42_501 SD0_DAT0 
 
	501 B11 PS_MIO43_501 SD0_DAT1 
 
	501 E13 PS_MIO44_501 SD0_DAT2 
 
	501 B9 PS_MIO45_501 SD0_DAT3 
 
						 
						 eMMC Flash  
TityraCore Z7 SoC SoDIMM supports 8 GB of eMMC flash memory for additional storage which is expandable up to 64 GB. It operates at a voltage level of 3.3 V and is connected to SD1 controller of the PS MIO bank . It has four data lines and function as a secondary boot device.
	Bank Pin No. Signal Name Function 
 
	500 G7 PS_MIO10_500 eMMC_DAT0 
 
	500 B4 PS_MIO11_500 eMMC_CMD 
 
	500 C5 PS_MIO12_500 eMMC_CLK 
 
	500 A6 PS_MIO13_500 eMMC_DAT1 
 
	500 B6 PS_MIO14_500 eMMC_DAT2 
 
	500 E6 PS_MIO15_500 eMMC_DAT3 
 
						 
						 Ethernet  
TityraCore Z7 SoC SoDIMM implements single-Chip 10/100/1000 Mbps Ethernet Transceiver, with 1.8 V IO operating voltage using Gigabit ethernet PHY “KSZ9031RNX”. It provides the Reduced Gigabit Media Independent Interface (RGMII) and is connected to the ENET0 interface of PS MIO bank in Zynq-7000 SOC. It operates in 1.8 V and also supports Link and Activity LED indication in carrier board. Ethernet functionality can be accessed through RJ45 Jack in the carrier board.
	Bank Pin No. Signal Name Function 
 
	501 D6 PS_MIO16_501 ETH_TXCLK 
 
	501 E9 PS_MIO17_501 ETH_TXD0 
 
	501 A7 PS_MIO18_501 ETH_TXD1 
 
	501 E10 PS_MIO19_501 ETH_TXD2 
 
	501 A8 PS_MIO20_501 ETH_TXD3 
 
	501 F11 PS_MIO21_501 ETH_TXCTL 
 
	501 A14 PS_MIO22_501 ETH_RXCLK 
 
	501 E11 PS_MIO23_501 ETH_RXD0 
 
	501 B7 PS_MIO24_501 ETH_RXD1 
 
	501 F12 PS_MIO25_501 ETH_RXD2 
 
	501 A13 PS_MIO26_501 ETH_RXD3 
 
	501 D7 PS_MIO27_501 ETH_RXCTL 
 
	501 D10 PS_MIO52_501 ETH_MDC 
 
	501 C12 PS_MIO53_501 ETH_MDIO 
 
						 
						 USB 2.0 OTG  
TityraCore Z7 SoC SoDIMM support high speed USB 2.0 On-The-Go (OTG) transceiver with 24 MHz operating frequency. It uses “USB3340” ULPI transceiver and supports both device and host modes. The ULPI (UTMI+ Low Pin Interface) protocol is utilized to establish a connection between MIO pins and the PHY component. It is connected to the OTG controller of PS MIO bank and works at 1.8V voltage.
The VBUS and USB ID pins play crucial roles in determining whether the OTG operates in Host mode, Device mode, or OTG mode.
	Bank Pin No. Signal Name Function 
 
	501 A12 PS_MIO28_501 USB_D4 
 
	501 E8 PS_MIO29_501 USB_DIR 
 
	501 A11 PS_MIO30_501 USB_STP 
 
	501 F9 PS_MIO31_501 USB_NXT 
 
	501 C7 PS_MIO32_501 USB_D0 
 
	501 G13 PS_MIO33_501 USB_D1 
 
	501 B12 PS_MIO34_501 USB_D2 
 
	501 F14 PS_MIO35_501 USB_D3 
 
	501 A9 PS_MIO36_501 USB_CLK 
 
	501 B14 PS_MIO37_501 USB_D5 
 
	501 F13 PS_MIO38_501 USB_D6 
 
	501 C13 PS_MIO39_501 USB_D7 
 
						 
						 MAC EEPROM  
TityraCore Z7 SoC SoDIMM features MAC ID EEPROM, which is a memory chip that stores the unique MAC address of a network interface. It is a non-volatile memory that interfaces with PS MIO Bank501 of Zynq-7000 AP SoC. It operates at a voltage of 1.8 V.
	Bank Pin No Signal name Function 
 
	501 D12 PS_MIO46_501 MAC_SCL 
 
	501 B10 PS_MIO47_501 MAC_SDA 
 
						 
						 CAN  
The TityraCore Z7 SoC SoDIMM facilitates CAN communication via the PS CAN controller and provides a versatile and effective means of establishing connections with diverse peripheral devices utilizing the CAN protocol. It has a operating voltage of 1.8 V.
	Bank Pin No. Signal Name Function 
 
	501 D13 PS_MIO50_501 CAN_RX 
 
	501 C10 PS_MIO51_501 CAN_TX 
 
						 
						 Real Time Clock   
TityraCore Z7 SoC SODIMM includes Real Time Clock (RTC), an integral part of electronic devices that operates independently of the device to accurately track real-world time. It is connected to PL Bank33 and has an operating voltage of 3.3 V. The carrier should include a coin cell battery to provide low power in the absence of an external power supply.
	Bank Pin No Signal Name Function 
 
	33 W18 IO_L13N_T2_MRCC_33 RTSCL 
 
	33 W16 IO_L14P_T2_MRCC_33 RTSDA 
 
						 
						 RGB LED  
The TityraCore SoC SoDIMM includes an RGB LED for user requirements. It is connected to PL Bank33 and has an operating voltage of 3.3 V.
	Bank Pin No. Signal Name Function 
 
	33 Y16 IO_L14N_T2_SRCC_33 LED0 
 
	33 U15 IO_L15P_T2_DQS_33 LED1 
 
	33 U16 IO_L15N_T2_DQS_33 LED2 
 
						 
						 GPIO  
	Bank Pin No Signal 
 
	13 AA9 IO_L11P_T1_SRCC_13 
 
	13 AA8 IO_L11N_T1_SRCC_13 
 
	13 Y9 IO_L12P_T1_MRCC_13 
 
	13 Y8 IO_L12N_T1_MRCC_13 
 
	13 Y6 IO_L13P_T2_MRCC_13 
 
	13 Y5 IO_L13N_T2_MRCC_13 
 
	13 AA7 IO_L14P_T2_SRCC_13 
 
	13 AA6 IO_L14N_T2_SRCC_13 
 
	13 AB2 IO_L15P_T2_DQS_13 
 
	13 AB1 IO_L15N_T2_DQS_13 
 
	13 AB5 IO_L16P_T2_13 
 
	13 AB4 IO_L16N_T2_13 
 
	13 AB7 IO_L17P_T2_13 
 
	13 AB6 IO_L17N_T2_13 
 
	13 Y4 IO_L18P_T2_13 
 
	13 AA4 IO_L18N_T2_13 
 
	13 R6 IO_L19P_T3_13 
 
	13 T6 IO_L19N_T3_VREF_13 
 
	13 T4 IO_L20P_T3_13 
 
	13 U4 IO_L20N_T3_13 
 
	13 V5 IO_L21P_T3_DQS_13 
 
	13 V4 IO_L21N_T3_DQS_13 
 
	34 J15 IO_L1P_T0_34 
 
	34 K15 IO_L1N_T0_34 
 
	34 J16 IO_L2P_T0_34 
 
	34 J17 IO_L2N_T0_34 
 
	34 L17 IO_L4P_T0_34 
 
	34 M17 IO_L4N_T0_34 
 
	34 N17 IO_L5P_T0_34 
 
	34 N18 IO_L5N_T0_34 
 
	34 J20 IO_L9P_T1_DQS_34 
 
	34 K21 IO_L9N_T1_DQS_34 
 
	34 L21 IO_L10P_T1_34 
 
	34 L22 IO_L10N_T1_34 
 
	34 T16 IO_L21P_T3_DQS_34 
 
	34 T17 IO_L21N_T3_DQS_34 
 
	34 R19 IO_L22P_T3_34 
 
	34 T19 IO_L22N_T3_34 
 
	34 R18 IO_L23P_T3_34 
 
	34 T18 IO_L23N_T3_34 
 
	34 P16 IO_L24P_T3_34 
 
	34 R16 IO_L24N_T3_34 
 
	35 E16 IO_L1N_T0_AD0N_35 
 
	35 D16 IO_L2P_T0_AD8P_35 
 
	35 D17 IO_L2N_T0_AD8N_35 
 
	35 E15 IO_L3P_T0_DQS_AD1P_35 
 
	35 D15 IO_L3N_T0_DQS_AD1N_35 
 
	35 G15 IO_L4P_T0_35 
 
	35 G16 IO_L4N_T0_35 
 
	35 F18 IO_L5P_T0_AD9P_35 
 
	35 E18 IO_L5N_T0_AD9N_35 
 
	35 G17 IO_L6P_T0_35 
 
	35 F17 IO_L6P_T0_VREF_35 
 
	35 C15 IO_L7P_T1_AD2P_35 
 
	35 B15 IO_L7N_T1_AD2N_35 
 
	35 B16 IO_L8P_T1_AD10P_35 
 
	35 B17 IO_L8N_T1_AD10N_35 
 
	35 A16 IO_L9P_T1_DQS_AD3P_35 
 
	35 A17 IO_L9N_T1_DQS_AD3N_35 
 
	35 A18 IO_L10P_T1_AD11P_35 
 
	35 A19 IO_L10N_T1_AD11N_35 
 
	35 C17 IO_L11P_T1_SRCC_35 
 
	35 C18 IO_L11N_T1_SRCC_35 
 
	35 D18 IO_L12P_T1_MRCC_35 
 
	35 C19 IO_L12N_T1_MRCC_35 
 
	35 B19 IO_L13P_T2_MRCC_35 
 
	35 B20 IO_L13N_T2_MRCC_35 
 
	35 D20 IO_L14P_T2_AD4P_SRCC_35 
 
	35 C20 IO_L14N_T2_AD4N_SRCC_35 
 
	35 A21 IO_L15P_T2_DQS_AD12P_35 
 
	35 A22 IO_L15N_T2_DQS_AD12N_35 
 
	35 D22 IO_L16P_T2_35 
 
	35 C22 IO_L16N_T2_35 
 
	35 E21 IO_L17P_T2_AD5P_35 
 
	35 D21 IO_L17N_T2_AD5N_35 
 
	35 B21 IO_L18P_T2_AD13P_35 
 
	35 B22 IO_L18N_T2_AD13N_35 
 
	35 H19 IO_L19P_T3_35 
 
	35 H20 IO_L19N_T3_VREF_35 
 
	35 G19 IO_L20P_T3_AD6P_35 
 
	35 F19 IO_L20N_T3_AD6N_35 
 
	35 E19 IO_L21P_T3_DQS_AD14P_35 
 
	35 E20 IO_L21N_T3_DQS_AD14N_35 
 
	35 G20 IO_L22P_T3_AD7P_35 
 
	35 G21 IO_L22N_T3_AD7N_35 
 
	35 F21 IO_L23P_T3_35 
 
	35 F22 IO_L23N_T3_35 
 
	35 H22 IO_L24P_T3_AD15P_35 
 
	35 G22 IO_L24N_T3_AD15N_35 
 
	33 T21 IO_L1P_T0_33 
 
	33 U21 IO_L1N_T0_33 
 
	33 T22 IO_L2P_T0_33 
 
	33 U22 IO_L2N_T0_33 
 
	33 V22 IO_L3P_T0_DQS_33 
 
	33 W22 IO_L3N_T0_DQS_33 
 
	33 W20 IO_L4P_T0_33 
 
	33 W21 IO_L4N_T0_33 
 
	33 U20 IO_L5P_T0_33 
 
	33 V20 IO_L5N_T0_33 
 
	33 V18 IO_L6P_T0_33 
 
	33 V19 IO_L6N_T0_VREF_33 
 
	33 AA22 IO_L7P_T1_33 
 
	33 AB22 IO_L7N_T1_33 
 
	33 AA21 IO_L8P_T1_33 
 
	33 AB21 IO_L8N_T1_33 
 
	33 Y20 IO_L9P_T1_DQS_33 
 
	33 Y21 IO_L9N_T1_DQS_33 
 
	33 AB19 IO_L10P_T1_33 
 
	33 AB20 IO_L10N_T1_33 
 
	33 Y19 IO_L11P_T1_SRCC_33 
 
	33 AA19 IO_L11N_T1_SRCC_33 
 
	33 Y18 IO_L12P_T1_MRCC_33 
 
	33 AA18 IO_L12N_T1_MRCC_33 
 
	33 U17 IO_L16P_T2_33 
 
	33 V17 IO_L16N_T2_33 
 
	33 AA17 IO_L17P_T2_33 
 
	33 AB17 IO_L17N_T2_33 
 
	33 AA16 IO_L18P_T2_33 
 
	33 AB16 IO_L18N_T2_33 
 
	33 V14 IO_L19P_T3_33 
 
	33 V15 IO_L19N_T3_VREF_33 
 
	33 V13 IO_L20P_T3_33 
 
	33 W13 IO_L20NT3_33 
 
	33 W15 IO_L21P_T3_DQS_33 
 
	33 Y15 IO_L21N_T3_DQS_33 
 
	33 Y14 IO_L22P_T3_33 
 
	33 AA14 IO_L22N_T3_33 
 
	33 Y13 IO_L23P_T3_33 
 
	33 AA13 IO_L23N_T3_33 
 
	33 AB14 IO_L24P_T3_33 
 
	33 AB15 IO_L24N_T3_33 
 
						 
						 SODIMM Connector Pinout  
	Signal Name SODIMM Pin(Top) SODIMM Pin(Bottom) Signal Name 
 
	GND 1 2 GPHY_ATXRX_P 
 
	n_RST_IN 3 4 GPHY_ATXRX_N 
 
	GND 5 6 GPHY_BTXRX_P 
 
	MIPI_LANE0_P 7 8 GPHY_BTXRX_N 
 
	MIPI_LANE0_N 9 10 GND 
 
	MIPI_LANE1_P 11 12 GPHY_CTXRX_P 
 
	MIPI_LANE1_N 13 14 GPHY_CTXRX_N 
 
	MIPI_CLK_P 15 16 GPHY_DTXRX_P 
 
	MIPI_CLK_N 17 18 GPHY_DTXRX_N 
 
	CAM_PWUP 19 20 GND 
 
	CAM_CLK 21 22 GPHY_ACTIVITY_LED1 
 
	CAM_SCL 23 24 VCC3V3 
 
	CAM_SDA 25 26 GPHY_LINK_LED2 
 
	GND 27 28 SPI_DQ2 
 
	FPGA_TDI 29 30 SPI_DQ3 
 
	FPGA_TDO 31 32 VCC3V3 
 
	FPGA_TMS 33 34 FMC_PG_ALL 
 
	FPGA_TCK 35 36 VCC3V3 
 
	UART_TX 37 38 PROGRAM_B 
 
	UART_RX 39 40 GND 
 
	GND 41 42 CAN_TX 
 
	SD0_CLK 43 44 CAN_RX 
 
	SD0_CMD 45 46 VCC3V3 
 
	GND 47 48 PL_IO_L10_T1_AD11_35_P 
 
	SD0_DATA0 49 50 PL_IO_L10_T1_AD11_35_N 
 
	SD0_DATA1 51 52 PL_IO_L8_T1_AD10_35_P 
 
	SD0_DATA2 53 54 PL_IO_L8_T1_AD10_35_N 
 
	SD0_DATA3 55 56 PL_IO_L9_T1_DQS_AD3_35_P 
 
	FMC_PRESENT 57 58 PL_IO_L9_T1_DQS_AD3_35_N 
 
	NC 59 60 VCC3V3 
 
	PL_IO_L11_T1_SRCC_35_P 61 62 PL_IO_L7_T1_AD2_35_P 
 
	PL_IO_L11_T1_SRCC_35_N 63 64 PL_IO_L7_T1_AD2_35_N 
 
	GND 65 66 PL_IO_L1_T0_AD0_35_P 
 
	IO_L6_T0_13_P 67 68 PL_IO_L1_T0_AD0_35_N 
 
	IO_L6_T0_13_N 69 70 IO_L4_T0_13_P 
 
	IO_L1_T0_13_P 71 72 VCC3V3 
 
	IO_L1_T0_13_N 73 74 IO_L4_T0_13_N 
 
	IO_L2_T0_13_P 75 76 PL_IO_L6_T0_35_P 
 
	IO_L2_T0_13_N 77 78 PL_IO_L6_T0_35_N 
 
	GND 79 80 PL_IO_L5_T0_AD9_35_P 
 
	PL_IO_L17_T2_AD5_35_P 81 82 PL_IO_L5_T0_AD9_35_N 
 
	PL_IO_L17_T2_AD5_35_N 83 84 IO_L11_T1_SRCC_13_P 
 
	PL_IO_L24_T3_AD15_35_P 85 86 IO_L11_T1_SRCC_13_N 
 
	PL_IO_L24_T3_AD15_35_N 87 88 VCC3V3 
 
	IO_L12_T1_MRCC_13_P 89 90 PL_IO_L23_T3_35_P 
 
	IO_L12_T1_MRCC_13_N 91 92 PL_IO_L23_T3_35_N 
 
	IO_L5_T0_13_P 93 94 PL_IO_L16_T2_35_P 
 
	GND 95 96 PL_IO_L16_T2_35_N 
 
	IO_L5_T0_13_N 97 98 IO_L3_T0_DQS_13_P 
 
	PL_IO_L14_T2_AD4_SRCC_35_P 99 100 IO_L3_T0_DQS_13_N 
 
	PL_IO_L14_T2_AD4_SRCC_35_N 101 102 PL_IO_L18_T2_AD13_35_P 
 
	PL_IO_L15_T2_DQS_AD12_35_P 103 104 PL_IO_L18_T2_AD13_35_N 
 
	PL_IO_L15_T2_DQS_AD12_35_N 105 106 VCC3V3 
 
	IO_L7_T1_13_P 107 108 IO_L9_T1_DQS_13_P 
 
	IO_L7_T1_13_N 109 110 IO_L9_T1_DQS_13_N 
 
	IO_L8_T1_13_P 111 112 PL_IO_L2_T0_AD8_35_P 
 
	GND 113 114 PL_IO_L2_T0_AD8_35_N 
 
	IO_L8_T1_13_N 115 116 PL_IO_L13_T2_MRCC_35_P 
 
	PL_IO_L12_T1_MRCC_35_P 117 118 PL_IO_L13_T2_MRCC_35_N 
 
	PL_IO_L12_T1_MRCC_35_N 119 120 PL_IO_L4_T0_35_P 
 
	PL_IO_L3_T0_DQS_AD1_35_P 121 122 PL_IO_L4_T0_35_N 
 
	PL_IO_L3_T0_DQS_AD1_35_N 123 124 VCC3V3 
 
	PL_IO_L22_T3_AD7_35_P 125 126 PL_IO_L19_T3_35_P 
 
	PL_IO_L22_T3_AD7_35_N 127 128 PL_IO_L19_T3_35_N 
 
	PL_IO_L20_T3_AD6_35_P 129 130 PL_IO_L21_T3_DQS_AD14_35_P 
 
	GND 131 132 PL_IO_L21_T3_DQS_AD14_35_N 
 
	PL_IO_L20_T3_AD6_35_N 133 134 IO_L24_T3_33_P 
 
	IO_L23_T3_33_P 135 136 IO_L24_T3_33_N 
 
	IO_L23_T3_33_N 137 138 IO_L24_T3_34_P 
 
	IO_L22_T3_33_P 139 140 IO_L24_T3_34_N 
 
	IO_L22_T3_33_N 141 142 VCC3V3 
 
	IO_L4_T0_33_P 143 144 IO_L23_T3_34_P 
 
	IO_L4_T0_33_N 145 146 IO_L23_T3_34_N 
 
	IO_L3_T0_DQS_33_P 147 148 IO_L1_T0_33_P 
 
	IO_L3_T0_DQS_33_N 149 150 IO_L1_T0_33_N 
 
	GND 151 152 IO_L22_T3_34_P 
 
	IO_L2_T0_33_N 153 154 IO_L22_T3_34_N 
 
	IO_L2_T0_33_P 155 156 IO_L9_T1_DQS_34_P 
 
	IO_L21_T3_DQS_34_P 157 158 IO_L9_T1_DQS_34_N 
 
	IO_L21_T3_DQS_34_N 159 160 VCC3V3 
 
	IO_L19_T3_33_P 161 162 IO_L10_T1_34_P 
 
	IO_L19_T3_33_N 163 164 IO_L10_T1_34_N 
 
	IO_L16_T2_33_P 165 166 IO_L18_T2_33_P 
 
	IO_L16_T2_33_N 167 168 IO_L18_T2_33_N 
 
	GND 169 170 IO_L20_T3_33_P 
 
	IO_L17_T2_33_P 171 172 IO_L20_T3_33_N 
 
	IO_L17_T2_33_N 173 174 IO_L21_T3_DQS_33_P 
 
	IO_L12_T1_MRCC_33_P 175 176 IO_L21_T3_DQS_33_N 
 
	IO_L12_T1_MRCC_33_N 177 178 IO_L10_T1_33_P 
 
	IO_L11_T1_SRCC_33_P 179 180 VCC3V3 
 
	IO_L11_T1_SRCC_33_N 181 182 IO_L10_T1_33_N 
 
	IO_L7_T1_33_P 183 184 IO_L8_T1_33_P 
 
	GND 185 186 GND 
 
	IO_L7_T1_33_N 187 188 IO_L8_T1_33_N 
 
	IO_L9_T1_DQS_33_P 189 190 USB_ID 
 
	IO_L9_T1_DQS_33_N 191 192 USB_5V 
 
	IO_L5_T0_33_P 193 194 OTG_D_P 
 
	IO_L5_T0_33_N 195 196 OTG_D_N 
 
	IO_L6_T0_33_P 197 198 GND 
 
	IO_L6_T0_33_N 199 200 VCC5V0 
 
						 
						 Getting Started With Development on TityraCore  
Workflow for the Zynq series is slightly different than Series-7 FPGAs. There is a tutorial on quickly getting up and running with TityraCore to accelerate the pace of development.
Link: https://docs.numato.com/kb/getting-started-zynq-on-styx-using-vivado-design-suite/
						 
						 Powering Up TityraCore  
TityraCore is factory configured to be powered only from the carrier so make sure that you have a carrier that can power the board properly.
						 
						 Generating Bit Stream for TityraCore  
The bitstream can be generated for TityraCore in Vivado by following the steps below:
Step 1:  It is recommended to generate .bin file along with .bit file. Right-click on “Generate Bitstream” under the “Program and Debug” section of the Flow Navigator window and click “Bitstream Settings”.
Step 2: Select “-bin_file” option in the dialog window and click “Apply” and then “OK”.
Step 3: Finally click “Generate Bitstream”.
						 
						 Programming TityraCore Module Using JTAG  
TityraCore Z7 SoC SoDIMM facilitates easy reprogramming of SRAM and onboard SPI flash through JTAG programmer like “Xilinx Platform cable USB”. Following steps illustrate how to program FPGA on TityraCore using JTAG.
Step 1: By using JTAG cable, connect Xilinx platform cable USB to the carrier of TityraCore and power it up.
Step 2: Open Vivado project and open the target by clicking on the “Open Target” in “Open Hardware Manager” in the “Program and Debug” section of the Flow Navigator window. Select “Auto Connect”.
Step 3: If the device is detected successfully, then select “Program Device” after right clicking on the target device “xc7z020_1 (1)” as shown below.
Step 4: In the dialog window which opens up, Vivado automatically chooses the correct bitstream file if the design was synthesized, implemented and bitstream generated successfully. If needed, browse to the bitstream which needs to be programmed to FPGA. Finally, click “Program”.
						 
						 Programming QSPI Flash   
Programming the QSPI Flash for the Zynq series is slightly different than Series-7 FPGAs. There is a tutorial on how to  boot Styx from QSPI (as well as SD Card). Follow the same steps for TityraCore Z7 SoC module also.
Link: Styx: Boot from SD card and QSPI flash
						 
						 Technical Specifications  
	Parameter * Value Unit 
 
	Basic Specifications  
 
	Number of GPIOs 126  
 
	On-board oscillator frequency 33.33 MHz 
 
	On-board oscillator frequency (ASEM1-50.000MHZ-LC-T) 50 MHz 
 
	DDR3L Capacity 2 GB 
 
	Quad SPI Flash Memory (MT25QL01GBBB8E12) 1 GB 
 
	Power supply voltage (External) 5, 3.3 V 
 
	Internal Processor Core Voltage 1.0 V 
 
	Auxiliary supply voltage relative to GND 1.8 V 
 
	Output drivers supply voltage relative to GND -0.5 to 3.6 V 
 
	PS MIO I/O supply voltage (VCCO_MIO) 1.8, 3.3 V 
 
	PS MIO I/O input voltage 1.8, 3.3 V 
 
	PS DDR I/O input voltage 1.35 or 1.5  V 
 
	Maximum Processor Frequency 667 MHz 
 
* All parameters considered nominal. Numato Systems Pvt Ltd reserves the right to modify products without notice.
						 
						 Mechanical Dimensions  


						 
						 TityraCore Z7 SoC SoDIMM
0 views September 24, 2024 milna-ms 0
				



