PLDASM Programmable logic devices
http://www.it.lth.se/digp/PDF_files/pldasm.pdf

GALS for Electronics Hobby
http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/


Y = A*B*/C + /A*C + /B.  In this notation * means a logical AND, + means a logical OR, and / means a logical NOT.



EQN 텍스트 파일 포맷으로 GAL Equation을 작성
DOS프로그램 eqn2jed.exe를 통해서 바이너리 포맷의 JEDCOM이나 JED파일로 변환



예)
; 16-to-1 mux example 주석
CHIP mux G22V10   ; 칩 이름
; 핀 번호에 symbol이름 부여
d0=1 d1=2 d2=3 d3=4 d4=5 d5=6 d6=7 d7=8 d8=9 d9=10 d10=11 gnd=12
d11=13 d12=14 d13=15 d14=16 d15=17 q=18 a0=19 a1=20 a2=21 a3=22 nc=23 vcc=24


EQUATIONS
q = /a3*/a2*/a1*/a0*d0 +
    /a3*/a2*/a1*a0*d1 +
    /a3*/a2*a1*/a0*d2 +
    /a3*/a2*a1*a0*d3 +
    /a3*a2*/a1*/a0*d4 +
    /a3*a2*/a1*a0*d5 +
    /a3*a2*a1*/a0*d6 +
    /a3*a2*a1*a0*d7 +
    a3*/a2*/a1*/a0*d8 +
    a3*/a2*/a1*a0*d9 +
    a3*/a2*a1*/a0*d10 +
    a3*/a2*a1*a0*d11 +
    a3*a2*/a1*/a0*d12 +
    a3*a2*/a1*a0*d13 +
    a3*a2*a1*/a0*d14 +
    a3*a2*a1*a0*d15 +

'KB > hardware soc' 카테고리의 다른 글

VGA 구현  (1) 2008.11.12
ps/2 keyboard 동작  (0) 2008.11.07
어드레스 버스, 데이터 버스 TTL  (0) 2008.11.05
computer architecture  (0) 2008.11.05
stack based cpu  (0) 2008.11.05

+ Recent posts