Laboratorium Układów Scalonych i Programowalnych

Laboratorium posiada certyfikat Cadence Certified Lab, odnawiany co roku.

W laboratorium wykorzystywane jest oprogramowanie firmy Cadence zakupione dzięki udziałowi w programie Europractice oraz częściowo przez firmę Cadence i program Cadence Academic Network,

W laboratorium wykorzystywane jest oprogramowanie firmy Xilinx zakupione dzięki udziałowi w programie Europractice.


Płytki testowe dostępne w laboratorium:

Płytka prototypowa Zybo (Digilent), 18 szt.

Zawiera:
  • Układ programowalny XC7Z020-1CLG400C (dwa procesory o częstotliwości taktowania 667 MHz, logika programowalną FPGA, 53200 Look Up Tables, 106 400 przerzutników, 630 KB pamięci block RAM)
  • Układy pamięci:
    • 1 GB DDR3L z magistralą 32-bit @ 1066 MHz
    • 16 MB Quad-SPI Flash 
  • Gniazdo na kartę microSD
  • Złącza USB oraz Ethernet
  • Moduł Gigabit Ethernet PHY
  • Układ programujący USB-JTAG
  • Mostek USB-UART
  • Złącze USB 2.0 OTG PHY (host i device)
  • Złącza Audio i Video
  • Złącze Pcam do kamery wspomagającej MIPI CSI-2
  • Złącze wejścia HDMI z CEC
  • Złącze wyjścia HDMI z CEC
  • Kodek audio z gniazdami typu jack stereo do słuchawek, line-in oraz mikrofonu
  • 6 przycisków (2 podłączone do procesora)
  • 4 przełączniki
  • 5 diod LEDs (1 podłączone do procesora)
  • 2 diody RGB LED
  • Złącza rozszerzeń:
    • 6 Pmod
    • 8 wejść/wyjść procesorowych
    • 40 końcówek FPGA I/O
    • 4 analogowe sygnały 0-1.0V różnicowe do XADC

Płytka prototypowa Nexys A7 (Digilent), 18 szt.

Zawiera:
  • Układ programowalny FPGA Xilinx Artix-7 FPGA XC7A100T-1CSG324 zawierający 15850 bloków programowalnych typu slice (każdy blok programowalny slice zawiera: 4 6-wejściowe bloki LUT oraz 8 przerzutników), 4860 Kb pamięci blokowej RAM, 6 podukładów zegarowych, 240 bloków DSP, częstotliwość taktowania 450MHz
  • Pamięć DDR2 128MB
  • Pamięć typu serial flash
  • Złącze karty microSD
  • Mostek USB-UART
  • Złącze 10/100 Ethernet PHY
  • Wyjście PWM audio
  • Akcelerometr 3-osiowy
  • 16 przełączników dostępnych dla użytkownika
  • 16 diod LED
  • 2 3-kolorowe diody LED
  • mikrofon PDM
  • czujnik temperatury
  • dwa wyświetlacze 4-cyfry 7-segmentów
  • USB HID Host dla myszy, klawiatury i pendrive'ów
  • Wyjście 12-bit VGA
  • 4 porty Pmod
  • Na dodatkowym module:
    • Przetwornik 24-bitowy stereo audio A/D
    • Przetwornik 24-bitowy stereo audio D/A
    • Przetworniki podłączone do gniazd 3.5mm audio jacks
Nexys A7

Starsze płytki:

Płytka prototypowa z układem Spartan 3 XC3S200 (Digilent), >30 szt.

Zawiera:
  • układ Xilinx Spartan 3 XC3S200 (FPGA, 200 000 bramek + 12 18-bitowych mnożników + 216 kbit RAM)
  • 2 Mbit pamięć FLASH
  • 8 przełączników
  • 4 przyciski
  • 4 wyświetlacze 7-segmentowe LED
  • 9 diód LED
  • port szeregowy
  • port VGA
  • port PS/2
  • 1MB pamięci SRAM 10ns
  • oscylator 50MHz
Płytka z układem Spartan 3

Płytka prototypowa z układem Virtex 4 XC4VSX35 (Avnet), wraz z kartą rozszerzającą AV - 4 szt.

Zawiera:
  • układ Xilinx Virtex 4 XC4VSX35
  • pamięć Xilinx Platform Flash
  • kontroler USB 2.0 Cypress CY7C68013
  • National Semiconductor DP83847 10/100 Ethernet PHY
  • wyświetlacz OLED 128x64 OSRAM
  • 8MB Flash
  • 32 MB DDR SDRAM
  • mnożnik/dzielnik zegara Texas Instruments CDC5801
  • port RS-232
  • złącza AvBus
Płytka z układem Virtex4

Płytka prototypowa z układem Virtex 5 XC5VLX110T (Digilent Virtex-5 OpenSPARC Evaluation Platform) - 12 szt.

Zawiera:
  • układ Xilinx Virtex-5 XC5VLX110T FPGA
  • 2x Xilinx XCF32P Platform Flash PROMs (32 Mbyte each)
  • kontroler Xilinx SystemACE Compact Flash
  • 64-bit 256Mbyte DDR2 DIMM
  • 32-bit ZBT synchroniczna SRAM oraz Intel P30 StrataFlash
  • 8MB Flash
  • 10/100/1000 tri-speed Ethernet PHY
  • kontroler USB (host + peripheral)
  • programowlany generator zegara systemowego
  • stereo AC97 codec z przyłączami: line in, line out, headphone, microphone i SPDIF digital
  • port RS-232
  • wyświetlacz 16x2 znaków LCD
  • wiele innych urządzeń I/O i portów
Płytka z układem Virtex5

Płytka prototypowa z układem Virtex 6 XC6VLX240T (Xilinx Virtex-6 FPGA ML605 Evaluation Kit) - 5 szt.

Zawiera:
  • programator (USB to JTAG)
  • 16MB Platform Flash XL
  • 32MB Parallel (BPI) Flash
  • System ACE CF wraz z 2GB Compact FLASH (CF) Card
  • 10/100/1000 Tri-Speed Ethernet (GMII, RGMII, SGMII, MII)
  • złącze transceivera SFP
  • port GTX (TX, RX) z czterema załączami SMA
  • mostek USB To UART
  • złącza USB Host i USB Peripheral
  • złącze krawędziowe PCI Express x8
  • DDR3 SO-DIMM (512 MB)
  • BPI Linear Flash (32 MB)
  • IIC EEPROM (8 Kb)
  • oscylator 200 MHz (różnicowy)
  • oscylator w podstawce 66 MHz (niesymetryczny)
  • złącza SMA dla zewnętrznego zegara (różnicowe)
  • złącze zegara odniesienia GTX (2 złącza SMA)
  • wyświetlacz 16x2 znaków LCD
  • wyjście DVI
  • System Monitor
  • przyciski buttons (5), przełączniki DIP (3), diody LED (13)
  • GPIO użytkownika z dwoma złączami SMA
  • gniazda rozszerzeń FMC Expansion Ports (HPC + LPC) (160 + 68 IO)
Płytka z układem Virtex6