NXP Designs Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NXP Designs Knowledge Base

Discussions

Sort by:
In BLE spec there is no standard wireless pass through profile, so different chip vendors have their own implementations, which is also called Proprietary Profile, the compatibility is a big challenge. There are two wireless pass through demos in NXP BLE demos. For QN90XX chip, it’s called QPP. For KW3X, it’s called wireless UART. The wireless UART is more complex. It doesn’t support always-connection and have many limitations for the app. The common BLE debug tool app on phone side cannot communicate with it, while the QPP can work well.  This demo code is target to port the QPP profile to KW3X SDK, which can simplify user’s development.
View full article
This guide is intended as a reference for creating a demo application using the SLN-VIZN-IOT kit. In this guide, we will be constructing a demo e-lock application using the SLN-VIZN-IOT kit for secure face recognition using liveness detection/anti-spoofing. If you haven’t already, be sure to check out the Getting Started Guide for the SLN-VIZN-IOT kit here. Build Process Our e-lock design will make use of GPIO_AD_B0_2 and GPIO_AD_B0_03 to drive an H-Bridge circuit which actuates a lock using a 9-volt battery. These pins (and our ground) can be found on the serial header located on the front of the kit as shown below: To build our e-lock, we will be modifying the sln_vizn_iot_userid_oobe application found in the SLN-VIZN-IOT SDK. Instructions for downloading the SDK and importing the userid_oobe application can be found in the ‘Get Software’ and ‘Build and Run’ sections of the Getting Started Guide. The following video shows the modifications necessary to implement the E-Lock demo using the sln_vizn_iot_userid_oobe project To enable these pins as GPIOs, we must modify pin_mux.h and pin_mux.c found under the board folder. For simplicity, we contained these initializations in a function called BOARD_InitDoorLockPins. The code to enable these pins was generated using MCUXpresso’s integrated Config Tools, although this is not necessary. The MCUXpresso Config Tools can be read about in-depth here. Next, we need to make sure that the BOARD_InitDoorLockPins function we just created actually gets called so that the GPIOs will work the way we want them to. To do this, we will add the function call inside of our main function in main.c. After adding the door lock initialization to main, we will modify sln_system_state.cpp found under the source folder to add the code which will toggle the GPIO’s we setup in the previous step. To do this, we will make use of the GPIO_PinWrite function found in “fsl_gpio.h.” Using this function requires us to add the line “#include fsl_gpio.h” at the top of sln_system.cpp like shown below: The GPIO_PinWrite functions here will be used to unlock the door whenever a face is recognized (sysStateDetectedKnownUser) and lock the door whenever no known users are in view of the camera (sysStateDetectedNoUser). With the software modifications complete, we need to compile the code and flash our kit with the updated firmware. This can be done by using the ‘Debug’ option found in the Quickstart Panel as shown below. Make sure that the project is compiled and flashed is the sln_vizn_iot_userid_oobe project by verifying the name of the project shown at the top of the Quickstart Panel. For more detailed instructions about flashing the SLN-VIZN-IOT, check out the Flash and Debug SLN-VIZN-IOT Project section under Build, Run in the Getting Started Guide.  With the software modifications complete and the updated firmware installed, all that’s left to do is to add some wires from the GPIO pins to the door lock and power on the kit. Now our e-lock is ready to go! When a user with an unrecognized face (indicated by a red LED) tries to turn the handle nothing happens.  But when a user with a recognized face (indicated by a green LED) tries to turn the handle, the lock is disengaged allowing the latch to move. Conclusion With just a few lines of code and some external hardware, we were able to create a fully-functioning face-controlled e-lock that works entirely offline just by using the SLN-VIZN-IOT. Not to mention the fact that there was no need for any ML experience whatsoever. Because the SLN-VIZN-IOT was designed with flexibility in mind, all sorts of use cases can be supported with only minimal effort when compared to a face recognition implemented from scratch. By using the production-ready software that comes provided with the kit, it’s now possible to add local (no cloud connectivity necessary) face and emotion recognition capabilities to all sorts of products in record time. We hope this guide was helpful in showing you how to jumpstart your face recognition project with the power of the SLN-VIZN-IOT. 
View full article
本文说明S32G3 M7核Standby MCAL demo 详细情况及定制,并在进入Standby之前 调用QSPI 接口将QSPI NOR flash配置进入 deep power down模式,以节省用电。 目录 1    参考资料说明... 2 2    G2和G3 Demo的区别... 2 3    G3 MCAL Demo的实现... 4 3.1  修改UART驱动... 4 3.2  实现时钟关闭代码... 4 3.3  配置电源模式切换驱动... 5 3.4  配置唤醒源... 5 3.5  加入PMIC驱动... 6 3.6  主函数逻辑实现... 7 3.7  运行测试... 7 3.8  未来开发计划... 8 4    将QSPI NOR设置进入Deep Power Down模式... 8 4.1  Fls层的修改... 10 4.2  中间层的修改... 10 4.3  QSPI_IP层的修改... 13 4.4  主测试函数调用... 16 4.5  Fls驱动的测试... 17 5    将Deep Power Down功能集成到STANDBY工程中并测试    18 5.1  EB配置... 18 5.2  主测试函数与编译修改... 20 5.3  运行测试... 21
View full article
  Overview Discover multicore solutions for multimedia and display applications with high-performance and low-power capabilities that are scalable, safe and secure. NXP portfolio counts with multicore solutions for multimedia and display applications with high-performance and low-power capabilities that are scalable, safe, and secure. This solution is based on an i.MX RT1050 MCU. This application processor provides industry-leading audio, voice and video decoder with fluent video play effect. Block Diagram Products Category MCU Product URL i.MX RT1050 Crossover MCU with Arm® Cortex®-M7 core  Product Description The i.MX RT1050 is the industry's first crossover MCU and combines the high-performance and high level of integration on an applications processors with the ease of use and real-time functionality of a microcontroller.   Category RTC Product URL PCF85063B: Tiny Real-Time Clock/calendar with alarm function and SPI‑bus  Product Description The PCF85063BTL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption.   Category Wi-Fi Product URL 88W8801: 2.4 GHz Single-Band 1x1 Wi-Fi® 4 (802.11n) Solution  Product Description The 88W8801 is a highly integrated, single-band (2.4 GHz) Wi-Fi 4 1x1 System-on-Chip (SoC), specifically designed to support High Throughput (HT) data rates.
View full article
  Overview Industrial control is a key element in any factory automation process. It may vary from a simple panel-mounted controller to large interconnected and interactive distributed control systems. This small form factor board target applications that require low power, low costs, and high performance. This solution is based on aLS1028A Industrial Application Processor. This processor includes two powerful 64-bit Arm®v8 cores that can support real-time processing for industrial control, as well as virtual machines for edge computing in the IoT.  NXP is your ideal partner for factory automation. From embedded hardware to software solutions, our industrial expertise and innovative spirit enable you to meet the highest expectations of industry 4.0 and industrial IoT markets. Use Cases Our portfolio enables the next generation of smart factories from edge to cloud. We enable industrial applications at all layers of factory automation. Our technology implements secure connections from manufacturing level up to the cloud. Some applications are: Manufacturing Logistics Operations Management Edge-Cloud Block Diagram Product Category MPU Product URL Layerscape® 1028A Industrial Applications Processor  Product Description The Layerscape LS1028A industrial applications processor includes a TSN-enabled Ethernet switch and Ethernet controllers to support converged IT and OT networks.   Category RTC Product URL PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock.   Category Power Management Product URL MC34VR500: Multi-Output DC/DC Regulator  Product Description The NXP® MC34VR500 power management solution for network processor systems is a high-efficiency, quad buck regulator with up to 4.5 A output and five user-programmable LDOs.   Category Transceiver Product URL TJA1101: 2nd generation Ethernet PHY Transceivers - IEEE 100BASE-T1 compliant  Product Description TJA1101 is a high-performance single port, IEEE 100BASE-T1 compliant Ethernet PHY Transceiver.   Category Display Port Product URL PTN3460/PTN3460I - Commercial and Industrial e(DP) to LVDS bridge IC  Product Description PTN3460 is an (embedded) DisplayPort to LVDS bridge device that enables connectivity between an (embedded) DisplayPort (eDP) source and LVDS display panel.  
