Versions Compared

Key

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

...

Affected Product

Effected ChangesStatusCPLDChange Log current development stateLink to current firmware description
TEM0007#?UnprocessedLCMXO2-256HC
currently not available
TE0710#?UnprocessedLCMXO2-256HC
TE0710 CPLD
TE0711#?UnprocessedLCMXO2-256HC
TE0711 CPLD
TE0712#3,#4,#5,#6ProcessingLCMXO2-256HC
  • Renaming the port signals according to the schematic.

  • Defining and reading CPLD Revision via i2c interface.

  • JTAG signal timing adjustment

  • Adding i2c to gpio ip (i2c_slave.vhd)

  • LED function was changed.

TE0712 CPLD
TE0713#?UnprocessedLCMXO2-256HC
TE0713 CPLD
TE0715#1,#2,#3,#4,#5,#6ProcessingLCMXO2-256HC
  • Adding boot mode configuration via hardware (dip switch) and firmware (cpld)

  • PGOOD pin is used as boot mode selector pin.

  • Pullup or pulldown states of PORT pins was checked.

  • Adding i2c to gpio ip (i2c_slave.vhd)

  • Changing oscillator frequency from 12.09 MHZ to 24.18MHZ

  • PORT signals according to the schematic are renamed.

  • JTAG time constraint correcture

  • Adding boot mode the option configuration via linux console 

TE0715 CPLD
TE0720#1,#2,#5,#6,#7
(#4 since CPLD Rev06)
Test phaseLCMXO2-1200HC
  • Boot mode configuration via mdio interface (phytool)
  • PGOOD pin is used as boot mode selector pin.
  • Reseting the FPGA after boot mode configuration
  • Matched to FSBL code to show all informations while booting in linux console. For example Boot mode, pudc state ...
  • Monitoring CR4[15:8] and CR5[10] continuously, to implement a state machine for boot mode configuration correctly.
  • Using CR4[15:12] as control bit to reset FPGA
  • Using CR4[9:8] as boot mode configuration , if the FPGA is not restarted still via soft reset.
  • Defining a new input register for mdio_slave_interface (CR5)
  • Using CR5[9:8] as boot mode configuration, if the FPGA is restarted already via soft reset.
  • Using CR[10] to monitor , if the FPGA is restarted already via soft reset.
  • Using i2c_slave.vhd instead of I2C_to_GPIO.v      
  • Changing firmware register MDIO_SL_REGISTER_4_CONTENT to CPLD_REVISION register 
TE0720 CPLD
TE0741#?UnprocessedLCMXO2-256HC
TE0741 CPLD
TE0820#1,#2,#3,#4,#5,#6ProcessingLCMXO2-256HC
  • Adding configuration of boot mode in linux console and via generic parameters

  • PGOOD pin used as boot mode selector pin.

  • Adding boot mode configuration via hardware

  • JTAG time constraint correcture

  • Adding i2c to gpio ip (i2c_slave.vhd)

  • LED function was changed.

TE0820 CPLD
TE0821#1,#2,#3,#4,#5,#6UnprocessedLCMXO2-256HC
  • Adding configuration of boot mode in linux console and via generic parameters

  • PGOOD pin used as boot mode selector pin.

  • Adding boot mode configuration via hardware

  • JTAG time constraint correcture

  • Adding i2c to gpio ip (i2c_slave.vhd)

  • LED function was changed.

TE0821 CPLD
TE0823#1,#2,#3,#4,#5,#6UnprocessedLCMXO2-256HC
  • Adding configuration of boot mode in linux console and via generic parameters

  • PGOOD pin used as boot mode selector pin.

  • Adding boot mode configuration via hardware

  • JTAG time constraint correcture

  • Adding i2c to gpio ip (i2c_slave.vhd)

  • LED function was changed.

TE0823 CPLD
TE0841#?UnprocessedLCMXO2-256HC
TE0841 CPLD
TE0701#?Test phaseLCMXO2-1200HC
TE0701 CPLD
TE0703#?UnprocessedLCMXO2-1200HC
TE0703 CPLD - CC703S
TE0705#?Test phaseLCMXO2-1200HC
TE0705 CPLD
TE0706#?HW changes---------
TEBA0841#?HW changes---------
TEF1002#?Unprocessed10M08
TEF1002 SC CPLD MAX10
TEB0707#?Unprocessed10M08
TEB0707 MAX10 CPLD

...