Úvod do PLD a jazyka VHDL

PLD neboli Programovatelné Logické Obvody jsou digitální obvody, jejichž funkci lze libovolně měnit/programovat. Stejně jako se dá mikrokontrolér naprogramovat a tím změnit software, který se vykonává, lze PLD naprogramovat a tím změnit hardware. Velmi zjednodušeně si je můžete představit jako velké množství logických hradel (NANDů, NORů, …), ze kterých lze vhodným naprogramováním složit libovolný digitální (kombinační i sekvenční) obvod. Continue reading “Úvod do PLD a jazyka VHDL”

Vývojová deska pro PLCC44

Obvod CPLD XC9572XL od firmy Xilinx v pouzdru PLCC44.
Obvod CPLD XC9572XL od firmy Xilinx v pouzdru PLCC44.

Před nějakou dobou jsem si pro své experimenty koupil CPLD obvod XC9572 od firmy Xilinx. Tento obvod se vyrábí i v pouzdru PLCC44 (na obrázku). Toto pouzdro se do nepájivého pole nedá zapojit, a proto jsem si musel koupit patici. Bohužel, ani to nebylo řešení. Patice má sice piny s roztečí 2,54 mm, jsou ale vyvedeny ve dvou řadách na každé straně. Tímto se to celé komplikuje, protože obvod s paticí nelze jednoduše použít v kontaktním poli. Řešením bylo vyrobit si jednoduchou DPS, na kterou se umístí patice a všechny piny budou přístupné přes dutinkové lišty. Continue reading “Vývojová deska pro PLCC44”