Electronics News
Archive : 14 April 2008 год
For more moderate to heavy loads, careful optimization of the power train contributes to a conversion efficiency of more than 90 percent during PWM mode. The FAN5355 is equipped with an I2C interface allowing the system to dynamically adjust the digital core's power supply voltage based on the processor workload. Typical cores benefiting from DVS are application processors, graphics processors and DSPs in mobile applications. In order to maximize the effectiveness of the DVS, the FAN5355's digitally programmable output voltage has a range of 0.75V to 1.975V and can be adjusted in 12.5mV increments.
To accommodate the needs of portable applications, the FAN5355 is available in 3mm x 3mm MLP packaging and 12 bump, 0.5mm pitch WL-CSP packaging. The FAN5355 utilizes lead-free (Pb-free) terminals and has been characterized for moisture sensitivity in accordance with the Pb-free reflow requirements of the joint IPC/JEDEC standard J-STD-020. All of Fairchild's products are designed to meet the requirements of the European Union's Directive on the restriction of the use of certain substances (RoHS). The price (1000, pcs.) are FAN5355 in MLP packaging: US $0.84 and FAN5355 in WL-CSP packaging: US $0.94. Samples available now.
Crossware, a embedded software tools developer, has added support for the ARM9 memory management unit (MMU) and fast context switch extension (FCSE) to its ARM Development Suite. This allows developers to exploit the advanced memory management features of ARM9 chips such as the Atmel AT91SAM9263 and Atmel AT91RM9200 microcontrollers. Full debugging is possible when the memory management unit is enabled even when complex virtual to physical memory translation is being used.
The Crossware debugger understands the memory address translation process and can determine which physical memory is being used for different virtual addresses. Full debugging is also possible when the fast context switch extension is being used. The FCSE allows different processes to easily share the same memory space. The Crossware debugger knows which executable code belongs to each process and can select the appropriate debugging information even though the processes share the same execution address. Crossware's ARM simulator will also simulate the operation of the MMU and the FCSE. This enables code which uses these features to be tested on the developer's PC before being tested on the target hardware. It also allows developers to explore the operation of the MMU and FCSE without having any hardware at all.
The complex memory organisation required when virtual memory translation is being used or when the fast context switch extension is in operation necessitates the use of a linker script to specify the detailed code and data layout of the target system. In order to simplify the process of creating the linker script, Crossware has added a drag-and-drop GUI linker script editing facility to its Embedded Development Studio. This allows the developer to rapidly create and modify linker scripts and therefore avoid the need for a detailed understanding of the linker script command language.