View full article
Overview This full digital power AC to DC Switched-Mode Power Supply (SMPS) system includes both digital power control and digital power management. The control feedback or feed-forward loop that regulates the output of the power system is directly controlled by a 56800/E DSC The DSC provides the digital power management function for configuration, tracking, monitoring, protection, guiding supply sequence, and communication capabilities This reference design is a fully digitally controlled high-frequency Switched-Mode Power Supply based on an NXP® 56F8323 device The primary side is the AC-DC converter with power factor correction (PFC) and on the secondary side is a full bridge DC-DC converter Features General: 500-Watt fully digital switched-mode power supply controlled by A 56F8323 with power factor correction A 56F8323 for secondary with phase shifting technique General Benefits: Power applications become more flexible and universal High input power factor lowers power pollution to the power grid Intelligent mode management and fault supervision Operating status is monitored and controlled in real time Lower system and maintenance cost Performance: Input voltage: 85 ~ 265VAC Input frequency: 45 ~ 65HZ Rating output voltage:48VDC Rating output power: 500W Switch frequency: > 100K Power factor > 95% Efficiency > 90% Communications: RS232 port for communication with optoisolation Visual Interface: Multi-segment LED indicators (input voltage, input current, output voltage, and output current) Block Diagram Board Design Resources
View full article
  Description Many companies are creating products today that would benefit from adding payment capabilities to the design. However, getting the necessary PCI and EMVCo certifications are a significant engineering and development barrier. This solution is pre-certified for EMVCo and PCI PTS PIN entry device (PED) standards to give companies confidence that they will have a high likelihood of passing certification the first time without the added expense of failing and resubmitting. The solution for this is the design of a POS Reader Reference Design for applications requiring Payment Card Industry certifications, supporting QVGA display. The solution will implement NXP product for the software and hardware application and a scalable portfolio for reader interfaces and secure controllers/processors to address a wide range of POS solutions. Use Cases POS Standard Payments (EMVCo like) Loyalty / Couponing Open Loop and Close Loop Payments Retail Secure Card Reader Home banking Public Transportation (eg bus, metro) Parking Payment Prepaid Smart Meter Energy payment MPOS Micro-merchants, tradesmen Pay-on-delivery applications In-store shopper-assisted retail In-aisle check-out Loyalty, Couponing Transportation (eg taxis) Stadiums, events, attractions Block Diagram Products Category MCU Product URL 1 K81_150: Kinetis K81-150 MHz HW Cryptographic Co-Processor, Anti-Tamper & QuadSPI Microcontrollers (MCUs) based on Arm® Cortex® -M4 Core  Product Description 1 The Kinetis® K81 MCU extends the Kinetis MCU portfolio with advanced security capabilities including anti-tamper peripheral, boot ROM to support encrypted firmware updates, automatic decryption from external serial flash memory, AES acceleration, and hardware support for public key cryptography. Product URL 2 KL8x: Kinetis® KL8x-72/96 MHz Secure Ultra-Low Power Microcontrollers (MCUs) based on Arm® Cortex®-M0+ Core  Product Description 2 The Kinetis® KL8x MCU expands on the Kinetis low-power MCU portfolio with rich security features including tamper detection, true random number generator and low-power trusted crypto engine supporting AES, DES, 3DES, SHA, RSA and ECC. Product URL 3 i.MX RT1170 Crossover MCU Family - First Ghz MCU with Arm® Cortex®-M7 and Cortex-M4 Cores  Product Description 3 The i.MX RT1170 crossover MCUs is setting speed records at 1GHz. This ground-breaking family combines superior computing power and multiple media capabilities with ease of use and real-time functionality.   Category Power Management Product URL 1 https://www.nxp.com/products/power-management/wireless-power/15-watt-wireless-charging-receiver-ics:MWPR1516  Product Description The MWPR1516 wireless charging IC and reference platform, based on the Arm® Cortex®-M0+ core, extends our wireless charging portfolio to support up to 15 watt charging power. Product URL 2 PCA9410_9410A: 3.0 MHz, 500 mA, DC-to-DC boost converter  Product Description 2 The PCA9410 and PCA9410A are highly efficient 3.0 MHz, 500 mA, step-up DC-to-DC converters. They convert input voltages from 2.5 V to 5.25 V to a fixed output voltage of 5.0 V.   Category USB Product URL 1 PTN5110: USB PD TCPC PHY IC  Product Description 1 PTN5110 is a single-port TCPC-compliant USB Power Delivery (PD) PHY IC that implements Type-C Configuration Channel (CC) interface and USB PD Physical layer functions to a Type-C Port Manager (TCPM) that handles PD Policy management. Product URL 2 NX5P3290UK: USB PD and type C current-limited power switch  Product Description 2 The NX5P3290 is a precision adjustable current-limited power switch for USB PD application.   Category Secure Product URL 1 TDA8034: Low power smart card interface  Product Description 1 The TDA8034T/TDA8034AT is a cost-effective analog interface for asynchronous and synchronous smart cards operating at 5 V or 3 V. Product URL 2 A1006: Secure Authenticator IC - Embedded Security Platform  Product Description 2 The Secure Authenticator IC is manufactured in a high-density submicron technology.   Category NFC Product URL 1 PN5180: Full NFC Forum-compliant frontend IC  Product Description 1 The PN5180 is a high-performance full NFC Forum-compliant frontend IC for various contactless communication methods and protocols. Product URL 2 NTAG213F, NTAG216F: NFC Forum Type 2 Tag compliant IC with 144/888 bytes user memory and field detection  Product Description 2 The NTAG213F and NTAG216F are NFC Forum Type 2 Tag compliant products with a field detection pin and offer a large range of User memory (144 bytes for NTAG213F and 888 bytes for NTAG216F).   Category Bluetooth Product URL QN908x: Ultra-Low-Power Bluetooth Low Energy System on Chip Solution  Product Description QN908x is an ultra-low-power, high-performance and highly integrated Bluetooth Low Energy solution for Bluetooth® Smart applications such as sports and fitness, human interface devices, and app-enabled smart accessories.   Category Peripherals Product URL 1 PCAL6408A: Low-voltage translating, 8-bit I²C-bus/SMBus I/O expander  Product Description 1 The PCAL6408A is an 8-bit general purpose I/O expander that provides remote I/O expansion for many microcontroller families via the I²C-bus interface. Product URL 2 PCA9634: 8-bit Fm+ I²C-bus LED driver  Product Description 2 The PCA9634 is an I²C-bus controlled 8-bit LED driver optimized for Red/Green/Blue/Amber (RGBA) color mixing applications. Product URL 3 PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description 3 The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock.
