initial push
This commit is contained in:
81
schematics/cpu32/eficd/eficdbdm.pld
Normal file
81
schematics/cpu32/eficd/eficdbdm.pld
Normal file
@@ -0,0 +1,81 @@
|
||||
Name eficdbdm;
|
||||
Partno U;
|
||||
Date 25.11.98;
|
||||
Revision 0-1;
|
||||
Designer Gunter Magin;
|
||||
Company private;
|
||||
Assembly efi332icd;
|
||||
Location X;
|
||||
Device p22v10;
|
||||
Format j;
|
||||
|
||||
/* $Id: eficdbdm.pld,v 1.1 2003/06/04 01:31:32 ppisa Exp $ */
|
||||
/*
|
||||
* $Log: eficdbdm.pld,v $
|
||||
* Revision 1.1 2003/06/04 01:31:32 ppisa
|
||||
* Import of m683xx specific vesion of BDM support
|
||||
*
|
||||
* Revision 1.2 1998/12/28 11:06:48 magin
|
||||
* no longer efi-aware test
|
||||
*
|
||||
* Revision 1.1 1998/12/27 22:50:43 magin
|
||||
* diag_led must be inverted, because we pretend an OC output
|
||||
*
|
||||
* Revision 1.0 1998/11/25 15:26:20 magin
|
||||
* Initial revision
|
||||
*
|
||||
*/
|
||||
|
||||
/** pin definitions **/
|
||||
|
||||
PIN 1 = _not_used_01;
|
||||
PIN 2 = dsi_pp;
|
||||
PIN 3 = dsclk_pp;
|
||||
PIN 4 = step_pp;
|
||||
PIN 5 = reset_pp;
|
||||
PIN 6 = oe_pp;
|
||||
PIN 7 = led_pp;
|
||||
PIN 8 = berr_in_pp;
|
||||
PIN 9 = _not_used_09;
|
||||
PIN 10 = _not_used_10;
|
||||
PIN 11 = dso_bdm;
|
||||
PIN 13 = freeze_bdm;
|
||||
|
||||
|
||||
PIN 14 = freeze_led;
|
||||
PIN 15 = diag_led;
|
||||
PIN 16 = berr_bdm;
|
||||
PIN 17 = dsclk_bdm;
|
||||
PIN 18 = helper;
|
||||
PIN 19 = _not_used_19;
|
||||
PIN 20 = dsi_bdm;
|
||||
PIN 21 = reset_bdm;
|
||||
PIN 22 = dso_pp;
|
||||
PIN 23 = freeze_pp;
|
||||
|
||||
/** Equations **/
|
||||
|
||||
berr_bdm.oe = berr_in_pp;
|
||||
berr_bdm = !berr_in_pp;
|
||||
|
||||
dsclk_bdm = step_pp & !freeze_bdm & !helper & reset_bdm #
|
||||
dsclk_pp & freeze_bdm & helper & reset_bdm;
|
||||
|
||||
dsi_bdm.oe = oe_pp & freeze_bdm;
|
||||
dsi_bdm = oe_pp & dsi_pp;
|
||||
|
||||
dso_pp = dso_bdm;
|
||||
|
||||
reset_bdm = reset_pp;
|
||||
reset_bdm.oe = !reset_pp;
|
||||
|
||||
freeze_pp = freeze_bdm;
|
||||
freeze_led = !freeze_bdm;
|
||||
freeze_led.oe = freeze_bdm;
|
||||
|
||||
diag_led = !led_pp;
|
||||
diag_led.oe = led_pp;
|
||||
|
||||
helper = freeze_bdm & helper #
|
||||
!dsclk_pp & freeze_bdm;
|
||||
|
||||
55
schematics/cpu32/eficd/icd.pld
Normal file
55
schematics/cpu32/eficd/icd.pld
Normal file
@@ -0,0 +1,55 @@
|
||||
PARTNO u1_x;
|
||||
NAME icd;
|
||||
DATE 30.07.97;
|
||||
REV 1.0;
|
||||
DESIGNER magin;
|
||||
COMPANY private;
|
||||
ASSEMBLY icd32;
|
||||
LOCATION u1;
|
||||
DEVICE g16v8;
|
||||
FORMAT j;
|
||||
|
||||
PIN 1 = CLK;
|
||||
PIN 2 = dsi_pp;
|
||||
PIN 3 = dsclk_pp;
|
||||
PIN 4 = break_pp;
|
||||
PIN 5 = reset_pp;
|
||||
PIN 6 = oe_pp;
|
||||
PIN 7 = freeze;
|
||||
PIN 8 = dso;
|
||||
PIN 9 = j;
|
||||
PIN 11 = ber_pp;
|
||||
|
||||
|
||||
PIN 12 = magic;
|
||||
PIN 13 = nc;
|
||||
PIN 14 = freeze_pp;
|
||||
PIN 15 = reset;
|
||||
PIN 16 = dso_pp;
|
||||
PIN 17 = dsi;
|
||||
PIN 18 = dsclk;
|
||||
PIN 19 = berr;
|
||||
|
||||
berr.oe = ber_pp;
|
||||
berr = !ber_pp;
|
||||
|
||||
dsclk = break_pp & !freeze & !nc & reset #
|
||||
dsclk_pp & freeze & nc & reset;
|
||||
|
||||
dsi.oe = oe_pp & freeze;
|
||||
dsi = dsi_pp & oe_pp;
|
||||
|
||||
dso_pp = dso;
|
||||
|
||||
reset = reset_pp;
|
||||
reset.oe = !reset_pp;
|
||||
|
||||
freeze_pp = freeze;
|
||||
|
||||
nc = freeze & nc #
|
||||
!dsclk_pp & freeze;
|
||||
|
||||
magic = !j;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user