Applications > Data Center Switches Data Center Switches NIST compliant, Secure, Scalable - Control, Power and Thermal management PLD Modern-day switches are required to implement security in hardware to ensure end-to-end security to combat the presence of malicious actors in the supply chain. To meet the ever increasing demand on data throughput, the main switch and control processor are becoming more complex and with increased TDP. This makes the power management and thermal management a lot more complex. With the increased number of communication ports, the control PLD is expected to control many I2C channels, LEDs and sense more signals. Standardized, scalable control PLD family with wide range of density and I/O options Lattice’s PFR Stack enables integration of Platform Firmware Resilience (PFR) function to the Control PLD Integrates power and thermal management functions Jump to Block Diagram Example Use Cases Reference Designs Demo IP Cores Development Kits & Boards Support Block Diagram Example Use Cases Expand Image Control PLD in the CPU Control PLD for sequencing and side-channel logic, SGPIO Secure Platform RoT for Platform Firmware Resilience (CPU) Supply Chain Protection RTS- Encryption Key Storage, data sealing (network usage logs) Expand Image Control PLD in Switch Fabric Control PLD + PM for sequencing, glue logic Control interface for multi-port card Secure Platform RoT PFR - Switch SoC, BMC and CPU Firmware(ComExp) Onboarding of multi-port card Expand Image CPLD in Multi-port Control PLD + PM for sequencing, glue logic Control Interface for multi-port card Secure Platform RoT PFR - Switch SoC, BMC and CPU Firmware(ComExp) Onboarding of multi-port card Expand Image Overall Power & Thermal Management Precision power monitoring with telemetry support Accurate temperature monitoring Fan control Power supply trimming and margining Fault log with time stamp Reference Designs Reference Design 8N1 UART Transceiver Reference Design 8-bit data, no parity, and 1 stop bit Universal Asynchronous Receiver/Transmitter (UART) performs serial-to-parallel and parallel to serial conversions on data characters received from a peripheral device or CPU iCE40 UltraPlus, MachXO2 UART, Bus Controllers, TOR Switch Reference Design Generic Soft SPI Master Controller MachXO2, MachXO3, LatticeECP3, ECP5 / ECP5-5G, CrossLink, CrossLink-NX, iCE40 UltraPlus SPI, Wishbone, TOR Switch, Home Control Appliances & Security, IoT & Wearables, Notebooks & PCs, Printers, Smart Toys & Robots, Tablets Reference Design Soft I2C Bus Master Implements a soft I2C Bus Master in Verilog, supporting many Lattice FPGA families CrossLink, CrossLink-NX, CrossLinkPlus, ECP5 / ECP5-5G, iCE40 UltraPlus, LatticeECP3, MachXO2, MachXO3, Mach-NX 5G, Computing, IoT, TOR Switch, Bus Controllers, I2C Reference Design Soft I2C Slave Peripheral Implements a soft I2C Slave Peripheral in Verilog, supporting many Lattice FPGA families CrossLink, CrossLink-NX, CrossLinkPlus, ECP5 / ECP5-5G, iCE40 UltraPlus, LatticeECP3, MachXO2, MachXO3 5G, Computing, IoT, TOR Switch, Bus Controllers, I2C Reference Design I2C Bus Master Demonstrates how a fast and configurable I2C-Bus Master Controller can be constructed and utilized in a Lattice CPLD/FPGA device MachXO, LatticeXP2, ispMACH 4000ZE, MachXO2, LatticeECP3, Platform Manager, ECP5 / ECP5-5G, MachXO3 Bus Controllers, I2C, TOR Switch, Home Control Appliances & Security, IoT & Wearables, Notebooks & PCs, Printers, Smart Toys & Robots, Tablets, 5G Show More Demo Demo Soft I2C Master and Slave – Simple Write and Read Demonstrates the operation of an I2C Master and Slave doing simple write and read of data. iCE40 UltraPlus, MachXO3 Computing, IoT, TOR Switch, Bus Controllers, I2C Demo Power Sequencing with Fault Logging Demo Uses L-ASC10 to monitor, sequence four separate Power Planes from a central control point. Logs faults with timestamps. Expandable. Platform Manager 2, MachXO3 Mixed-Signal, Power Management, TOR Switch, Guidance Systems, 5G IP Cores IP Core RISC-V MC CPU IP Core Propel IP Module: 32-bit RISC-V processor core with optional Timer and PIC sub-modules, connects via AHB-Lite bus to other Propel IP modules and more. MachXO3D, Certus-NX, CrossLink-NX AHB-Lite, Soft Processor, RISC-V, Lattice Propel, TOR Switch, Defense, Automotive IP Core I3C Master IP Core Bus controller following the MIPI I3C specification. Up to 12.5 MHz Push-Pull, legacy I2C support, Multi-master capability, In-Band Interrupt, Hot-join and more CrossLink-NX, Certus-NX, CertusPro-NX I3C, Bus Controllers, TOR Switch, AR / VR & Drones, Home Control Appliances & Security, IoT & Wearables, Notebooks & PCs, Printers, Smart Toys & Robots, Tablets, Defense, 5G, Automotive IP Core I3C Slave IP Core Interfaces to the MIPI I3C specification. Up to 12.5 MHz Push-Pull, legacy I2C support, Multi-master capability, In-Band Interrupt, Hot-join and more CertusPro-NX, CrossLink-NX, Certus-NX I3C, Bus Controllers, TOR Switch, AR / VR & Drones, Home Control Appliances & Security, IoT & Wearables, Notebooks & PCs, Printers, Smart Toys & Robots, Tablets, Defense, 5G, Automotive IP Core AHB-Lite Interconnect Module Propel IP Module: Fully parameterized interconnect for AHB-Lite systems - bus widths of 8 to 1024 bits, address widths up to 32 bits, 32 masters and 32 slaves. MachXO3D, Certus-NX, CrossLink-NX, Mach-NX AMBA, Lattice Propel, AHB-Lite, TOR Switch, Automotive IP Core AHB-Lite to APB Bridge Module Propel IP Module: Bridges high-speed AHB-lite to low-power APB. Data bus widths up to 32 bits. Address width up to 32 bits. MachXO3D, Certus-NX, CrossLink-NX, Mach-NX AMBA, APB, Lattice Propel, AHB-Lite, TOR Switch, Automotive Show More Development Kits & Boards Board ECP5 Evaluation Board Evaluation and development for ECP5-5G FPGA - 85K LUTs. Includes generous IO access and easy expansion to PMOD, Arduino, RaspberryPI, SERDES interface and more ECP5 / ECP5-5G Arduino, Breakout, PMOD, Raspberry Pi, SERDES, Versa Connector, TOR Switch, AR / VR & Drones, Defense Board MachXO3D Breakout Board Small low-cost board with generous access to MachXO3D FPGA IO for general purpose evaluation and development MachXO3D Breakout, Security, TOR Switch, Defense Board MachXO3D Development Board General purpose evaluation and development for MachXO3D with generous IO access and multiple expansion connectors RaspberryPi, Arduino, Lattice Versa, and more. MachXO3D Arduino, Breakout, Raspberry Pi, Security, Hirose FX12, Versa Connector, TOR Switch Board ECP5 Versa Development Kit Evaluate and develop for key connectivity features of the ECP5 FPGA, including PCI Express, Gigabit Ethernet, DDR3 and generic SERDES, includes numerous demos. ECP5 / ECP5-5G Data Communication, Ethernet, PCIe, SERDES, SMA, Versa Connector, DDR*Memory, TOR Switch, Guidance Systems Board MachXO2 Breakout Board A simple low-cost board that provides complete I/O access to the MachXO2 plus LEDs, Prototyping Area Power and Programming on-board. MachXO2 Breakout, TOR Switch Show More Support Technical Support Need Help? We're Here to Assist You Answer Database Articles Get Technical Support Design Software Licensing Find The Software & IP Licenses You Need Lattice Software Licenses Lattice IP Core Licensing More Licensing Information Quality & Reliability Reference Material to Help Answer Your Questions Quality & Reliability Home Product Change Notifications (PCNs) Services Outside Services to Help Get The Job Done Design Services Third-Party Programming Support for Lattice Devices Training Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy. About Us Contact Us Press Room Investor Relations Careers Subscribe Sales Americas Europe & Africa Asia Pacific Online Store Support Technical Support Software Licensing Services Legacy Devices & Software Training ©2021 Lattice Semiconductor | Legal Notices | Privacy Policy | Site Map | Use of Cookies