Go Back

Source code

Details

Name: som_arm9_cycloneivgx
Created: May 7, 2012
Updated: May 29, 2012
SVN Updated: Jun 4, 2012

Other project properties

Category: System on Module
Language: Verilog
Development status: Planning
Additional info:
WishBone Compliant: No
License: LGPL

Description

System-on-Module based on an ARM SoC in combination with an ALTERA FPGA. Focus for this module is connectivity, flexibility
and a high performance/price ratio.

Form factor

The form factor for this module is 200 pin SO-DIMM.

Connectivity

Module has a rich flavor of connectivity available.
The ARM SoC from Micrel contains a manageable 4+1 port 10/100 Mbps
switch. The switch has built-in Fast Ethernet PHY for this. Two port can optionally support 100FX.
The swicth can be used in scenarios with 1 WAN port and 4 LAN ports.
Connected over the KSZ8095P PCI bus is a USB hub with 5 hi-speed USB2.0 compliant ports. Device contains
PHY for these channels.
From the FPGA four full duplex SERDES channels are available. These are fully configurable and can optionally
support PCI express.

Flexibilty

A total of 48 IO signals are available on the edge connector. Out of these 22 signals have configurable IO levels.
The on board ALTERA FPGA can be used for a wide variety of functions including:
peripherals (UARTs, I2C, SPI, I2S, AC'97, LPC ...)
coprocessor (connected over PCI sharing main memory with ARM CPU)
DSP functions (FFT, IIR and FIR filter ...)
Crypto (MD5, AES, 3DES ...)