

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://proghq.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zndwo</id>
	<title>Proghq - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://proghq.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zndwo"/>
	<link rel="alternate" type="text/html" href="https://proghq.org/wiki/Special:Contributions/Zndwo"/>
	<updated>2026-04-15T06:05:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://proghq.org/w/index.php?title=Xeltek&amp;diff=432</id>
		<title>Xeltek</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Xeltek&amp;diff=432"/>
		<updated>2018-05-18T06:57:58Z</updated>

		<summary type="html">&lt;p&gt;Zndwo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vendor]]&lt;br /&gt;
&lt;br /&gt;
Superpro and such&lt;br /&gt;
&lt;br /&gt;
= 5000E =&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:&lt;br /&gt;
&lt;br /&gt;
* GND DRV&lt;br /&gt;
* V3 DRV&lt;br /&gt;
* V3 (P1-72) DRV&lt;br /&gt;
* V1 DRV&lt;br /&gt;
* V2 DRV&lt;br /&gt;
* IO BOARD&lt;br /&gt;
* MCU BOARD&lt;br /&gt;
* POWER BOARD&lt;br /&gt;
&lt;br /&gt;
=== Voltage Pin Driver Boards ===&lt;br /&gt;
&lt;br /&gt;
The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.&lt;br /&gt;
&lt;br /&gt;
=== IO Board ===&lt;br /&gt;
&lt;br /&gt;
The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.&lt;br /&gt;
&lt;br /&gt;
=== MCU Board ===&lt;br /&gt;
&lt;br /&gt;
Components:&lt;br /&gt;
&lt;br /&gt;
* AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)&lt;br /&gt;
* TLC7226 Quad DAC &lt;br /&gt;
* EN29LV040A Flash (512kB)&lt;br /&gt;
* &amp;quot;Xeltek AE81&amp;quot; (Almost certainly an OTP FPGA)&lt;br /&gt;
* USB Device controller (part # unreadable in photos)&lt;br /&gt;
&lt;br /&gt;
=== Power Board ===&lt;br /&gt;
&lt;br /&gt;
* 3x LM317 + 3x MC34063 switchers&lt;br /&gt;
* Topology not yet reversed&lt;br /&gt;
* Misc op amps&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.&lt;/div&gt;</summary>
		<author><name>Zndwo</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Xeltek&amp;diff=431</id>
		<title>Xeltek</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Xeltek&amp;diff=431"/>
		<updated>2018-05-18T06:57:40Z</updated>

		<summary type="html">&lt;p&gt;Zndwo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vendor]]&lt;br /&gt;
&lt;br /&gt;
Superpro and such&lt;br /&gt;
&lt;br /&gt;
= 5000E =&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:&lt;br /&gt;
&lt;br /&gt;
- GND DRV&lt;br /&gt;
- V3 DRV&lt;br /&gt;
- V3 (P1-72) DRV&lt;br /&gt;
- V1 DRV&lt;br /&gt;
- V2 DRV&lt;br /&gt;
- IO BOARD&lt;br /&gt;
- MCU BOARD&lt;br /&gt;
- POWER BOARD&lt;br /&gt;
&lt;br /&gt;
=== Voltage Pin Driver Boards ===&lt;br /&gt;
&lt;br /&gt;
The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.&lt;br /&gt;
&lt;br /&gt;
=== IO Board ===&lt;br /&gt;
&lt;br /&gt;
The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.&lt;br /&gt;
&lt;br /&gt;
=== MCU Board ===&lt;br /&gt;
&lt;br /&gt;
Components:&lt;br /&gt;
&lt;br /&gt;
* AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)&lt;br /&gt;
* TLC7226 Quad DAC &lt;br /&gt;
* EN29LV040A Flash (512kB)&lt;br /&gt;
* &amp;quot;Xeltek AE81&amp;quot; (Almost certainly an OTP FPGA)&lt;br /&gt;
* USB Device controller (part # unreadable in photos)&lt;br /&gt;
&lt;br /&gt;
=== Power Board ===&lt;br /&gt;
&lt;br /&gt;
* 3x LM317 + 3x MC34063 switchers&lt;br /&gt;
* Topology not yet reversed&lt;br /&gt;
* Misc op amps&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.&lt;/div&gt;</summary>
		<author><name>Zndwo</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Xeltek&amp;diff=430</id>
		<title>Xeltek</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Xeltek&amp;diff=430"/>
		<updated>2018-05-18T06:56:58Z</updated>

		<summary type="html">&lt;p&gt;Zndwo: Xeltek 5000 Details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vendor]]&lt;br /&gt;
&lt;br /&gt;
Superpro and such&lt;br /&gt;
&lt;br /&gt;
= 5000E =&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:&lt;br /&gt;
&lt;br /&gt;
- GND DRV&lt;br /&gt;
- V3 DRV&lt;br /&gt;
- V3 (P1-72) DRV&lt;br /&gt;
- V1 DRV&lt;br /&gt;
- V2 DRV&lt;br /&gt;
- IO BOARD&lt;br /&gt;
- MCU BOARD&lt;br /&gt;
- POWER BOARD&lt;br /&gt;
&lt;br /&gt;
=== Voltage Pin Driver Boards ===&lt;br /&gt;
&lt;br /&gt;
The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.&lt;br /&gt;
&lt;br /&gt;
=== IO Board ===&lt;br /&gt;
&lt;br /&gt;
The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.&lt;br /&gt;
&lt;br /&gt;
=== MCU Board ===&lt;br /&gt;
&lt;br /&gt;
Components:&lt;br /&gt;
&lt;br /&gt;
- AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)&lt;br /&gt;
- TLC7226 Quad DAC &lt;br /&gt;
- EN29LV040A Flash (512kB)&lt;br /&gt;
- &amp;quot;Xeltek AE81&amp;quot; (Almost certainly an OTP FPGA)&lt;br /&gt;
- USB Device controller (part # unreadable in photos)&lt;br /&gt;
&lt;br /&gt;
=== Power Board ===&lt;br /&gt;
&lt;br /&gt;
- 3x LM317 + 3x MC34063 switchers&lt;br /&gt;
- Topology not yet reversed&lt;br /&gt;
- Misc op amps&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.&lt;/div&gt;</summary>
		<author><name>Zndwo</name></author>
	</entry>
</feed>