S100 Slave - Stacked Voltage Translator v1.0
- 1 Overview
- 2 Module specification
- 3 Connections
- 4 Getting started
- 5 Schematics
- 6 Bill of materials
- 7 Fabrication files
- 8 Part number package marking
- 9 Mechanical specifications
- 10 Warranty
- 11 Disclaimer
- 12 Where to buy
This document shows the documentation for the Rhomb.io S100 Stacked Voltage Translator v1.0 Module. Preliminary version, use only for data updating or corrections.
The S100 Stacked Voltage Translator v1.0 Module is a Rhomb.io platform compatible module created to modify and condition the signals of other modules. It works as the interface between two modules which have two different voltage levels. The connection between the signals' supplier and the signals' receiver is done by the Rhomb.io standard connectors(two receptacle and two plug connectors of fifty pins each one). It includes four Voltage Translators (FXMA108), which are used to reconfigure some signals voltage.
The next figure show a 3D view for the S100 Stacked Voltage Translator v1.0 Module.
- Module communications, Interface.
- User interface
The "S100 Stacked Voltage Translator v1.0 Module" is a module that allows the connection between modules that were not able to be connected. When the voltage of the signals is high or low and needs to be conditioned, the "S100 Stacked Voltage Translator v1.0 Module" can be used to modify it between a range that depends on the FXMA108. In the "S100 Stacked Voltage Translator v1.0 Module", the voltage range is as high as 5,5V to as low as 1,65V. It is important to mention that the FXMA108 used in the "S100 Stacked Voltage Translator v1.0 Module" are bi-directional, so this module can be even used if it is needed to modify the A port tracks level or the B port tracks level.
Regarding the power supply, two main sources are used: VCCB and VIO_IN. To supply "VCCB" we can use "3V3", "2V8", "1V8" or "VSYS". All of these power supplies, come from the Rhomb.io module connectors as it is shown in the Block Diagram. There is a solder jumper for each power supply. All of them are connected by one side to each power supply and by the other side to "VCCB". You can choose "VCCB" by soldering one of the solder jumpers. By default "VCCB" is not connected to any power source. "VIO_IN" is a power source that comes from the Rhomb.io module connectors. The power sources' configuration should be carried out on the Rhomb.io core. Here it is the Block Diagram of the S100 Stacked Voltage Translator v1.0 Module :
These are the serial communication ports reconfigured on the module: UART, SPI, I2C, QSPI, CAN, CAPT, INT and PWM. Before being connected to the Top Rhomb.io Connectors, all of them go through the voltage translators(FXM108). We can choose the output voltage depending on "VCCB". There are other ports : SDIO-A, SDIO-B, CLK32K, #NMI, RESET, AD, DIFF and USB, which are connected directly between the Top and Bottom Connectors.
There are four connectors used in this module: "J101-BOT", "J102-BOT", "J101-TOP" and "J102-TOP". All of them are Connectors of fifty pins each one. "J101-BOT" and "J102-TOP" are plug connectors, and "J102-BOT", "J101-TOP" are receptacles. To make this module be an interface between others the connectors are placed in a specific way, as we can see in the image below.
The next figure identifies the main parts of the S100 Stacked Voltage Translator v1.0 Module. It can be found specific information for some of those parts on the following sections.
The FXMA108 is a configurable dual-voltage supply translator designed for both unidirectional and bi-directional voltage translation between two logic levels. The device allows translation between voltages as high as 5.5V to as low as 1.65V. The A port tracks the VCCA level and the B port tracks the VCCB level.
- Bi-directional Interface
- Fully Configurable: Inputs and Outputs Track VCC
- Non-Preferential Power-Up; Either VCC may be Powered-Up first
- Outputs Remain in 3-State Until Active VCC Level is Reached
- Outputs Switch to 3-state if Either VCC is at GND
- 80 Mbps Throughput when translatin between 2.5V and 5.0V
- Cell Phones
- Digital Camera
- Portable GPS
In the "S100 Stacked Voltage Translator v1.0 Module" there are four voltage translators to reconfigurate some of the signals used in the module: UART, SPI, I2C, QSPI, CAN, CAPT, INT and PWM.
Each FXMA108 has 20 pins, which configuration is shown in the next table:
-VOLTAGE TRANSLATOR 1 (U1)
-VOLTAGE TRANSLATOR 2 (U2)
-VOLTAGE TRANSLATOR 3 (U3)
-VOLTAGE TRANSLATOR 4 (U4)
NOTE: It is important to mention, that the signals configured as outputs (OUT) in the table, are the signals that come from the Top Rhomb.io Connectors to the Voltage Translators. The signals configured as inputs (IN) in the table, are the signals that come from the Bottom Rhomb.io connectors to the Voltage Translators. The FXMA108 are Bi-directional so the Output signals could work as well as inputs, and the inputs as well as outputs.
There are four solder jumpers in the "S100 Stacked Voltage Translator v1.0 Module". They are used to connect the different power supplies: "3V3", "2V8", "1V8" or "VSYS" to "VCCB". Any of them is soldered. "VCCB" can be chosen by soldering one of them, as it was mentioned in "Module specification";"Key features".
The following table summarizes the GPIOs used on the S100 Stacked Voltage Translator v1.0 Module.
|Rhomb.io pinout||Signal (module)||Device !|
The following table indicates the available serial interfaces on the Rhomb.io standard. The table shows the nomenclature used on the Rhomb.io standard and its corresponding on the schematic.
|Signal (Rhomb.io)||Signal (module)||Used by||Signal (Rhomb.io)||Signal (module)||Used by|
The Secure Digital Input Output (SDIO) interfaces are used on the S100 Stacked Voltage Translator v1.0 Module. The SDIO signals are connected between Bottom and Top directly. They are not connected through the Voltage Translators. The table below shows the connections:
|Signal (Rhomb.io)||Signal (module)||BOTTOM Pin-Connector||TOP Pin-Connector!|
|SDIO-A_CDN||P3-J101 BOT||P3-J101 TOP|
|SDIO-A_DATA3||P4-J101 BOT||P4-J101 TOP|
|SDIO-A_DATA2||P5-J101 BOT||P5-J101 TOP|
|SDIO-A_CLK||P6-J101 BOT||P6-J101 TOP|
|SDIO-A_DATA1||P7-J101 BOT||P7-J101 TOP|
|SDIO-A_DATA0||P8-J101 BOT||P8-J101 TOP|
|SDIO-B||SDIO-B-DATA3||P10-J101 BOT||P10-J101 TOP|
|SDIO-B_DATA0||P12-J101 BOT||P12-J101 TOP|
|SDIO-B_DATA2||P14-J101 BOT||P14-J101 TOP|
|SDIO-B_DATA01||P16-J101 BOT||P16-J101 TOP|
As per the supply lines used on the board, there is a summary on the next table.
|Signal (Rhomb.io)||Signal (module)||Voltage (V)||Used|
All the Rhomb.io Signals, are used in the "100 Stacked Voltage Translator v1.0 Module". It works as an interface between modules so all the signals are needed.
Click the image below to download the schematic files.
Bill of materials
Click the image below to download the BOM files.
Click the image below to download the fabrication files.
Part number package marking
- Precaution against Electrostatic Discharge. When handling Rhomb.io products, ensure that the environment is protected against static electricity. Follow the next recommendations:
- The users should wear anti-static clothing and use earth band when manipulating the device.
- All objects that come in direct contact with devices should be made of materials that do not produce static electricity that would cause damage.
- Equipment and work table must be earthed.
- Ionizer is recommended to remove electron charge.
- Contamination. Be sure to use semiconductor products in the environment that may not be exposed to dust or dirt adhesion.
- Temperature/Humidity. Semiconductor devices are sensitive to environment temperature and humidity. High temperature or humidity may deteriorate semiconductor devices characteristics. Therefore avoid storage or usage in such conditions.
- Mechanical Shock. Care should be exercised not to apply excessive mechanical shock or force on the connectors and semiconductors devices.
- Chemical. Do not expose semiconductor device to chemical because reaction to chemical may cause deterioration of device characteristics.
- Light Protection. In case of non-EMC (Epoxy Molding Compound) package, do not expose semiconductor IC to strong light. It may cause devices malfunction. Some special products which utilize the light or have security function are excepted from this specification.
- Radioactive, Cosmic and X-ray. Semiconductor devices can be influenced by radioactive, cosmic ray or X-ray. Radioactive, cosmic and X-ray may cause soft error during device operation. Therefore semiconductor devices must be shielded under environment that may be exposed to radioactive, cosmic ray or X-ray.
- EMS (Electromagnetic Susceptibility). Note that semiconductor devices characteristics may be affected by strong electromagnetic waves or magnetic field during operation.
Rhomb.io reserves the right to make corrections, enhancements, improvements and other changes to its products and services, and to discontinue any product or service. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All the hardware products are sold subject to the Rhomb.io terms and conditions of sale supplied at the time of order acknowledgment.
All brand names, trademarks and registered trademarks belong to their respective owners.
We are constantly striving to improve the quality of our technical notes. If you find an error or omission please let us know.
Email us at: email@example.com
Where to buy
You can purchase this item at the Rhomb website store.