概览
描述
The SLG46535 provides a small, low-power component for commonly used mixed-signal functions. The user creates their circuit design by programming the one-time programmable (OTP) non-volatile memory (NVM) to configure the interconnect logic, the I/O pins, and the macrocells of the SLG46535. This highly versatile device allows for a wide variety of mixed-signal functions to be designed within a very small, low-power single integrated circuit. The additional power supply (VDD2) on the SLG46535 provides the ability to interface two independent voltage domains within the same design. Users can configure pins, dedicated to each power supply, as inputs, outputs, or both (controlled dynamically by internal logic) to both VDD and VDD2 voltage domains. Using the available macrocells, designers can implement mixed-signal functions bridging both domains or simply pass through level translation in both High to Low and Low to High directions.
特性
- Logic and Mixed Signal Circuits
- Highly Versatile Macrocells
- Read Back Protection (Read Lock)
- 1.8V (±5%) to 5V (±10%) VDD
- 1.8V (±5%) to 5V (±10%) VDD2 (VDD2 ≤ VDD)
- Operating Temperature Range: -40°C to 85°C
- RoHS Compliant/Halogen-Free
- Macrocells Overview
- Three Analog Comparators (ACMP)
- Nineteen Combination Function Macrocells
- Three Selectable DFF/Latch or 2-bit LUTs
- One Selectable Continuous DFF/Latch or 3-bit LUT
- Four Selectable DFF/Latch or 3-bit LUTs
- One Selectable Pipe Delay or 3-bit LUT
- One Selectable Programmable Function Generator or 2-bit LUT
- Five 8-bit Delays/Counters or 3-bit LUTs
- Two 16-bit Delays/Counters or 4-bit LUTs
- Two Deglitch Filters with Edge Detectors
- Asynchronous State Machine
- Eight States
- Flexible Input Logic from State Transitions
- Serial Communications
- I2C Protocol Compliant
- Pipe Delay - 16 stage/3 output (Part of Combination Function Macrocell)
- Programmable Delay
- One Inverter
- Two Oscillators (OSC)
- Configurable 25kHz/2MHz
- 25MHz RC Oscillator
- Crystal Oscillator
- Power-On Reset (POR)
- Eight Byte RAM + OTP User Memory
- RAM Memory Space that is Readable and Writable via I2C
- User-defined Initial Values Transferred from OTP