Altera Partner Profile: Northwest Logic, Inc.

Overview
Northwest Logic, founded in 1995 and located in Beaverton, Oregon, provides high-performance, easy-to-use intellectual property (IP) cores for ASICs and FPGAs. Key advantages of Northwest Logic’s cores include:
- High performance—supports high clock rate and high throughput
- Ease of use—separates the designer from the complexity of the system interface
- Full hardware validation
- Minimal IP core size reduces FPGA cost
- Comprehensive verification suite
- Support for all FPGA and ASIC platforms
- Development boards and driver support
- Source code
- Top quality technical support provided directly by Northwest Logic designers
- Customization and integration services
Available Products
Northwest Logic currently provides the products shown in Tables 1, 2, and 3:
| Table 1. Northwest Logic AMPP (1) -Approved Certified IP Cores |
| Product |
Description |
Supported Altera Devices |
| DDR2 SDRAM Controller |
High throughput, easy-to-use DDR2 SDRAM memory controller with:
- Support for all standard DDR2 SDRAM chips and DIMMs at highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in Altera® HardCopy® devices with different memory configurations
|
|
| DDR SDRAM Controller |
High throughput, easy-to-use DDR SDRAM memory controller with:
- Support for all standard DDR SDRAM chips and DIMMs at the highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in HardCopy devices with different memory configurations
|
|
| SDR SDRAM Controller |
High throughput, easy-to-use SDR SDRAM memory controller with:
- Support for all standard SDR SDRAM chips and DIMMs at highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in HardCopy devices with different memory configurations
|
|
| Mobile DDR SDRAM Controller |
High throughput, easy-to-use mobile DDR SDRAM memory controller with:
- Support for all standard mobile DDR SDRAM chips at the highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in HardCopy devices with different memory configurations
|
|
| Mobile SDR SDRAM Controller |
High throughput, easy-to-use mobile SDR SDRAM memory controller with:
- Support for all standard mobile SDR SDRAM chips at the highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in HardCopy devices with different memory configurations
|
|
| RLDRAM II Controller |
High throughput, easy-to-use RLDRAM II controller with:
- Support for all standard RLDRAM II chips at highest FPGA-supported clock rates
- Multi-port front-end available with multi-port interface and request reordering
- ECC, RMW, and multi-burst add-on modules available
- Real-time setting of timing parameters enables use in Hardcopy devices with different memory configurations
|
|
| PCI Express Core |
High-performance, easy-to-use PCI Express core with:
- x1, x4, x8 lane versions available
- Complete PHY support, including integrated and discrete PHY chips
- Flexible data buffer sizing
- Complete error-handling support
- PCI Express Base Specification Revision 1.1 compliant
- Full hardware validation and PCI-SIG certification
|
|
| PCI Express Complete Core |
High-performance, easy-to-use PCI Express complete core with:
- Combined Northwest Logic PCI Express core and PCI Express back-end provide complete, easy-to-use PCI Express solution
- Built-in high-performance, multi-channel DMA engine and simple target and register interface
- x1, x4, x8 lane versions available
- Full hardware validation and PCI-SIG certification
|
|
| PCI-X Core |
High-performance, easy-to-use PCI-X interface with:
- Support for 133/66-MHz PCI-X/PCI, 64- and 32-bit master/target operation
- Push-button timing with minimal routing constraints
- Multi-function support
- Minimal size
- Host and peripheral versions available
|
|
| PCI Core |
High-performance, easy-to-use PCI interface with:
- Support for 66/33-MHz PCI operation, 64- and 32-bit master/target and target-only operation
- Push-button timing with minimal routing constraints
- Minimal size
- Host and peripheral versions available
|
|
| Integrated PCI Core |
High-performance, easy-to-use integrated PCI with:
- Combined PCI core with FIFO-based back-end provides a complete, easy-to-use PCI solution
- Support for 66/33-MHz PCI operation, 64- and 32-bit master/target and target-only operation
- Push-button timing with minimal routing constraints
- Minimal size
- Host and peripheral versions available
|
|
Note:
- AMPP: Altera Megafunction Partners Program. The "AMPP Approved" indicates certified IP cores that meet Altera's sales standards and have passed rigorous engineering testing.
| Table 2. Other Northwest Logic IP Cores |
| Product |
Description |
| I2C Controller Core |
- Ideal for serial presence detection and other IC applications
- Master-only and master/slave operation
- Very small size
- 8- and 16-bit addressing support
|
| UART Lite Core |
- Very small size—ideal for multiple serial port designs
- Simple user interface
- Configurable FIFO depth
- Support for all standard UART features
- Easily customizable for special applications
|
| Table 3. Northwest Logic Development Board |
| Product |
Description |
Supported Altera Devices |
| PCIe Cyclone II Development Board |
x1, x4 lanes PCI Express development board with driver and GUI support, plus reference design |
Cyclone II with GL9711, GL9714, PX1011A, XIO1100 PHY support |
Additional Services and Features
Northwest Logic provides the following additional services and features:
- Core customization and integration services
- PCI Express development board with:
- Driver for Windows and Linux
- GUI
- Reference design
- FPGA design services including:
- Specification
- Coding (Verilog and VHDL)
- Simulation
- Synthesis
- Place and route
- Validation
- Board design services include:
- Specification
- Schematics
- Printed circuit board (PCB) design
- Prototype builds
- Validation
Contact Information
For additional information, contact Northwest Logic at:
Northwest Logic, Inc.
1100 NW Compton Dr., Ste.100
Beaverton, OR 97006
Tel: (503) 533-5800, x309
Fax: (503) 533-5900
Email: info@nwlogic.com
URL: www.nwlogic.com
|