Skip to content

Commit f3ba0f8

Browse files
committed
Make stand alone logic analyzer circuits.
1 parent 62002a0 commit f3ba0f8

21 files changed

Lines changed: 5503 additions & 0 deletions
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
/*
2+
Gadget Factory - Project Name
3+
Stand Alone Sump "Blaze" Logic Analyzer with 32 BRAM blocks (64KB) and 16 channels.
4+
To learn more about using DesignLab please visit http://learn.gadgetfactory.net
5+
6+
Tutorials:
7+
8+
Related library documentation:
9+
10+
Hardware:
11+
12+
Special Notes:
13+
If you want to generate a signal to test with then you can load this sketch to the AVR of the Papilio DUO. You will see a UART signal on channel0
14+
15+
created 2014
16+
by Jack Gassett
17+
http://www.gadgetfactory.net
18+
19+
This example code is in the public domain.
20+
*/
21+
22+
23+
int counter = 0;
24+
25+
void setup() {
26+
// put your setup code here, to run once:
27+
Serial1.begin(115200);
28+
29+
}
30+
31+
void loop() {
32+
// put your main code here, to run repeatedly:
33+
Serial1.write(counter);
34+
counter++;
35+
delay(1);
36+
37+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
-w
2+
-g DebugBitstream:No
3+
-g Binary:no
4+
-g CRC:Enable
5+
-g ConfigRate:1
6+
-g ProgPin:PullUp
7+
-g DonePin:PullUp
8+
-g TckPin:PullUp
9+
-g TdiPin:PullUp
10+
-g TdoPin:PullUp
11+
-g TmsPin:PullUp
12+
-g UnusedPin:PullDown
13+
-g UserID:0xFFFFFFFF
14+
-g DCMShutdown:Disable
15+
-g StartUpClk:CClk
16+
-g DONE_cycle:4
17+
-g GTS_cycle:5
18+
-g GWE_cycle:6
19+
-g LCK_cycle:NoWait
20+
-g Security:None
21+
-g DonePipe:Yes
22+
-g DriveDone:No
Binary file not shown.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
-w
2+
-g DebugBitstream:No
3+
-g Binary:no
4+
-g CRC:Enable
5+
-g Reset_on_err:No
6+
-g ConfigRate:2
7+
-g ProgPin:PullUp
8+
-g TckPin:PullUp
9+
-g TdiPin:PullUp
10+
-g TdoPin:PullUp
11+
-g TmsPin:PullUp
12+
-g UnusedPin:PullDown
13+
-g UserID:0xFFFFFFFF
14+
-g ExtMasterCclk_en:No
15+
-g SPI_buswidth:1
16+
-g TIMER_CFG:0xFFFF
17+
-g multipin_wakeup:No
18+
-g StartUpClk:CClk
19+
-g DONE_cycle:4
20+
-g GTS_cycle:5
21+
-g GWE_cycle:6
22+
-g LCK_cycle:NoWait
23+
-g Security:None
24+
-g DonePipe:Yes
25+
-g DriveDone:No
26+
-g en_sw_gsr:No
27+
-g drive_awake:No
28+
-g sw_clk:Startupclk
29+
-g sw_gwe_cycle:5
30+
-g sw_gts_cycle:4
Binary file not shown.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
-w
2+
-g DebugBitstream:No
3+
-g Binary:no
4+
-g CRC:Enable
5+
-g Reset_on_err:No
6+
-g ConfigRate:2
7+
-g ProgPin:PullUp
8+
-g TckPin:PullUp
9+
-g TdiPin:PullUp
10+
-g TdoPin:PullUp
11+
-g TmsPin:PullUp
12+
-g UnusedPin:PullDown
13+
-g UserID:0xFFFFFFFF
14+
-g ExtMasterCclk_en:No
15+
-g SPI_buswidth:1
16+
-g TIMER_CFG:0xFFFF
17+
-g multipin_wakeup:No
18+
-g StartUpClk:CClk
19+
-g DONE_cycle:4
20+
-g GTS_cycle:5
21+
-g GWE_cycle:6
22+
-g LCK_cycle:NoWait
23+
-g Security:None
24+
-g DonePipe:Yes
25+
-g DriveDone:No
26+
-g en_sw_gsr:No
27+
-g drive_awake:No
28+
-g sw_clk:Startupclk
29+
-g sw_gwe_cycle:5
30+
-g sw_gts_cycle:4
Binary file not shown.

Benchy_Sump_LogicAnalyzer_Standalone/circuit/PSL_Papilio_DUO_LX9.xise

Lines changed: 1206 additions & 0 deletions
Large diffs are not rendered by default.

Benchy_Sump_LogicAnalyzer_Standalone/circuit/PSL_Papilio_One_250K.xise

Lines changed: 1166 additions & 0 deletions
Large diffs are not rendered by default.

Benchy_Sump_LogicAnalyzer_Standalone/circuit/PSL_Papilio_One_500K.xise

Lines changed: 1176 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)