View full article
EEPROM selection guide for serial RCON boot. On S32G reference manual, we only ask customer to make sure I2C address of EEPROM is 0xA0, no others requirement. Actually, S32G only supports EEPROM with one 8-bit address byte. For high capacity EEPROM such as AT24C64D@8K bytes, which need two 8-bit word address bytes. Can’t be supported by S32G ROM.   AT24C64D.pdf         AT24C01 has been validated on S32G EVK board, which need one word address byte AT24C01.pdf   Thanks, Lambert
View full article
Overview   NXP is a one-stop partner for the different technologies needed to power major home appliances. They need a robust, reliable and attractive user interface, a powerful motor control optimized for efficiency and low noise as well as secure and accurate environment sensing. NXP portfolio counts with multiple processing solutions ranging from MCUs to multicore MPUs enabling motor control, system control and advanced HMI. This solution is based on a Kinetis Ke1xF-168 MHz MCU. This 5 V solution with the high-performance Cortex-M4 core running up to 168 MHz, integrates CAN 2.0B compliant FlexCAN and provides a highly reliable serial communication interface for industry applications. Block Diagram Products Category MCU Product URL KE1xF: Kinetis KE1xF-168MHz, Performance with CAN 5V Microcontrollers based on Arm® Cortex®-M4  Product Description Kinetis KE1xF MCUs are the high end series MCUs in Kinetis E family, providing robust 5V solution with the high performance Arm® Cortex®-M4 core running at up to 168 MHz.   Category Power Management Product URL 1 TEA19363LT: GreenChip SMPS Primary Side Control IC with QR/DCM Operation and Active x-Capacitor Discharge  Product Description 1 The TEA19363LT is a member of the GreenChip family of controller ICs for switched mode power supplies. Product URL 2 MC33813: One Cylinder Small Engine Control IC  Product Description 2 The NXP® MC33813 is an engine control analog power IC delivering a cost-optimized solution for managing one and one-cylinder engine.   Category Driver Product URL PCA9959: 24-Channel SPI Serial Bus 63 mA/5.5 V Constant Current LED Driver  Product Description The PCA9959 is a daisy-chain SPI-compatible 4-wire serial bus controlled by a 24-channel constant preset current LED driver optimized for dimming and blinking 63 mA Red/green/blue/amber (RGBA) LEDs.   Category Sensor Product URL PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range.
View full article
  Overview Due to the flexibility and low operating cost of vending machine, it’s popular with consumers and merchants. The vending machine industry has great potential and wide market space with the introduction of mobile technology, will become a new channel for fast consumer retail. This solution with a i.MX 8M Mini apply a advanced process technology mode, that delivers much lower leakage than standard technology. Some of the features of this application are: Easy touch keypad and display for transaction status. Diversified payment methods: coin, bill and mobile payments. Compatible with Apple pay, Alipay, wechat pay and more. Block Diagram Products Category MPU Product URL i.MX 8M Mini - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video  Product Description The i.MX 8M Mini is NXP’s first embedded multicore applications processor built using advanced 14LPC FinFET process technology, providing more speed and improved power efficiency.   Category Wi-Fi Product URL 88W8987: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 5 (802.11ac) + Bluetooth® 5 Solution  Product Description The 88W8987 is a highly integrated WLAN (2.4/5 GHz) and Bluetooth single-chip solution, specifically designed to support the speed, reliability, and quality requirements of next generation Very High Throughput (VHT) products.   Category RTC Product URL PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock.   Category Temperature Sensor Product URL PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption.   Category Power Management Product URL PCA9450: Power Manage IC (PMIC) for i.MX 8M Mini/Nano/Plus  Product Description The PCA9450 is a single chip Power Management IC (PMIC) specifically designed to support i.MX 8M family processor in both 1 cell Li-Ion and Li-polymer battery portable application and 5 V adapter nonportable applications.   Category Motor Driver Product URL MC34931: MC34931/S H-Bridge, Brushed DC Motor Driver, 5-36 V, 5 A, 11 kHz/20 kHz  Product Description The NXP® MC34931 is a monolithic, thermally efficient 36 V/ 5 A H-Bridge DC motor driver.
View full article
  Overview NXP has a broad portfolio of software and processors for security. Regarding software, NXP has complete Turnkey solutions or optimized software components; Regarding processors, NXP has scalable solution from 1xA53 to 16xA72. LS1043A is a good candidate for Low-end UTM, it comes with the option for 5 Gbps single pass cryptographic offload and 10 Gbps data path parse, classification and distribution which helps in delivering flows to cores for additional security processing. Use Cases Network security is a large, growing market. UTM Key System Features are as following: Enterprise FW features Antivirus Content filtering Spam filtering Block Diagram Products Category MPU Product URL Layerscape LS1043A Reference Design Board  Product Description The LS1043A reference design board (RDB) is a computing, evaluation, and development platform that supports the Layerscape LS1043A architecture processor.   Category Wi-Fi Product URL 88W8997: 2.4/5 GHz Dual-Band 2x2 Wi-Fi® 5 (802.11ac) + Bluetooth® 5 Solution  Product Description The 88W8997 is the industry’s first 28nm, 802.11ac wave-2, 2x2 MU-MIMO combo solution with full support for Bluetooth 5.   Category Temperature Sensor Product URL SA56004X: SMBus-Compatible, 8-Pin, Remote/Local Digital Temperature Sensor  Product Description The NXP Semiconductors SA56004X is an SMBus compatible, 11-bit remote/local digital temperature sensor with over-temperature alarms.   Category Power Management Product URL MC34VR500: Multi-Output DC/DC Regulator  Product Description The NXP® MC34VR500 power management solution for network processor systems is a high-efficiency, quad buck regulator with up to 4.5 A output and five user-programmable LDOs.   Category RTC Product URL PCF85063TP: Tiny Real-Time Clock/calendar  Product Description The PCF85063TP is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock.   Category Transceiver Product URL 1 NTS0101: Dual supply translating transceiver; open drain; auto direction sensing  Product Description 1 The NTS0101 is a 1-bit, dual supply translating transceiver with auto direction sensing, that enables bidirectional voltage level translation. Product URL 2 NTS0302JK: 2-bit dual supply translating transceiver; open drain; auto direction sensing  Product Description 2 The NTS0302 is a 2-bit, dual supply translating transceiver family with auto direction sensing, that enables bidirectional voltage level translation. Product URL 3 NTS0304E: 4-bit dual supply translating transceiver; open drain; auto-direction sensing  Product Description 3 The NTS0304E is a 4-bit, dual supply translating transceiver family with auto-direction sensing, that enables bidirectional voltage level translation.
