qt60325 Quantum Research Group, qt60325 Datasheet - Page 35

no-image

qt60325

Manufacturer Part Number
qt60325
Description
32, 48, 64 Key Qmatrix Keypanel Sensor Ics
Manufacturer
Quantum Research Group
Datasheet
6 PLD Source Listing
Pre-programmed parts are available from Quantum in small quantities.
The object code file for this PLD is also available upon request.
TITLE 'E664SPI'
Description
Timing skew generator for E664SPI matrix board. Code is for ICT PEEL22CV10AZ epld. Not warranted to work with any other part.
Compiler and documentation from the ICT web site, www.ictpld.com.
Programmer from System General; model “All Writer”, www.systemgeneral.com.
End_Desc;
PEEL22CV10A
"I/O CONFIGURATION DECLARATION
"IOC (PIN_NO 'PIN_NAME' POLARITY OUTPUT_TYPE FEEDBACK_TYPE)
"Inputs
Y0 PIN 5 "pre-decoded Y inputs
Y1 PIN 4
Y2 PIN 3
Y3 PIN 2
Y4 PIN 8
Y5 PIN 9
Y6 PIN 10
Y7 PIN 11
XS PIN 1 "Sum of X1..X7
X7 PIN 6 "X7 input (gets OR'd with XS)
YG PIN 7 "Y gate trigger
"Outputs
"Clamping outputs
IOC ( 21 'YM0'
IOC ( 19 'YM1'
IOC ( 17 'YM2'
IOC ( 15 'YM3'
IOC ( 16 'YM4'
IOC ( 18 'YM5'
IOC ( 20 'YM6'
IOC ( 22 'YM7'
"Dly ckt drive out
IOC ( 14 'XSD'
"QS3251 neg enable
IOC ( 23 'YGG'
AR NODE 25 "Global Asynchronous Reset
SP NODE 26 "Global Synchronous Preset
DEFINE
EQUATIONS
AR = 0;
SP = 0;
" Define Y clamp outputs
YM0.COM = 0;
YM1.COM = 0;
YM2.COM = 0;
YM3.COM = 0;
YM4.COM = 0;
YM5.COM = 0;
YM6.COM = 0;
YM7.COM = 0;
"Enable control. Goes low on active Y channel (Y= active high to clamp)
YM0.OE = Y0;
YM1.OE = Y1;
YM2.OE = Y2;
YM3.OE = Y3;
YM4.OE = Y4;
YM5.OE = Y5;
YM6.OE = Y6;
YM7.OE = Y7;
XSD.COM = 0;
XSD.OE = !(XS # X7);
YGG.COM =!(YG & !XSD);
lQ
Pos
Pos
Pos
Pos
Pos
Pos
Pos
Pos
Pos
Pos
Com
Com
Com
Com
Com
Com
Com
Com
Com
OutCom Feed_Pin )
"clamp the delay cap when all 'x' lines are 0
"Enable the 3251 so long as both Yg is high AND xsd is low
"As soon as xsd goes high, disable the 3251
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
Feed_Pin )
© Quantum Research Group Ltd.
35
www.qprox.com
QT60xx5 / R1.05

Related parts for qt60325