In this series of blog on Cyclone II EP2C35F672C6 FPGA (DE2 Board) let us see the hardware description of the board
The purpose of the Altera DE2 Development and Education board is to provide the ideal vehicle for advanced design prototyping in the multimedia, storage, and networking.
Let us see in this blog about hardware specification and peripherals of DE2 board.
DE2 board provides users many features to enable various multimedia project development. Component selection was made according to the most popular design in volume production multimedia products such as DVD, VCD, and MP3 players.
The DE2 board has many features that allow the user to implement a wide range of designed circuits, from simple circuits to various multimedia projects.
Lets us know about hardware provided on the DE2 board in detailed
- Cyclone II 2C35 FPGA
- 33,216 LEs
- 105 M4K RAM blocks
- 483,840 total RAM bits
- 35 embedded multipliers
- 4 PLLs
- 475 user I/O pins
- FineLine BGA 672-pin package
- Serial Configuration device and USB Blaster circuit
- Altera’s EPCS16 Serial Configuration device
- On-board USB Blaster for programming and user API control
- JTAG and AS programming modes are supported
- SRAM
- 512-Kbyte Static RAM memory chip
- Organized as 256K x 16 bits
- Accessible as memory for the Nios II processor and by the DE2 Control Panel
- SDRAM
- 8-Mbyte Single Data Rate Synchronous Dynamic RAM memory chip
- Organized as 1M x 16 bits x 4 banks
- Accessible as memory for the Nios II processor and by the DE2 Control Panel
- Flash memory
- 4-Mbyte NOR Flash memory (1 Mbyte on some boards)
- 8-bit data bus
- Accessible as memory for the Nios II processor and by the DE2 Control Panel
- SD card socket
- Provides SPI mode for SD Card access
- Accessible as memory for the Nios II processor with the DE2 SD Card Driver
- Pushbutton switches
- 4 pushbutton switches
- Debounced by a Schmitt trigger circuit
- Normally high; generates one active-low pulse when the switch is pressed
- Toggle switches
- 18 toggle switches for user inputs
- A switch causes logic 0 when in the DOWN (closest to the edge of the DE2 board) position and logic 1 when in the UP position
- Clock inputs
- 50-MHz oscillator
- 27-MHz oscillator
- SMA external clock input
- Audio CODEC
- Wolfson WM8731 24-bit sigma-delta audio CODEC
- Line-level input, line-level output, and microphone input jacks
- Sampling frequency: 8 to 96 KHz
- Applications for MP3 players and recorders, PDAs, smart phones, voice recorders, etc.
- VGA output
- Uses the ADV7123 240-MHz triple 10-bit high-speed video DAC
- With 15-pin high-density D-sub connector
- Supports up to 1600 x 1200 at 100-Hz refresh rate
- Can be used with the Cyclone II FPGA to implement a high-performance TV Encoder
- NTSC/PAL TV decoder circuit
- Uses ADV7181B Multi-format SDTV Video Decoder
- Supports NTSC-(M,J,4.43), PAL-(B/D/G/H/I/M/N), SECAM
- Integrates three 54-MHz 9-bit ADCs
- Clocked from a single 27-MHz oscillator input
- Supports Composite Video (CVBS) RCA jack input.
- Supports digital output formats (8-bit/16-bit): ITU-R BT.656 YCrCb 4:2:2 output + HS, VS,and FIELD
- Applications: DVD recorders, LCD TV, Set-top boxes, Digital TV, Portable video devices
- 10/100 Ethernet controller
- Integrated MAC and PHY with a general processor interface
- Supports 100Base-T and 10Base-T applications
- Supports full-duplex operation at 10 Mb/s and 100 Mb/s, with auto-MDIX
- Fully compliant with the IEEE 802.3u Specification
- Supports IP/TCP/UDP checksum generation and checking
- Supports back-pressure mode for half-duplex mode flow control
- USB Host/Slave controller
- Complies fully with Universal Serial Bus Specification Rev. 2.0
- Supports data transfer at full-speed and low-speed
- Supports both USB host and device
- Two USB ports (one type A for a host and one type B for a device)
- Provides a high-speed parallel interface to most available processors; supports Nios II with a
- Terasic driver
- Supports Programmed I/O (PIO) and Direct Memory Access (DMA)
We hope this blog is informative to get started with DE2. Before concluding let me provide little information about how we are related to this product.
As you all know Tenet addresses the needs of large multinationals, governments, defense, educational, research institutions, artists and hobbyists in various domains inclusive of but not limited to physical computing, automotive, electronics, embedded systems, sensor networks and many more.
In this abiding endeavor of keeping our customers happy in bringing the new products . Continued with this, there are a lot of activities (Workshops/Videos/Application notes) please stay tuned with our YouTube channel as well as blogs to learn more. (Website: https://www.tenettech.com/browse/myirtech)
For any further assistance, please feel free to contact us at info@tenettech.com and we would be more than happy to help.