upc eetac_1 Bachelor's Degree in Telecommunications Systems and in Network Engineering

 Companies


Lattice Semiconductor

Intel

Xilinx

Microchip-Atmel

Cypress

Arduino - Raspberry Pi

Intel - (Altera)

Terasic DE10-Lite (User manual)
Chip: MAX 10 10M50DAF484C7G
Quartus Prime
Microkit Terasic MAX II Micro Kit (User manual)
Chip MAX II: EPM2210F324C3 (drivers USB Blaster)
Quartus Prime
DE-115   Terasic -DE2-115 Board (User manual, board's block diagram)
Chip: Cyclone IV EP4CE115F29C7N (IC FPGA 528 I/O 780 FBGA)
Quartus Prime
DE0   Terasic DE0 Board Chip: Cyclone III 3C16F484C6N
https://digsys.upc.edu/ed/components/programables/img/img7quartus.jpg

 

Xilinx

https://digsys.upc.edu/ed/components/programables/img/imgsygF.jpg

Nexys 2 FPGA Board

Xilinx

User manual and software ISE and ISim to implement and simulate the project and the Digilent Adept to program de device (download).

Chip (FPGA): Spartan-3E XC3S500E-FG320

Schematics and documents (1)

Xilinx logo

Examples

 

https://digsys.upc.edu/ed/CSD/terms/00_old/1314Q1/EX/EX1C/imgcool7.jpg

CoolRunner-II CPLD Starter Board

User manual and ssoftware ISE and ISim to implement and simulate the project and the Digilent Adept to program de device.

Chip (CPLD): XC2C256-TQ144 - 7

Documents (1)

Example
     

 

Lattice Semiconductor

experimentierplatine

HWD-LC4128V

Hardware Design JK

Die Experimentierplatine für die Digitaltechnik

Lattice ispMach 4000 (CPLD)

Chip: ispMach4128V TQFP100

Schematics and documents (1), (2), (3) (driver USB)

Lattice logo

Encoder/decoder

Hex_7seg_decoder

Multiplier

MachXO

USB Starter Evaluation Board

MachXO (FPGA)

Chip: LCMXO640C-3TN144C

Documents (1), (2), (3), (4)

Counter_BCD_mod60
protoboard Chip: ispGAL22V10

GAL22V10 protoboard details (1), (2)
1-digit BCD counter

 

Microchip

This is a Microchip  brochure that shows the many tools involved in developing microcontroller designs.

 Chipc and tools: PIC16F/PIC18F and AVR ATmega architectures, the integrated development environment (IDE), C language compiler XC8, microcontroller simulation (Proteus - VSM), and training and prototyping boards (PICDEM2 plus, AVR mega 16/32 starter development board, Arduino, etc.).

Atmel AVRPIC's

Fig 3. Families of Microchip microcontrollers. Atmel has become a Microchip division with all its microcontroller portfolio embedded in the Microchip web.

- Preferred devices and IDE tools (depending on the semester) already installed and tuned in our virtual desktop computer:

  • Atmel Studio. Recommended the v.6.2 SP2 already available in our labs. Nowadays, MPLAB X v.5.0 also supports AVR μC.

  • MPLAB X

Prototyping boards, simulators, programmers and in-circuit debuggers:

PicDem2Plus

PICDEM2 board

Microchip

User manual, schematics and sample projects from Microchip.

IDE: MPLAB-X. Compiler: XC8 C Compiler.

Development tools: ICD3.

Chip: PIC18F4520 datasheet

Chip: PIC16F877A (the new replacement for the PIC16F873A, the PIC16F883 is available in Proteus)

Examples to start: Dual_MUX4 

Counter_mod10

 

ICD3

 

virtual board

PICDEM2 simulated in Proteus-VSM

The new board with a PIC18F4520

The new board with a PIC18F46K22

Demo default for the PIC16F877 (old board)

Example for the PIC18F46K22

Board  Easy-PIC 40

This is another example of board for discovering PIC microcontrollers. EasyPIC-40.

 
Board

PIC16F 8-bit MCU Development Study Learning Board Kit.  CSP (PICkit 2 or similar) is required to program the chip.

Schematic and example code.