Archive for August, 2009
Altera DE1 Cyclon II Board
As we mention before, this project were built based on FPGA board. The board we are using is Altera DE1 Cyclon II. The details of the board were mention below. We will discuss further more about the functionality of this FPGA in the next post. But right now we’ll just go through the specification first.
Altera DE1 Cyclon II Board:
The purpose of this board is to provide the ideal vehicle for learning about digital logic, computer organization, and FPGAs. It uses the state-of-the-art technology in both hardware and CAD tools to expose students and professionals to a wide range of topics. The board offers a rich set of features that make it suitable for use in alaboratory environment for university and college courses, for a variety of design projects, as well as for the development of sophisticated digital systems. Altera provides a suite of supporting materials for the DE1 board, including tutorials, “ready-to-teach” laboratory exercises, and illustrative demonstrations.

DE1 Board Features
The DE1 board features a state-of-the-art Cyclone® II 2C20 FPGA in a 484-pin package. All important components on the board are connected to pins of this chip, allowing the user to control all aspects of the board’s operation. For simple experiments, the DE1 board includes a sufficient number of robust switches (of both toggle and push-button type), LEDs, and 7-segment displays. For more advanced experiments, there are SRAM, SDRAM, and Flash memory chips. For experiments that require a processor and simple I/O interfaces, it is easy to instantiate Altera’s Nios II processor and use interface standards such as RS-232 and
PS/2. For experiments that involve sound or video signals, there are standard connectors for microphone, line-in, line-out (24-bit audio CODEC), SD memory card connector, and VGA; these features can be used to create CD-quality audio applications and video. Finally, it is possible to connect other user defined boards to the DE1 board by means of two expansion headers.
Supporting Material
Software provided with the DE1 board features the Quartus® II Web Edition CAD system, and the Nios® II Embedded Processor. Also included are several aids to help students and professionals experiment with features of the board, such as tutorials and example applications. Traditionally, manufacturers of educational FPGA boards have provided a variety of hardware features and software CAD tools needed to implement designs on these boards, but very little material has been offered that could be used directly for teaching purposes. Altera’s DE1 board is a significant departure from this trend. In addition to the DE1 board’s hardware and software, Altera Corporation provides a full set of associated laboratory exercises that can be performed in a laboratory setting for typical courses on logic design and computer organization. In effect, the DE1 board and the available exercises can be used as a ready-to-teach platform for both university and college courses.
University and College Courses
Courses on the design of logic circuits and computer organization usually include a laboratory component. In a modern curriculum the laboratory equipment should ideally exemplify state-of-the-art technology and design tools, but be suitable for exercises that range from simple tasks illustrating fundamental concepts to challenging Altera Corporation 2 designs that require knowledge of advanced topics. The DE1 board is designed to be the ideal equipment in all of these cases.
Engineering Professionals
With its advanced Cyclone® II FPGA, flexible memory options, and a plethora of advanced I/O devices, the DE1 board is an ideal platform for the implementation of many types of digital systems. Engineering professionals will appreciate the wealth of design examples provided with the board, and will enjoy experimenting with audio, video. The DE1 board is an ideal vehicle for implementing embedded applications such as those that feature the Altera Nios II embedded processor.

Specifications
FPGA
- Cyclone II EP2C20F484C7 FPGA and EPCS4 serial configuration device
I/O Devices
- Built-in USB Blaster for FPGAconfiguration RS-232 port
- VGA DAC resistor network (4096 colors)
- PS/2 mouse or keyboard port
- Line-in, Line-out, microphone-in (24-bit audio CODEC)
- Expansion headers (76 signal pins)
Memory
- 8-MB SDRAM, 512-KB SRAM, 4-MB
Flash
- SD memory card slot
Switches, LEDs, Displays, and Clocks
- 10 toggle switches
- 4 debounced pushbutton switches
- 10 red LEDs, 8 green LEDs
- Four 7-segment displays
- 27-MHz and 50-MHz oscillators, external SMA clock input
Source: DE1_introduction_box.pdf (came along with the board)
FPGA-based Sorter Machine
This blog is is all about the FPGA-based Sorter Machine. This is a topic from Final Year Project course for Kuliyyah Of Engineering IIUM.
Project title: FPGA-based Sorter Machine
Group Members: Nik Mohd Redhuan and Mohd Akmal
Advisors: Dr. Shahrul Naim and Dr. Anis Nur Ashikin
Departments: Mechatronic Engineering Department and Electrical & Computer Engineering Department
Summary:
This project consist of two parts; mechanical and programming.
InsyaAllah, throughout this blog we will discuss about the technicality of this project.