To view Freescale's webinar from 5/25 "Changing the Direction of Embedded Design"
Q&A from Webinar with responses from presenter Danny Basler
A: FlexMemory as EEPROM will support in the near future two regions with varying endurance. This feature is known as EEE split. The user will have the ability to select a total EEPROM size and select a EEE split setting (currently fixed to 50/50 ratio; why you have equivalent endurance for all EEPROM selected) where you have two EEPROM subsystems. With a non-50/50 ratio selected you will have varying endurance between the two subsystems as one will be a smaller EEPROM array being recorded in EEPROM backup memory divided by 2 (FlexNVM/2) as the larger EEPROM array also being recorded in EEPROM backup memory divided by 2 (FlexNVM/2). Below is a picture that demonstrates the mechanism.
NFC Page Size:
In a more typical use case, both the USB and Ethernet would be accessing the same type of memory (the same crossbar slave port). In that case, the performance of one or both of the modules would probably be impacted. The crossbar switch will allow you to program the priority of each bus master on a per slave basis. This means that if the USB and Ethernet will be accessing the same slave port, you could give one priority over the other or you could use the round robin priority option so that they share fairly evenly based on the requirements for the system.
* It’s a multi-function external bus interface capable of interfacing to external memories, gate-array logic, or an LCD.
• Supports up to 2 GB addressable space
• 8-, 16- and 32-bit port sizes with configuration for multiplexed or non-multiplexed address and data buses
• Byte-, word-, longword-, and 16-byte line-sized transfers
• Programmable address-setup time with respect to the assertion of chip select
• Programmable address-hold time with respect to the negation of chip select and transfer direction
MQX RTOS is not necessary – bare metal TCP/IP stack is available.