The newest processors in Qulsar Network Communications series cover a range of applications, from low-end femtocell or industrial I/O units to high accuracy network time source products. Examples of some common applications are: Remote IO, Femtocell/Picocell and GrandMaster. In all of them the C32 or C34 processor located in the M50 form factor can be designed in with a very low effort. To support this Qulsar has a multi-level offering.
The Qulsar C3 core is a processor with an unusually flexible architecture. The flexibility is derived from an extensively writable microcode. This enables development of on-chip peripherals and highly efficient application specific functions defined and adjustable by the microcode. This patented technology has been used in the components C32 and C34 where a hardware timestamping unit is able to timestamp both incoming and outgoing packets on the Ethernet channels with a very high resolution and accuracy.
The processors also offer additional interfaces, such as high-speed DMA, MII/RMII, SPI, COM, ADC, DAC and GPIO (General Purpose I/O interface), thus meeting the different demands in data throughput and flexibility. Together with integrated TCP/IP and IEEE1588/PTP v2 protocol software it makes C32 and C34 ‘complete and ready-to-go’ solutions for time and frequency distribution and synchronization based on the IEEE 1588-2008 standard. Further firmware releases can extend their application to new areas, such as IEEE802.1 AS.
In order to shorten the time to market and development time for a full application Qulsar has developed a set of processor modules and system modules at different integration levels. With the release of the M50 system module product range the offering has been brought to a level where the integration of a Precise Time Protocol unit is limited to PCB routing for an LCC84 component. No driver software driver is required. From this very high level of component, the development engineer has the option to start programming the device, more or less advanced.
Customers adding IEEE 1588 to an existing networked application can also chose the P40 or P50 system modules which are the center pieces of the DK4 and DK5 development kits.
The Qulsar customer can choose from three levels of integration:
Entry level – a PHY Replacement Application
|Placement of the LCC84 component M50-34 in the schematics and on the PCB. The component acts as a PHY. It can output a synthonized frequency, precise pulse and time of day for use by the local environment.|
Programmed Time and Frequency Controller
|Definition of the M50 as a subsystem to a host processor. Control and Monitor of T&F functionality by the API’s inside the module. The module connects to host by e.g. SPI or telnet. The different API’s enable user control at different levels of the PTP processing, Loop Controller and peripheral I/O’s|
Application Processor Replacement
|At this advanced level the complete application is moved to the M50 module eliminating the need for a host processor. The programmer can use the advanced IDE to port the existing code to the M50-34 C-language environment. Many of the C32 and C34 peripherals are available on the pins of the LCC84 package.|
For more information about the applications, please read the Application note.