View full article
Overview   In the power supply and distribution system, TTU (Transformer Terminal Unit) is used to collect and control the information of the distribution transformer. It can monitor the operation condition of the distribution transformer in real time and transmit the collected information to the main station or other intelligent devices to provide the data needed for the operation control and management of the distribution system. NXP provides many solutions on electricity conversion, including AC to AC, AC to DC and DC to DC converters NXP has a broad portfolio of software and processors for Smart Grid market. Regarding software, NXP has original LSDK Linux with Docker supporting and Edgescale solution for edge computing; Regarding processors, NXP has scalable solution from 1xA53 to 16xA72.   Block Diagram Products Category MPU Product URL Layerscape® 1043A and 1023A Multicore Processors  Product Description The LS1043A processor was NXP's first quad-core, 64-bit Arm®-based processor for embedded networking.   Category Bluetooth Product URL QN9090/30(T): Bluetooth Low Energy MCU with Arm®Cortex®-M4 CPU, Energy efficiency, analog and digital peripherals and NFC Tag option  Product Description The QN9090 and QN9030 are the latest microcontrollers in the QN series of Bluetooth low energy devices that achieve ultra-low-power consumption and integrate an Arm®Cortex®-M4 CPU with a comprehensive mix of analog and digital peripherals.   Category Power Management Product URL MC34VR500: Multi-Output DC/DC Regulator  Product Description The NXP® MC34VR500 power management solution for network processor systems is a high-efficiency, quad buck regulator with up to 4.5 A output and five user-programmable LDOs.   Category Peripherals Product URL 1 PCF85063B: Tiny Real-Time Clock/calendar with alarm function and SPI‑bus  Product Description 1 The PCF85063BTL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. Product URL 2 SA56004X: SMBus-Compatible, 8-Pin, Remote/Local Digital Temperature Sensor  Product Description 2 The NXP Semiconductors SA56004X is an SMBus compatible, 11-bit remote/local digital temperature sensor with over-temperature alarms. Product URL 3 NTS0101: Dual supply translating transceiver; open drain; auto direction sensing  Product Description 3 The NTS0101 is a 1-bit, dual supply translating transceiver with auto direction sensing, that enables bidirectional voltage level translation.
View full article
Overview   NXP smart amplifier is a high efficiency boosted Class-D audio amplifier with a sophisticated SpeakerBoost acoustic enhancement and Protection algorithm in on-Chip DSP with temperature and excursion protection. The internal adaptive DC-to-DC converter raises the power supply voltage, providing ample headroom for major improvements in sound quality. NXP portfolio counts with multicore solutions for multimedia and display applications with high-performance and low-power capabilities that are scalable, safe, and secure. This solution is based on an i.MX 8M Family MCU. This application processor provides industry-leading audio, voice and video processing. Block Diagram Products Category MPU Product URL i.MX 8M Family - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video  Product Description The i.MX 8M family of applications processors based on Arm® Cortex®-A53 and Cortex-M4 cores provide industry-leading audio, voice and video processing for applications.   Category Wireless Product URL 1 QN9090/30(T): Bluetooth Low Energy MCU with Arm®Cortex®-M4 CPU, Energy efficiency, analog and digital peripherals and NFC Tag option  Product Description 1 The QN9090 and QN9030 are the latest microcontrollers in the QN series of Bluetooth low energy devices that achieve ultra-low-power consumption and integrate an Arm®Cortex®-M4 CPU with a comprehensive mix of analog and digital peripherals. Product URL 2 88W8987: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 5 (802.11ac) + Bluetooth® 5 Solution  Product Description 2 The 88W8987 is a highly integrated Wi-Fi (2.4/5 GHz) and Bluetooth single-chip solution specifically designed to support the speed, reliability and quality requirements of Very High Throughput (VHT) products. Product URL 3 NTAG I2C plus: NFC Forum Type 2 Tag with I2C interface  Product Description 3 The NTAG I2C plus combines a passive NFC interface with a contact I2C interface.   Category Power Management Product URL 1 TEA1833LTS: GreenChip SMPS Control IC  Product Description 1 The TEA1833LTS is a low-cost Switched Mode Power Supply (SMPS) controller IC intended for flyback topologies. Product URL 2 PCA9450: Power Manage IC (PMIC) for i.MX 8M Mini/Nano/Plus  Product Description 2 The PCA9450 is a single chip Power Management IC (PMIC) specifically designed to support i.MX 8M family processor in both 1 cell Li-Ion and Li-polymer battery portable application and 5 V adapter nonportable applications.   Category RF Amplifier Product URL BGS8324: WLAN LNA + switch  Product Description The BGS8324 is, also known as the WLAN3001H, a fully integrated Low-Noise Amplifier (LNA) and SP3T switch for Bluetooth path and transmit path.   Category Peripherals Product URL 1 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 1 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range. Product URL 2 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 2 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products.
View full article
NXP's secure over-the-air communication for automotive networks features embedded hardware crystallographic engine for the rapid decryption of received data.   Features   MPC5748G targets High-End Body and High-End gateway Rich communication peripheral set & HSM - embedded Security Module Encryption, decryption, message code generation, secured flash memory for secured storage Secured communication inside or outside the vehicle (wired or wireless) Encryption with different algorithms demo Decryption in both hardware (HSM) or software comparison Links High End Body Control Module Central Gateway / In-Vehicle Networking Block Diagram  
View full article
Description   The convergence of an aging population and breakthrough technological advances has created endless opportunities for automated medical devices. These devices help ensure the future health of millions of people by providing advances in diabetes care, cardiac care, therapy adherence and general health and wellness applications. Regardless of the end use, developers of healthcare/medicals devices face similar challenges–the need to balance processing requirements with power consumption, a fast time-to-market, secure wireless connections and product longevity.   The application patient monitoring senses the vital signs of a patient and displays them. If any of the vital signs drops below a secure range the device will send an alert to the medical staff. For the entry version of this application an i.MX 6 ULL applications processor is recommended for its low power consumption, touch screen driver integration and low cost. Features   Checks patient vital signs and uploads them to the cloud Quick alerts if the patient is in danger Gathers the information of all the sensors in the human body Secure wireless connections Displays vital signs   Block Diagram       Products   Category Name 1: MCU and MPU Product URL 1 i.MX 6ULL Applications Processor | Single Arm® Cortex®-A7 @ 900 MHz | NXP  Product Description 1 The i.MX 6ULL applications processor includes an integrated power management module that reduces the complexity of an external power supply and simplifies power sequencing. Product URL 2 i.MX 6Quad Applications Processors | Quad Arm® Cortex®-A9 | NXP  Product Description 2 The i.MX 6 series of applications processors combines scalable platforms with broad levels of integration and power-efficient processing capabilities particularly suited to multimedia applications. Product URL 3 Arm® Cortex®-M0+|Kinetis® KM1x 50 MHz 32-bit MCUs | NXP  Product Description 3 The Kinetis® KM1x supports high-precision internal voltage reference with low temperature drift.   Category Name 2: Power Management Product URL 1 PMIC with 1A Li+ Linear Battery Charger | NXP  Product Description 1 The PF1550 is a Power Management Integrated Circuit (PMIC) designed specifically for use with i.MX processors on low-power portable, smart wearable and Internet-of-Things (IoT) applications. Product URL 2 14-Channel Configurable Power Management IC | NXP  Product Description 2 The PF0100 SMARTMOS PMIC provides a highly programmable/configurable architecture, with fully integrated power devices and minimal external components. Product URL 3 MC33772 | 6-Channel Li-ion Battery Cell Controller IC | NXP  Product Description 3 The MC33772 is a Li-Ion battery cell controller IC designed for automotive and industrial applications such as HEV, EV, ESS, UPS systems.   Category Name 3: Audio Product URL 1 Ultra-Low-Power Audio Codec | NXP  Product Description 1 The SGTL5000 is a low-power stereo codec is designed to provide a comprehensive audio solution for portable products that require line-in, mic-in, line-out, headphone-out and digital I/O. Product URL 2 TDA8932B | NXP  Product Description 2 The TDA8932B is a high efficiency class-D amplifier with low power dissipation.   Category Name 4: Peripherals Product URL 1 TJA1101 | 2nd generation PHY Transceiver | NXP  Product Description 1 TJA1101 is a high-performance single port, IEEE 100BASE-T1 compliant Ethernet PHY Transceiver. Product URL 2  PCF85263A | NXP  Product Description 2 The PCF85263A is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption and with automatic switching to battery on main power loss.   Product URL 3 -50 to 50kPa, Differential and Gauge Pressure Sensor | NXP  Product Description 3 On-chip, bipolar op amp circuitry and thin film resistor networks to provide a high output signal and temperature compensation   Documentation Designing a Homemade Digital Output for Analog Voltage Output Sensor: https://www.nxp.com/docs/en/application-note/AN1586.pdf    Product Link MCIMX6ULL-EVK: Evaluation kit for the i.MX 6ULL and 6ULZ Applications Processor MCIMX6ULL-EVK|i.MX6ULL Evaluation Kit | NXP  FRDM-PF1550EVM: PF1550 Evaluation Board for low power application processors FRDM-PF1550EVM | PF1550 Evaluation Board | NXP  SABRE for Automotive Infotainment Based on the i.MX 6 Series SABRE|Automotive-Infotainment|i.MX6 | NXP  KITPF0100EPEVBE: Evaluation Kit - MMPF0100, 14 Channel Configurable PMIC EVB- MMPF0100, 14 Channel Configurable PMIC | NXP  TWR-KM34Z50M: Kinetis M Series Tower System Module TWR-KM34Z50M|Tower System Board|Kinetis MCUs | NXP  KITSGTL5000EVBE: Evaluation Kit - SGTL5000, Low Power Stereo Codec SGTL5000, Low Power Stereo Codec EVB | NXP  FRDM33772BTPLEVB: Evaluation Board for MC33772 with Isolated Daisy Chain Communication FRDM33772BTPLEVB | MC33772 TPL EVB | NXP  OM13516UL: PCF85263B Evaluation board OM13516UL: PCF85263B Evaluation board | NXP 
View full article
Description Earlier this year NXP organized a promotional opportunity for amateur radio enthusiasts to use their creativity and build their own power amplifier designs. NXP received numerous creative submissions in this competitive Homebrew RF Design Challenge. We appreciate the dedication and enthusiasm from the community that made this contest a success. First place winner An MRF101AN broadband amplifier design with 1 W Input, 100 W Output 1.8-54 MHZ Amplifier deck. (For more information visit:NXP MRF-101 - RFPowerTools )  It is an amplifier with a bandwidth of 1.8MHz to 54MHz. Maximum output power of 100W up to 30MHz and 70W up to 50MHz. Maximum power supply 50V to 4A, with a Voltage Standing Wave Ratio of 1.5:1 maximum. The design dimensions of the PCB is 5x5 cm (2x2 in). and 310g weight including fan and heat sink. Second place winner A 600W broadband HF amplifier using affordable LDMOS devices (For more information visit: https://qrpblog.com/2019/10/a-600w-broadband-hf-amplifier-using-affordable-ldmos-devices/  ) This project is meant to demonstrate the capabilities of the MRF300 transistors as linear broadband devices in the 2-50MHz range and to be used by radio amateurs as a starting point for a medium-high power amplifier. This is also my entry to the NXP Homebrew RF Design Challenge 2019. To achieve the target of 600W output while also minimizing the level of even-number harmonics, a “push-pull” configuration of two transistors is used. Luckily, the manufacturer made it easy to design the PCB layout for such a thing by offering two versions (the MRF300AN & MRF300BN) that have mirrored pinout. The common TO-247 package is used, with the source connected to the tab. Each individual MRF300 LDMOS transistor is specified at 330W output over a 1.8-250MHz working frequency range, a maximum 28dB of gain and over 70% efficiency. The recommended supply range is 30-50Vdc. By studying the specifications, it looks like with correct broadband matching and some operational safety margin we can get close to 600W output at a voltage of around 45V across a resonably large bandwidth; the aim is to cover 1.8 to 54MHz. Main challenges when designing this amplifier are related to achieving good input and output matching over the entire frequency range as well as maintaining high and flat gain. Good linearity and a low level of harmonic products are mandatory. As the TO-247 is not a package specifically designed for high-power RF, there are some challenges with thermal design and PCB layout as well. Information taken from the essay by the winner. Third place winner A High Efficiency Switchmode RF Amplifier using a MRF101AN LDMOS Device for a CubeSat Plasma Thruster (For more information visit: Research - SuperLab@Stanford ) The Class E amplifier utilizes the active device as a switch, operating in only cutoff (off) and saturated (on) conditions. This minimizes the overlap of voltage and current, reducing losses in the active device. To further reduce loss the Class E amplifier utilizes an inductively tuned resonant network to achieve zero voltage switching, bringing the voltage across the switch to zero before turn on, eliminating energy stored in the output capacitance of the active device that would otherwise be dissipated. This is achieved with an inductively tuned series resonant output filter.  In the Class E amplifier losses are almost entirely determined by the current conducted by the active device so a high drain impedance is desired to maximize efficiency. The drain impedance is ultimately limited by the voltage rating of the switch. For our desired output power of 40W and the maximum voltage rating of 133V for the MRF101AN this impedance is still less than 50 ohms, so a L match circuit is used to match the drain impedance to 50 ohms. The load network in our design provides a drain impedance of 15.4+12.8j. As the MRF101AN will operate in saturation a high drive level is desired. To eliminate the need for a preamplifier and allow for digital control, we use a high speed gate drive chip typically used in switch-mode power supplies, LMG1020, to drive the MRF101AN instead of a RF preamplifier. A resonant network is used to provide voltage gain at the fundamental and third harmonic, providing a quasi-square wave on the gate which helps insure the device remains in saturation. Conclusion It was a close call and highly competitive! Each participant had their own creative, unique and impressive way of displaying the capabilities of these new parts. NXP is always up for new design challenges. Ready for the next challenge?
View full article
This post entry aims at explaining the debugging process oriented to EMVCo Contactless certification of a device integrating NXP's PN5180. The structure is the following: PN5180 Antenna design considerations Before going into the debugging process for the EMVCo Contactless Analog tests we will see some important considerations for an antenna design and impedance tuning oriented for an EMVCo compliant device. Antenna tuning recommendations The first recommendation is that with the Dynamic Power Control feature the PN5180 allows us to perform symmetrical antenna tuning instead of the typical asymmetrical tuning. This symmetrical tuning provides us with a better transfer function, being able to drive more power to the antenna. The following figure shows the Smith Chart with the S11 parameter plot of a device using a symmetrical antenna tuning:   The only disadvantage of the symmetrical tuning is that we need a current limiter to avoid destroying the chip because of exceeding the chip’s limits. In the case we are documenting today, the PN5180 DPC feature is used to limit the supply voltage and therefore the transmitter current depending on the load detected by the chip. Regarding the EMC filter, the inductor should fit with the following condition to guarantee a good relation between the AGC and the ITVDD: Another consideration is about the resistor used in the reception branch. This resistor controls the receiver sensibility and as a starting point is recommended to use a value to obtain an AGC in free air of: Reader Mode only design: AGC value in free air around 600dec Full NFC design: AGC value in free air around 300dec Finally, EMV contactless transactions are performed at 106kbps which would allow us to work with a high Q factor of the overall system. This means that the power gain can be higher, but at the same time it might also lead to some issues because of the lower bandwidth. In light of this, we have to bear in mind, that if the Q factor is too high it may lead to problems in the waveform tests. PN5180 DPC calibration The Dynamic Power Control is a feature that uses the AGC value to establish different power configurations depending on the load applied to the antenna. As I mentioned before, the main goal is to protect the chip from a transmitter current level that might destroy it. The first step before calibrating the DPC is to check the correlation between the AGC value and the transmitter current or ITVDD when different loads are applied to the antenna. Basically, we will play with the distance between the load and the device to get several points with different AGC values. Based on those measurements, we can plot a graph like the following: Normally we would use a reference PICC and a metal plane or phone to check that the behavior is linear and with no big difference between those loads. Once we have checked the correlation we can proceed with the calibration process, which can be done very easily with the NFC Cockpit software. Here the important thing is to control the ITVDD and keep it always below the chip’s limit. As you can see in the figure below, without the DPC, this symmetrical tuning would lead to a voltage above the limit for positions close to the reader antenna. However, with DPC we can control that voltage at any moment. Another consideration is that we have to make sure that the DPC is calibrated to have maximum power when the reference PICC is far from the reader to avoid a lack of power in the tests at those positions. EMV L1 Analog Tests Debugging process We are going to divide this debugging process into 3 main phases which are the power tests in the first instance, followed by the waveform tests and the reception tests. The reason why we set this order is to first debug the tests that may require HW modifications which have a strong impact on the other tests. This way, for example, if you have passed all power and waveform tests, debugging the reception tests may not have an impact on the results obtained previously. Power tests Tests setup In order to debug the power tests, we will need just an oscilloscope and an EMVCo reference PICC. We will need to connect the outputs J9 and J1 of the EMVCo reference PICC to the oscilloscope and set the jumper J8 of the reference PICC in non-linear load mode. The J9 of the EMVCo reference PICC is the DC_OUT output that we will use to measure the power received by the antenna. The J1 is the LETI_COIL_OUT output and we will use it to capture the command in the oscilloscope. The overall setup is depicted in the figure below. Performing tests We have to use the trigger to capture the REQA command sent from the DTE when the reference PICC is in the position we want to test. This capture can be seen in the two figures below. The yellow channel is the LETI_COIL_OUT of the EMVCo reference PICC and the blue channel represents the DC_OUT obtained from the J1 connector. As said previously, we will use the DC_OUT to measure the voltage in the period of the signal where there is no modulation, like this part highlighted with the red squared. We have zoomed into the period to get the average value using the oscilloscope measurement features. We will use this same procedure to evaluate the power tests in all positions. Depending on the position tested, the specifications define and certain range where the voltage measured should be fitted. In this sense, the maximum voltage level is common for all planes, but the minimum voltage allowed will decrease for positions further from the terminal.  In order to identify the critical positions for the power tests, we have to identify two different scenarios, the first one with the positions that might not reach the minimum voltage established, and the positions that might exceed the maximum value. For the first scenario the critical positions are the outer positions of the plane z = 4cm and the plane z=3cm as the external positions for plane z= 3cm have a bigger radius. The other scenario is that where you can be exceeding the maximum level. This situation can happen in the central positions of the lower planes, like plane z=1 or z=0. Debugging hints In order to overcome possible issues, we will give some tips that can be used for your design. Regarding a case of lack of power, first, we have to make sure that the DPC is correctly calibrated, meaning that you are operating in gear 0 for the external positions of planes 3 and 4 and that gear 0 is operating with full power. If we have verified those two things and we still have issues, we would need to change the tuning of the antenna and reduce the target impedance. This is graphically represented in the following Smith Chart: By reducing the impedance we increase the current that the PN5180 is driving to the antenna so the voltage would increase. Is important to always verify that we are working within the recommended operating range of the chip and that we are not exceeding the transmitter current limit. In a worst-case scenario, if we cannot achieve the voltage with these HW changes we would need to evaluate changes in the hardware design, like adding a ferrite sheet or changing the antenna dimensions or position. On the other hand, if the problem comes because we are exceeding the maximum voltage allowed by the specifications we can easily solve it by reducing the power configuration of the gear used in that specific position. Waveform tests Test setup For the waveform group of tests, we will use a setup consisting of the EMVCo reference PICC along with an oscilloscope and a PC software to evaluate the signal obtained from the oscilloscope. In our case, we will use the Wave Checker software from CETECOM. We need to connect the output J9 of the EMVCo reference PICC to the oscilloscope and set the jumper J8 of the EMVCo reference PICC in the fixed load position. The oscilloscope needs to be connected to the PC or laptop, so the software is able to get the waveform and analyze the parameters needed. Type A tests The waveform group of tests for Type A consists of the following test cases: TA121: t1 TA122: Monotonic Decrease TA123: Ringing TA124: t2 TA125: t3 and t4 TA127: Monotonic Increase TA128: Overshoot Some of these test cases are directly related to the parameters defined for the specific modulation phase for Type A at 106 kbps. This modulation phase along with the respective parameters is depicted in the figure below. When the Wave Checker gets the oscilloscope capture, it automatically analyzes the signal, performing all the measurements and comparing them with the specifications limits. Debugging hints for Type A The PN5180 has a few registers and parameters to control the wave shape generated by the NFC chip and transmitted by the antenna. These are the most relevant ones: TX_CLK_MODE_RM (RF_CONTROL_TX_CLK register) Rise and Fall times (RF_CONTROL_TX register) TX_OVERSHOOT_CONFIG register From all the different test cases we will show how to debug the t3 and t4 test case as it is usually the most problematic. For this purpose, we will start from a certain configuration where the waveform tests show the following results, with a fail in the t3 and t4 test case. In order to tackle this problem, we will rely on the TAU_MOD_RISING parameter from the RF_CONTROL_TX register of the PN5180. In this case, as the timings are slightly above the maximum allowed in the specifications we will decrease the TAU_MOD_RISING 3 points and execute again the tests. The results after the modification show that all test are passing with a certain margin:   Another parameter that the PN5180 has and can be used for the waveform tests is the TX_CLK_MODE_RM parameter from the RF_CONTROL_TX_CLK register. Below you can see two graphs that clearly illustrate the effect of this parameter over the waveform.  As you can see from the two figures, by changing the default high impedance configuration of 001, to a low side pull configuration the waveform results in a smoother decay of the envelope. Type B tests For Type B waveform, the specifications define the following test cases:  TB121: Modulation Index TB122: Fall time TB123: Rise time TB124: Monotonic Increase TB125: Monotonic Decrease TB126: Overshoots TB127: Undershoots Again, these tests are based on the different parameters that can be identified for the modulation phase of the Type B commands: Debugging hints for Type B The register and parameters that the PN5180 includes to control the waveform for type B are: TX_RESIDUAL_CARRIER (RF_CONTROL_TX register) TX_CLK_MODE_RM (RF_CONTROL_TX_CLK register) TX_UNDERSHOOT_CONFIG register TX_OVERSHOOT_CONFIG register For Type B, we will study the modulation index test case, as it is the one that needs to be adjusted more often. In this case, we start from a situation where the device presents problems in the modulation index at 1 cm, with a value below the limit. In order to make corrections of the modulation index we will use the TX_RESIDUAL_CARRIER parameter from the RF_CONTROL_TX register. This parameter controls the amplitude of the residual carrier during the modulated phase. For the present problem, we will increase it by 4 points and rerun the test. As you can see in the picture below, the modulation index is within the specifications limits with margin.  Adaptative Waveform Control The PN5180 has another interesting feature called Adaptative Waveform Control that is used to set a different transmitter configuration depending on the gear and protocol used at any moment. This way we can easily debug by positions and use specific configurations for a certain group of positions without the need of rerunning all the tests for the rest of the positions. With the AWC feature we can control the: TAU_MOD_FALLING TAU_MOD_RISING TX_RESIDUAL CARRIER We can see in the table an example of an AWC configuration for Type B. Where we have changed the Residual Carrier from gear 2 onwards. As you can see, It is also configured with a change in the falling and rising times from Gear 1. As you can see this Adaptative Waveform Control feature along with the DPC represent a powerful tool to easily debug waveform tests without a change in the HW. Reception tests The reception tests purpose is to evaluate the ability of the device to identify and correctly demodulate the responses from the PICC when this response comes in the limits of the specifications for amplitude and polarity of the modulation.  Tests setup The tools and setup needed to debug the reception tests for EMVCo are depicted in the following figure: Oscilloscope to capture the signal received by the reference PICC. Arbitrary Waveform Generator to generate the response of the PICC. PC Software to control the AWG and load the EMVCo responses to the EMVCo reference PICC. For our case, we will use the Wave Player software from CETECOM. EMVCo reference PICC. This time, we will use the output J9 of the reference PICC to the oscilloscope to capture the command from the reader and trigger the injection of the response from the waveform generator to reference PICC, connected to J2. We should connect the waveform generator to the computer that has the Wave Player software installed to load the EMVCo responses. Performing tests As said previously, the reception tests aim at testing the ability of the device to correctly interpret the response when it is generated at the limit of the amplitude and polarity of the modulation. Considering the positive and negative polarity and the maximum and minimum amplitude of the modulation we have the following four test cases that are performed both for Type A and Type B: Tx131: Minimum positive modulation Tx133 - Maximum positive modulation Tx135 - Minimum negative modulation Tx137 - Maximum negative modulation To debug these tests with the PN5180 we will use: RX_GAIN (RF_CONTROL_RX register) RX_HPCF (RF_CONTROL_RX register) MIN_LEVEL (SIGPRO_RM_CONFIG register) MIN_LEVELP (SIGPRO_RM_CONFIG register) The procedure is basically to use the Waveplayer to set the amplitude and polarity of the response and check in the device is the response was correctly received and demodulated. Debugging hints To debug the reception we will test different configuration for the RX_GAIN and RX_HPCF parameters that control the reception filters, amplifier and ADC blocks from the receiver branch. These receiver blocks are pictured in the diagram below. Depending on the values used for the RX_GAIN and RX_HPCF parameters, the filter will be defined accordingly. The following table shows the filter characteristics in relation to those values: If we don’t find a correct value to pass the test at a certain position, we should modify the Rx resistor in order to increase or decrease the receiver sensibility. Adaptative Receiver Control In the same line as the Adaptative Waveform Control, the PN5180 includes the Adaptative Receiver Control that can be used to define different reception configurations depending on the gear and protocol used. With the ARC we can control all the registers involved in the reception and apply a correction to the preconfigured value depending on the gear used.  We can see an example of the Adaptative Receiver Control configuration in the following table, where we have defined a correction of -1 to the MIN_LEVEL and the HPCF parameters from gear 1. We can also see that the RX_GAIN parameter has a correction of +2 from gear 0. The ARC is very useful when we can't find a proper configuration for all positions and we need a different set of values depending on the positions tested. Rx Matrix tool Another interesting tool for debugging the reception tests is the Rx Matrix tool. This tool is used to launch and tests different receiver configuration in an automated way. The Rx Matrix tool is integrated into NXP's NFC Cockpit and you can control the Arbitrary Waveform Generator to set the amplitude of the modulation used for the tests. We can select which parameters we want to change and in which range we want them to be tested and the Rx Matrix will automatically run all the possible combinations in a sweep.   With the Rx Matrix tool, we can select the expected response and the number of iterations we want to try for every possible configuration. That way we can obtain a success ratio for the communication and easily identify the best configuration for the position tested. An example of the Rx Matrix is given in the figure below. We have fixed the RX_GAIN and RX_HPCF parameters and performed a sweep for the MinLevel, testing it from a value of 0 to 8. We have set the Rx Matrix to execute 50 iterations for every configuration, obtaining the success ratio results plotted below. As you can see the Rx Matrix along with a Waveform Generator is a powerful tool to find the optimum receiver configuration in a short time and in an effortless way. PN5180 Ecosystem The PN5180 comes with a complete and useful product support package including: The demokit, that can be used to get introduced to the product and check its features. The NFC Cockpit, that we have talked about during this article, and that represents a powerful tool to control the PN5180 with a very intuitive and useful interface. We srongly recommend that you integrate this tool in your final device as it may save you a lot of time during the debugging phase. A complete documentation including the updated product datasheet, or a set of application notes to guide you through all the designing process, from the antenna design guide to the DPC configuration or use of the Rx Matrix tool. Last but not least, the NFC Reader library which is the recommended software stack for NXP's NFC frontends and NFC controllers with customizable firmware. NFC Reader Library The NFC Reader Library comes with built-in MCU support, but it can also run on different MCU platforms, as well as non-NXP. The library has been built in such a way that you can adapt it and implement the required driver for your host platform. Other characteristics are: It is free of charge and you can download the latest release from NXP’s website. It is a complete API for developing NFC and MIFARE-based applications. Includes an HTML-based API documentation for all the components, which is generated from source-code annotations.  Finally, the release includes several examples and applications. Among the examples and applications included in the NFC Reader Library we can highlight two applications that are very useful for the preparation of the Device Test Environment required for the EMVCo certification:  The SimplifiedAPI_EMVCo for the digital testing The SimplifiedAPI_EMVCo_Analog for the Analog testing. You can control all the parameters involved in both applications using the phNxpNfcRdLib_Config.h configuration file. The identification and modification of these parameters should be very easy as the code is well documented, like you can see in the code chunk in the image: Further information You can find more information about NFC in: Our NFC everywhere portal: https://www.nxp.com/nfc You can ask your question in our technical community: https://community.nxp.com/community/identification-security/nfc You can look for design partners: https://nxp.surl.ms/NFC_AEC And you can check our recorded training: http://www.nxp.com/support/online-academy/nfc-webinars:NFC-WEBINARS Video recorded session
View full article
Overview The NXP® Solar Panel Inverter reference design demonstrates the ability of the 16-bit digital signal controller MC56F8023 to control whole inverter functionality. The inverter converts the input voltage from the solar panel to isolated one-phase AC output voltage The application comprises all needed circuitry for power transfer, control and measurement The main power board provides standard 64-pin PCI Express® connector as the interface for the daughter card control board, providing the ability to control this inverter by other digital signal controllers Features DC input voltage from the solar panel in the nominal level of 36V Possible to use one 36V or two 18V solar panels in series connection Maximum power point tracking feature in the control software implemented Battery charger for the 3 x 12V lead-acid accumulators in series included Galvanic isolated output voltage 230V 50Hz up to 400W output power True sine shape output voltage RS-485 isolated interface for the external communication Internal low-power DC power supply maintains proper functionality without battery connection Overvoltage, overcurrent and overtemperature protection implemented Embedded software example for off-grid available Block Diagram Design Resources
View full article
Overview   NXP Home Appliances is dedicated to provide intelligent, reliable and appealing solutions to make everyday life a bit easier. Bringing solutions that listen, learn and adapt into the places we call home for more comfort, safety and convenience. Home appliances are part of our daily lives and have been evolving with us. NXP´s i.MX families, offer reliable and robust motor control with HMI capabilities. Our wireless MCUs add HAN, WiFi and NFC and along our security devices ensure high-quality wireless connectivity. We have a wide range of precise sensors and complete solutions to simply add voice control to any home appliance.   Use Cases Refrigerators Dishwasher Washing machines RF Cooking Dryers Voice-controlled appliances Thermostat   Block Diagram Major Home Appliance Small & Medium Appliance   Products   Category MCU/MPU Product URL 1 i.MX 8M Mini - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video  Product Description 1 The i.MX 8M Mini is NXP’s first embedded multicore applications processor built using advanced 14LPC FinFET process technology, providing more speed and improved power efficiency. Product URL 2 i.MX 8M Nano - Arm® Cortex®-A53, Cortex-M7  Product Description 2 NXP's i.MX 8M Nano applications processor provides cost-effective integration and affordable performance for smart, connected, power-efficient devices requiring graphics, vision, voice control, intelligent sensing and general-purpose processing. Product URL 3 i.MX RT1060 Crossover MCU with Arm® Cortex®-M7 core  Product Description 3 The i.MX RT1060 is the latest addition to the industry's first crossover MCU series and expands the i.MX RT series to three scalable families. Product URL 4 i.MX RT1050 Crossover MCU with Arm® Cortex®-M7 core  Product Description 4 The i.MX RT1050 is the industry's first crossover MCU and combines the high-performance and high level of integration on an applications processors with the ease of use and real-time functionality of a microcontroller.   Category Wireless Product URL 1 NTAG® 5 link: NFC Forum-compliant I2C bridge for IoT on demand  Product Description 1 NXP’s NTAG 5 link lets designers of sensor-equipped systems add an NFC interface with a wired host interface that’s configurable as an I2C master/slave, a Pulse Width Modulator (PWM), or a General-Purpose I/O (GPIO). Product URL 2 88W8977: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 4 (802.11n) + Bluetooth® 5 Solution  Product Description 2 The 88W8977 System-on-Chip (SoC) is a highly integrated single-chip solution that incorporates both Wi-Fi (2.4/5 GHz) and Bluetooth technology. Product URL 3 88W8887: 1x1 Dual-band Wi-Fi®5 (802.11ac) and Bluetooth®4.2 Combo Solution  Product Description 3 The 88W8887 is a highly integrated connectivity solution enabling 1x1 802.11 ac Wi-Fi 5 and Bluetooth 5.0 in a single-chip.   Category Power Management Product URL 1 TEA19363LT: GreenChip SMPS Primary Side Control IC with QR/DCM Operation and Active x-Capacitor Discharge  Product Description 1 The TEA19363LT is a member of the GreenChip family of controller ICs for switched mode power supplies. Product URL 2 PCA9450: Power Manage IC (PMIC) for i.MX 8M Mini/Nano/Plus  Product Description 2 The PCA9450 is a single chip Power Management IC (PMIC) specifically designed to support i.MX 8M family processor in both 1 cell Li-Ion and Li-polymer battery portable application and 5 V adapter nonportable applications.   Category Peripherals Product URL 1 PCAL6408A: Low-voltage translating, 8-bit I²C-bus/SMBus I/O expander  Product Description 1 The PCAL6408A is an 8-bit general purpose I/O expander that provides remote I/O expansion for many microcontroller families via the I²C-bus interface. Product URL 2 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 2 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products. Product URL 3 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 3 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range.
View full article
Overview   Digital dashboard market is growing, especially e-Scooter, E-bike demand are also growing. This solution will cover a wide range of uses for identification and vehicular applications. This solution is based on i.MX RT technology and our NFC portfolio products. Near Field Communication (NFC) is a fast, intuitive technology that lets you interact securely with the world around you with a simple touch. NFC wireless proximity technology is available in billions of smartphones, tablets, consumer and industrial electronics—with new devices arriving almost daily. Block Diagram Products Category MCU Product URL 1 i.MX RT1060 Crossover MCU with Arm® Cortex®-M7 core  Product Description 1 The i.MX RT1060 is the latest addition to the industry's first crossover MCU series and expands the i.MX RT series to three scalable families. Product URL 2 LPC551x/S1x: Baseline Arm® Cortex®-M33-based Microcontroller Family  Product Description 2 The LPC551x/S1x MCU family expands the world’s first general purpose Cortex-M33-based MCU series, offering significant advantages for developers, including pin-, software- and peripheral-compatibility.   Category Charger Product URL 1 MWCT1x23: 65W+ Wireless Power Transmitter Controller  Product Description 1 The NXP® MWCT1x23 65W+ Wireless Power Transmitter Controller IC provides high speed control loops, robust foreign object detection, over voltage and over current protection to enable safe and secure power delivery through non-magnetic materials such as air, glass, wood, and plastic. Product URL 2 MWPR1x24: 65W+ Wireless Power Receiver with Integrated Radio  Product Description 2 The NXP® MWPR1x24 65W+ Wireless Power Receiver Controller with Integrated Radio IC provides all receiver parameters monitoring, communication with transmitter, over voltage and over current protection to enable safe and secure power delivery through non-magnetic materials such as air, glass, wood, and plastic.   Category Wireless Product URL 1 88W8987: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 5 (802.11ac) + Bluetooth® 5 Solution  Product Description 1 The 88W8987 is a highly integrated Wi-Fi (2.4/5 GHz) and Bluetooth single-chip solution specifically designed to support the speed, reliability and quality requirements of Very High Throughput (VHT) products.   Category Secure Element Product URL EdgeLock™ SE050: Plug & Trust Secure Element Family – Enhanced IoT security with maximum flexibility  Product Description The EdgeLock SE050 product family of Plug & Trust devices offers enhanced Common Criteria EAL 6+ based security, for unprecedented protection against the latest attack scenarios.   Category NFC Product URL 1 PN5180: Full NFC Forum-compliant frontend IC  Product Description 1 The PN5180 is a high-performance full NFC Forum-compliant frontend IC for various contactless communication methods and protocols. Product URL 2 PN7462: NFC Cortex®-M0 all-in-one microcontroller with optional contact interface for access control  Product Description 2 The PN7462 family consists of 32-bit Arm® Cortex®-M0-based NFC microcontrollers offering high performance and low power consumption. Product URL 3 MIFARE® DESFire® EV3: High-Security IC for Contactless Smart City Services  Product Description 3 The features of the MIFARE DESFire EV3 IC reflect NXP’s continued commitment to secure, connected and convenient contactless Smart City services.   Category Peripherals Product URL 1 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 1 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products. Product URL 2 TJA1041A: High-speed CAN transceiver with standby and sleep mode  Product Description 2 The TJA1041A provides an advanced interface between the protocol controller and the physical bus in a Controller Area Network (CAN) node. Product URL 3 PCA85073A: Automotive tiny Real-Time Clock/Calendar with alarm function and I2C-bus  Product Description 3 The PCA85073A is a CMOS1 Real-Time Clock (RTC) and calendar optimized for low power consumption.
View full article