Stránka 1 z 1

Neumí tu někdo GALy

Napsal: 20 led 2015, 13:19
od Celeron
Neuměl by tu někdo poradit s obsahem GAL16V8 nebo GAL20V8? Kombinačku na něm zvládám bez problémů ale sekvenčka mi vůbec nejde...
Potřeboval bych do něj dostat v podstatě dělič osmi z 7493 a celý multipexor 74153. V postatě přepínatelná časová ústředna. Mám bohužel jen Opál junior, chtělo by to Sinário nebo něco podobnýho...
Díky
Jirka

Napsal: 21 led 2015, 23:10
od Celeron
To tady opravdu nikdo neprogramuje hradlový pole? U Galů je to prý podobný a v návrhových systémech se dá volit do čeho se to nakonec napeče.
Jirka

Napsal: 22 led 2015, 08:29
od miro41
Celeron píše:To tady opravdu nikdo neprogramuje hradlový pole? U Galů je to prý podobný a v návrhových systémech se dá volit do čeho se to nakonec napeče.
Jirka

Napsal: 22 led 2015, 19:51
od Rako
Pretože to su staré šroty.Dnes sa už skoro nepoužívajú,používať
ABEL,OPAL apod. je ako chcieť písať program v Turbo pascale pre Windows.
Ak sa chceš učiť začni jazykom VHDL aby si neskoršie mohol prejsť na CPLD obvody napr. od Xilinx.Viacmenej ak chceš, mám niekde doma CD kde sú
všetky možné programovacie prostredia,schéma programátora aj software
knemu.Mám aj knihu "Programování hradlových polí " alebo tak nejako,možno...

Napsal: 22 led 2015, 20:02
od lesana87
A co ti na tom nejde? Uváděný Opál neznám, používám machxl (palasm). V něm se třeba 4 bitový synchronní čítač napíše nějak takhle:

Kód: Vybrat vše

D0 := /D0
D1 := /D1 * D0
     + D1 * /D0
D2 := /D2 * D1 * D0
     + D2 * /D1
     + D2 * /D0
D3 := /D3 * D2 * D1 * D0
     + D3 * /D2
     + D3 * /D1
     + D3 * /D0
D0.CLKF = CLK
D1.CLKF = CLK
D2.CLKF = CLK
D3.CLKF = CLK
D0.RSTF = RST
D1.RSTF = RST
D2.RSTF = RST
D3.RSTF = RST

Napsal: 22 led 2015, 22:48
od Celeron
No to je pomoc! :wink: Já neveděl jak se definuje rst a clk. Hned to zítra zkusím. Palasm jsem zkoušel ale nějak nešel převod vystupního Pal do Gal. A to jsem zkusil jen třívstupovej AND. Prostě ty výstupní Jedecy si vůbec neodpovídaj.

to Rako: nezkoumej prosím proč starý šroty, nějakej důvod to asi má.

to Miro41: Díky za dobrý počteníčko.

Jirka

Napsal: 22 led 2015, 23:03
od lesana87
V PALASMu stačilo dát jako device třeba PAL22V10 a pak to šlo bez problémů nahrát do GAL22V10.
Mám dojem, že GALy umí i PLDSHELL (Intel/Altera), ale nevím to jistě, já ho používám na 5C032 a 5C060 (EP610/EP910). Od PALASMu/MACHXL i PLDSHELLu se dají na netu stáhnout mnohasetstránkové manuály. :)

Napsal: 23 led 2015, 22:27
od Rako
Neurážaj sa programuj si co chceš.
Chcel som ti len pomocť.
Dívam sa na to DVD je tam PALSM,WINCUPL,ABEL,OPAL,SINARIO,XCPLD,
ISE WEBPACK,XILINX IDE,VHDL,PLD SHELL a mraky vecí okolo.
Ak niečo (alebo aj všetko) z toho chceš tak napíš,niekde to up-nem.
Má to necelé 4GB. Mám aj knihu "Programovatelná logická pole" grada 1993.
Tú by som musel oskenovať, takže iba ak máš vážny záujem.

Zatiaľ tu máš to Sinario.


http://ulozto.cz/xX1YGifL/synariotools-zip

a priklady do opalu_JR neviem ci ich máš,je tam čítač aj multiplexor...

Napsal: 23 led 2015, 22:48
od Celeron
Díky Ti dobrý člověče. Tu Gradu jsem u někoho viděl v knihovně, zkusím si ji půjčit. Projdu to Synário a dám vědět. Opála mám jen Juniora co byl u programátoru a ten je tak ořezanej, že se s ním nedá dělat.
Ty příklady Opálu jsem měl bez texťáku a nevěděl jsem, co ty jednotlivý EQN mají dělat.
Jirka
edit: špatný, SYN1501.Zip je asi nabouranej, nejde v ZIP ani 7-ZIP otevřít. Když zkusím ty další ZIP tak rozbalit jdou ale jak něco spustím, stále chce chybějící soubory. Ono taky zda to jde na W7...

Napsal: 25 led 2015, 11:48
od Rako
To sú programy pre MS-DOS a win 95 takže na Win7 to ťažko rozchodíš.
Balíčky rozbaľuj WinRARom.

Doporučujem ti radšej stiahnuť niečo novšieho ako trebars to Xilinx ise.