Region: Government      Corporate
You are not logged in    Login
IDS Emergencymanagement
  The Information Resource for the Emergency Management Industry!
Browse Emergency Products & Suppliers By Category
Browse Emergency Whitepapers By Sector
Browse Emergency Management Events By Category
Participation Options
Free Listing
Interested In Exhibiting?
Submit Events
About IDS Emergency
Submit News
Emergency Management Newsletter
News ReleaseClick Here to view News Releases
Kaon Select Pebble Bay Consulting for Marine-Deployed Embedded Linux Development
August 15, 2007
Click HereView Participation Packages
Click Here
Add paper
   

Pebble Bay, embedded services consultancy, has developed a high-performance Linux driver, user-space library and test software for a network interface card that connects to a proprietary gigabit optical network carrying data from a high speed military sensor.

The network interface card, known as the SNIC, receives data transmitted on the optical network at approximately 90 MB/sec. The data is transferred to memory on the host computer for storage on a local RAID array or transmission to a remote host. The SNIC is implemented using PMC-FPGA03F hardware supplied from VMETRO. This contains a Xilinx FPGA, PCI bridge and fibre-optic transceivers. Challenged with Kaon's customer deadlines, PBCL developed software to interface to the application-specific Xilinx firmware developed by Kaon well within time and against full specification.

PBCL ported the VMETRO supplied Linux software to the 2.6.18 kernel and GCC 4.1 and worked with Kaon to benchmark DMA transfer rates across the PCI bus, and determine interrupt and scheduling latencies. In order to provide the robustness and performance required by the application PBCL made some significant changes to the architecture of the original software and moved critical facilities such as buffer management, DMA scheduling and interrupt control into the new kernel driver.

A new application-specific user-space API library was also developed as part of this engagement, which interfaced with the driver using a number of new IOCTL calls to control the operation of hardware, obtain SNIC-specific status information, obtain full data buffers and return empty buffers.

This new driver and user-space library architecture provided the performance and robustness expected by Kaon and simplified the work required by the application developers to capture and store the data received from the optical network.

About Pebble Bay

Pebble Bay (www.pebblebay.com) is an independent, privately-owned company that specialises in providing embedded software consultancy, training and bespoke development services. The company's core technical focus is on real-time operating systems, device drivers, BSPs and hardware/software interfacing based on both commercial and open-source products.

With over 50 years experience in real-time and embedded systems, the Pebble Bay team have worked for market-leading vendors of embedded tools, real-time operating systems and services including Telelogic, QNX Software Systems and Wind River Systems. The company's model is to work with each customer to a bespoke pre-defined contract that clearly sets out the project deliverables, budget and timescales, enabling clients to have better cost control and clear visibility of the project expectations.

Source

Other News
Deacom Creates Online Format for ERP Software Training Courses
CISS Wins the Best Information Security Training Award
AOPA ASF Launches Free Online Safety Course
Productivity Improvement Programmes from the Improve Group
Pilatus Announces Additional Certifications for the PC-12 NG
 

Industry IDS, Inc.
DELEGATES
13519
Conference Sectors  Case Studies  List of Papers  Exhibition Sectors  Vendor Presentation  List of Exhibitors  Industry News  Sponsors  All Exhibitors  All Papers  Sitemap  Registration Links ]

 :: IDS Plastics :: IDS Water ::IDS Packaging::IDS Publishing/Media ::IDS Healthcare Management ::IDS Environment::IDS Power/Energy::  

Industry IDS, Inc. – Online Tradeshow, Exhibition, & Buyers Guide Solutions