|
Operating Systems
eCos
eCos is an open source, royalty-free, real-time operating system intended for embedded applications. As an alternative to costly operating systems, eCos based applications can be developed with free GNU open source development tools including the GCC C-language compiler, GDB debugger and Insight GUI interface for GDB.
| |
|
ReadyFlow board support packages for PowerPC based processor boards include an eCos enabled board support library, a complete distribution of eCos, GNU code development tools, complete documentation and example applications.
eCos Products
- Model 2501 - 105 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2503 - 215 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2504 - Multiband Transceiver with FPGA Record/Playback System
- Model 4205 - VIM/PMC Carrier and MPC7457 PowerPC VME Board
- Model 4990 - SystemFlow Recording Software
- Model 4999 - ReadyFlow Board Suppot Package
More Information
[ Top ]
Linux
The Pentek ReadyFlow BSPs for Linux provide developers with a complete interface for hardware initialization, control and application functions for PMC and XMC modules, as well as VME/VXS PowerPC baseboards. Each BSP’s familiar Linux interface includes programming examples to speed application development. Baseboard BSPs support the standard Linux kernel.
| |
|
The BSPs are designed to reduce development time, not only during the initial stages of software development, but any time new I/O hardware is added to the system. PMC BSP libraries, each designed to control the specific hardware features of the I/O interface being used, are built with a consistent style and parameter-naming convention. Similar parameters on different I/O modules have similar library calls, thereby allowing immediate familiarity with hardware as it’s added. This can greatly shorten the application development learning curve when a system is modified or expanded.
Linux Products
- Model 2501 - 105 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2503 - 215 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2504 - Multiband Transceiver with FPGA Record/Playback System
- Model 4207 - MPC8641D PowerPC & Virtex-4 FPGA I/O Proc - VME/VXS
- Model 4994 - Linux Board Support Packages (BSPs) and Drivers
- Model 4994A - ReadyFlow BSP for Linux
- Model 7131 - 16-Ch Multiband Digital Receiver & A/D PMC Module
- Model 7131-702 - Rugged 16-Ch Multiband Digital Receiver & A/D PMC
- Model 7140 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7140-420 - GateFlow Transceiver WB DDC & Interpolation - PMC/XMC
- Model 7140-421 - GateFlow Transceiver with Wideband DDC - PMC/XMC
- Model 7140-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7141-420 - GateFlow Transceiver with WB DDC & Intpolation Filter PMC/XMC
- Model 7141-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141-703 - Dual Digital Up/Downconverter Ruggedized PMC/XMC with FPGA
- Model 7142 - 4-Ch A/D, 1-Ch D/A w/ Virtex-4 FPGAs PMC/XMC
- Model 7142-428 - GateFlow Transceiver with Multiband DDC & Interpolation Filter PMC/XMC
- Model 7150 - Quad 200 MHz, 16-bit A/D with Virtex-5 FPGAs PMC/XMC
- Model 7151 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PMC
- Model 7152 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PMC
- Model 7231 - 16-Ch Multiband Digital Receiver & A/D 6U cPCI Board
- Model 7240 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7240-421 - GateFlow Transceiver w/Wideband DDC - 6U cPCI
- Model 7240-430 - GateFlow Transceiver w/256-Ch NB DDC - 6U cPCI
- Model 7240D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240D-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7241 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7241D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7242 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 6U CPCI
- Model 7250 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7250D - Octal 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7251 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 6U cPCI
- Model 7251D - Octal 200 MHz, 16-bit A/D, 512 Channel DDC 6U cPCI
- Model 7252 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 6U cPCI
- Model 7252D - Octal 200 MHz, 16-bit A/D, 64 Channel DDC - 6U cPCI
- Model 7331 - 16-Ch Multiband Digital Receiver & A/D 3U cPCI Board
- Model 7340 - Dual Digital Up/Downconverter 3U cPCI with FPGA
- Model 7340-420 - GateFlow Transceiver w/WB DDC & Interpolation - 3U cPCI
- Model 7340-421 - GateFlow Transceiver w/Wideband DDC - 3U cPCI
- Model 7340-430 - GateFlow Transceiver w/256-Ch NB DDC - 3U cPCI
- Model 7341 - Dual Digital Up/Downconverter 3U cPCI with FPGA
- Model 7342 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 3U CPCI
- Model 7351 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 3U cPCI
- Model 7352 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 3U cPCI
- Model 7631 - 16-Ch. Dig. Receiver w/A/D & FPGA PCI Board
- Model 7631A - 16-Ch. Multiband Receiver w/A/D & FPGA PCI Board
- Model 7640 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7640-420 - GateFlow Transceiver WB DDC & Interpolation - PCI
- Model 7641 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7642 - 4-Ch A/D, 1-Ch D/A w/ Virtex-4 FPGAs PCI
- Model 7650 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs PCI
- Model 7651 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PCI
- Model 7652 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PCI
[ Top ]
VxWorks
The Model 4996 VxWorks BSP provides software developers with a complete library of hardware initialization, control and application functions for Pentek G4 PowerPC processor baseboards and VIM and PMC modules. Used in conjunction with Wind River’s Workbench software development environment, it speeds application development by providing a high-level API for accessing all of the processor board’s memory and communication resources, and control of the board’s I/O interfaces and I/O modules.
| |
|
Processor specific functions found in the baseboard BSPs include: cache, DMA, SDRAM, interrupt, serial port, and timer control. Some general board functions include: reading and writing to mezzanine board FIFOs, VIM and PMC I/O control, interprocessor communication, programming DMA reads and writes, programming interrupts, using mailboxes, managing RS-232 and ethernet interfaces, and control of optional RACE++ and Fibre Channel interfaces.
The VxWorks BSP is designed to reduce development time not only during the initial stages of software development, but any time new I/O hardware is added to the system. VIM and PMC Drivers, each designed to control the specific hardware features of the I/O interface being used, are built with a consistent style and function naming convention. Similar parameters on different I/O modules have similar driver calls, thereby allowing immediate familiarity with new VIM or PMC I/O hardware as it’s added. This can greatly shorten the application development learning curve when a system is modified or expanded.
VxWorks Products
- Model 4205 - VIM/PMC Carrier and MPC7457 PowerPC VME Board
- Model 4207 - MPC8641D PowerPC & Virtex-4 FPGA I/O Proc - VME/VXS
- Model 4294 - Quad G4 PowerPC Processor VME Board
- Model 4295 - Quad G4 PowerPC Processor VME Board w/PMC Site
- Model 4996A - ReadyFlow BSP for VxWorks
- Model 7131 - 16-Ch Multiband Digital Receiver & A/D PMC Module
- Model 7131-702 - Rugged 16-Ch Multiband Digital Receiver & A/D PMC
- Model 7140 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7140-420 - GateFlow Transceiver WB DDC & Interpolation - PMC/XMC
- Model 7140-421 - GateFlow Transceiver with Wideband DDC - PMC/XMC
- Model 7140-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7141-420 - GateFlow Transceiver with WB DDC & Intpolation Filter PMC/XMC
- Model 7141-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141-703 - Dual Digital Up/Downconverter Ruggedized PMC/XMC with FPGA
- Model 7142 - 4-Ch A/D, 1-Ch D/A w/ Virtex-4 FPGAs PMC/XMC
- Model 7142-428 - GateFlow Transceiver with Multiband DDC & Interpolation Filter PMC/XMC
- Model 7150 - Quad 200 MHz, 16-bit A/D with Virtex-5 FPGAs PMC/XMC
- Model 7151 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PMC
- Model 7152 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PMC
- Model 7231 - 16-Ch Multiband Digital Receiver & A/D 6U cPCI Board
- Model 7240 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7240-421 - GateFlow Transceiver w/Wideband DDC - 6U cPCI
- Model 7240-430 - GateFlow Transceiver w/256-Ch NB DDC - 6U cPCI
- Model 7240D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240D-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7241 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7241D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7242 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 6U CPCI
- Model 7250 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7250D - Octal 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7251 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 6U cPCI
- Model 7251D - Octal 200 MHz, 16-bit A/D, 512 Channel DDC 6U cPCI
- Model 7252 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 6U cPCI
- Model 7252D - Octal 200 MHz, 16-bit A/D, 64 Channel DDC - 6U cPCI
- Model 7331 - 16-Ch Multiband Digital Receiver & A/D 3U cPCI Board
- Model 7340-420 - GateFlow Transceiver w/WB DDC & Interpolation - 3U cPCI
- Model 7340-421 - GateFlow Transceiver w/Wideband DDC - 3U cPCI
- Model 7340-430 - GateFlow Transceiver w/256-Ch NB DDC - 3U cPCI
- Model 7342 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 3U CPCI
- Model 7351 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 3U cPCI
- Model 7352 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 3U cPCI
- Model 7640 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7640-420 - GateFlow Transceiver WB DDC & Interpolation - PCI
- Model 7641 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7650 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs PCI
- Model 7651 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PCI
- Model 7652 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PCI
[ Top ]
Windows
The Pentek ReadyFlow BSPs for Windows provide developers with a complete library of hardware initialization, control and application functions for PMC and XMC modules. The BSPs include C-language device libraries as well as high-level APIs and programming examples to speed application development, and to allow developers the level of hardware access appropriate for their specific application.
| |
|
The BSPs are designed to reduce development time, not only during the initial stages of software development, but any time new I/O hardware is added to the system. The BSP libraries, each designed to control the specific hardware features of the I/O interface being used, are built with a consistent style and function-naming convention. Similar parameters on different I/O modules have similar library calls, thereby allowing immediate familiarity with hardware as it’s added. This can greatly shorten the application development learning curve when a system is modified or expanded.
Windows Products
- Model 2501 - 105 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2503 - 215 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform
- Model 2504 - Multiband Transceiver with FPGA Record/Playback System
- Model 4995 - Windows Drivers
- Model 4995A - ReadyFlow BSP for Windows
- Model 7131 - 16-Ch Multiband Digital Receiver & A/D PMC Module
- Model 7131-702 - Rugged 16-Ch Multiband Digital Receiver & A/D PMC
- Model 7140 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7140-420 - GateFlow Transceiver WB DDC & Interpolation - PMC/XMC
- Model 7140-421 - GateFlow Transceiver with Wideband DDC - PMC/XMC
- Model 7140-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141 - Dual Digital Up/Downconverter PMC/XMC with FPGA
- Model 7141-420 - GateFlow Transceiver with WB DDC & Intpolation Filter PMC/XMC
- Model 7141-430 - GateFlow Transceiver with 256-Ch NB DDC - PMC/XMC
- Model 7141-703 - Dual Digital Up/Downconverter Ruggedized PMC/XMC with FPGA
- Model 7142 - 4-Ch A/D, 1-Ch D/A w/ Virtex-4 FPGAs PMC/XMC
- Model 7142-428 - GateFlow Transceiver with Multiband DDC & Interpolation Filter PMC/XMC
- Model 7150 - Quad 200 MHz, 16-bit A/D with Virtex-5 FPGAs PMC/XMC
- Model 7151 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PMC
- Model 7152 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PMC
- Model 7231 - 16-Ch Multiband Digital Receiver & A/D 6U cPCI Board
- Model 7240 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7240-421 - GateFlow Transceiver w/Wideband DDC - 6U cPCI
- Model 7240-430 - GateFlow Transceiver w/256-Ch NB DDC - 6U cPCI
- Model 7240D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7240D-420 - GateFlow Transceiver w/WB DDC & Interpolation - 6U cPCI
- Model 7241 - Dual Digital Up/Downconverter 6U cPCI with FPGA
- Model 7241D - Quad Digital Up/Downconverter 6U cPCI with FPGA
- Model 7242 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 6U CPCI
- Model 7250 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7250D - Octal 200 MHz, 16-bit A/D w/Virtex-5 FPGAs 6U cPCI
- Model 7251 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 6U cPCI
- Model 7251D - Octal 200 MHz, 16-bit A/D, 512 Channel DDC 6U cPCI
- Model 7252 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 6U cPCI
- Model 7252D - Octal 200 MHz, 16-bit A/D, 64 Channel DDC - 6U cPCI
- Model 7331 - 16-Ch Multiband Digital Receiver & A/D 3U cPCI Board
- Model 7340 - Dual Digital Up/Downconverter 3U cPCI with FPGA
- Model 7340-420 - GateFlow Transceiver w/WB DDC & Interpolation - 3U cPCI
- Model 7340-421 - GateFlow Transceiver w/Wideband DDC - 3U cPCI
- Model 7340-430 - GateFlow Transceiver w/256-Ch NB DDC - 3U cPCI
- Model 7341 - Dual Digital Up/Downconverter 3U cPCI with FPGA
- Model 7342 - 4-Ch A/D, 1-Ch D/A w/Virtex-4 FPGAs 3U CPCI
- Model 7351 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - 3U cPCI
- Model 7352 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - 3U cPCI
- Model 7631 - 16-Ch. Dig. Receiver w/A/D & FPGA PCI Board
- Model 7631A - 16-Ch. Multiband Receiver w/A/D & FPGA PCI Board
- Model 7640 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7640-420 - GateFlow Transceiver WB DDC & Interpolation - PCI
- Model 7641 - Dual Digital Up/Downconverter PCI with FPGA
- Model 7642 - 4-Ch A/D, 1-Ch D/A w/ Virtex-4 FPGAs PCI
- Model 7650 - Quad 200 MHz, 16-bit A/D w/Virtex-5 FPGAs PCI
- Model 7651 - Quad 200 MHz, 16-bit A/D, 256 Channel DDC - PCI
- Model 7652 - Quad 200 MHz, 16-bit A/D, 32 Channel DDC - PCI
[ Top ]
|