Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Scroll Only (inline)
Online version of this manual and other related documents can be found at https://wiki.trenz-electronic.de/display/PD/SC-CPLD-Firmware
Scroll pdf ignore

Table of contents

Table of Contents
outlinetrue

Overview

CPLD Device with designator U21: LCMX02-256HC

Feature Summary

  • JTAG routing
  • Boot Mode settings
  • Power/Status Management

Firmware Revision and supported PCB Revision

See Document Change History

Product Specification

Port Description

Name / opt. VHD NameDirectionPinBank PowerDescription
C_TCK     in303.3VINJTAG B2B
C_TDI     in323.3VINJTAG B2B
C_TDO     out13.3VINJTAG B2B
C_TMS     in293.3VINJTAG B2B
EN1       in273.3VINPower Enable from B2B Connector (Positive Enable) / Used only for PGOOD feedback
ERR_OUT   in41.8VPS_ERROR_OUT, see ug1085
ERR_STATUSin51.8VPS_ERROR_STATUS, see ug1085 / currently_not_used
JTAGEN    in263.3VINEnable JTAG access to CPLD for Firmware update (zero: JTAG routed to module, one: CPLD access)
MODE      in253.3VINBoot Mode for Zynq/ZynqMP Devices (Flash or SD)
MODE0     out121.8VZynqMP Boot Mode Pin 0
MODE1     out131.8VZynqMP Boot Mode Pin 1
MODE2     out141.8VZynqMP Boot Mode Pin 2
MODE3     out161.8VZynqMP Boot Mode Pin  3
NOSEQ     inout233.3VINusage CPLD Variant depends
PGOOD     out283.3VINModule Power Good.
PHY_LED1  in171.8VETH PHY LED1
TCK     out91.8VJTAG ZynqMP
TDI       out81.8VJTAG ZynqMP
TDO       in101.8VJTAG ZynqMP
TMS       out111.8VJTAG ZynqMP
X0        out20VCCO_65FPGA IO / Firmware Variant
X1        out21VCCO_65FPGA IO / PHY_LED1


Functional Description

JTAG

JTAG signals routed directly through the CPLD to FPGA. Access between CPLD and FPGA can be multiplexed via JTAGEN (logical one for CPLD, logical zero for FPGA) on JM1-89.

Boot Mode

Boot Modes can be selected via B2B Pin Mode. Trenz Electronic provides currently 4 Firmware variants, one for SD/JTAG, one for JTAG/QSPI, one for SD/QSPI and SD/QSPI/JTAG usage.

...

Note

NOSEQ*: Please check the carrier board documentation, before using the SD/QSPI/JTAG  firmware variant on TE0820. In the most cases special carrier CPLD firmware is needed.

Power

PGOOD is EN1 and not ER_OUT. There is no additional power management controlled by CPLD.

Internal pullup is used for detection, ER_OUT IO powered by 1.8V. To detect power status, also B2B 1.8V or 3.3V output is usable.

X0/X1 Pin

PinDescription
X0*indicate firmware variant and NOSEQ status
X1PHY_LED1

...

Firmware VariantBlink sequenceCondition
QSPI/JTAG*oooooooif boot mode /= JTAG otherwise const. high if NOSEQ='1' or const low if NOSEQ='0'
JTAG/SD**ooooooif boot mode /= JTAG otherwise const. high if NOSEQ='1' or const low if NOSEQ='0'
QSPI/SD****oooo/************oooo if NOSEQ='1' or ******** if NOSEQ='0'
SD/QSPI/JTAG***oooooif boot mode /= JTAG otherwise const. high if NOSEQ='1' or const low if NOSEQ='0'


Appx. A: Change History

Revision Changes

  • REV02 to REV03
    • new Boot Mode variants
    • new X0 status blink sequencing
  • REV01 to REV02
    • Boot Mode variants
    • X1
    • Remove ERR_STATUS

Document Change History

To get content of older revision  got to "Change History"  of this page and select older document revision number.

DateDocument RevisionCPLD Firmware RevisionSupported PCB RevisionAuthorsDescription

Page info
modified-date
modified-date
dateFormatyyyy-MM-dd

Page info
current-version
current-version
prefixv.

REV03REV02, REV01
Page info
modified-user
modified-user


  • Update Port Table
  • Rename page

v.13REV03REV02, REV01
  • Revision 03 finished
2018-01-10v.10REV02REV02, REV01John Hartfiel
  • update description - PHY LED correction
2017-08-21v.9REV02REV02, REV01John Hartfiel
  • Revision 02 finished
  • small text updates
2017-08-17v.8REV02REV02, REV01John Hartfiel
  • Revision 02 working in process
  • Boot Mode
  • X1 output
2017-06-08v.4REV01REV01John Hartfiel
  • document style update
2017-03-06v.2REV01REV01John Hartfiel
  • Revision 01 finished
2017-03-06

v.1

REV01REV01

Page info
created-user
created-user

  • Initial release

All

Page info
modified-users
modified-users


Appx. B: Legal Notices

Include Page
IN:Legal Notices
IN:Legal Notices

...