1. A V-type engine, comprising:
a crankshaft with a longitudinal axis;
two cylinder banks, each of which comprises two cylinders with respective longitudinal axes that are oriented to form a \u201cV\u201d in a plane that is perpendicular to the longitudinal axis of the crankshaft, and each of which cylinders contains a piston that is moveable in a reciprocating manner in the cylinder and that is connected by a connecting rod to the crankshaft, and further where the longitudinal axis of one of the cylinders in one of the cylinder banks is in a common plane with the longitudinal axis of the crankshaft and with the longitudinal axis of one of the cylinders in the other cylinder bank; and
a firing system which causes fuel to ignite simultaneously in the cylinders in which the respective longitudinal axes are co-planar with each other and with the longitudinal axis of the crankshaft.
2. A V-type engine, comprising:
a crankshaft that is rotatable about a crankshaft longitudinal axis, said crankshaft having an eccentric common crank axis parallel to the crankshaft longitudinal axis;
a left front cylinder with a left front longitudinal axis and a left rear cylinder with a left rear longitudinal axis, wherein the left front cylinder and the left rear cylinder are oriented such that the left front longitudinal axis and the left rear longitudinal axis form a V in a left cylinder bank plane that is perpendicular to the crankshaft longitudinal axis;
a left front piston in the left front cylinder and a left rear piston in the left rear cylinder, wherein the front piston is moveable in a reciprocating manner along the left front longitudinal axis and the left rear piston is moveable in a reciprocating manner along the left rear longitudinal axis, and wherein the left front piston and the left rear piston are both connected to the crankshaft at the common crank axis by a left front connecting rod and a left rear connecting rod, respectively;
a right front cylinder with a right front longitudinal axis and a right rear cylinder with a right rear longitudinal axis, wherein the right front cylinder and the right rear cylinder are oriented such that the right front longitudinal axis and the right rear longitudinal axis form a V in a right cylinder bank plane that is perpendicular to the crankshaft longitudinal axis and spaced apart from the left cylinder bank plane, and, further, wherein the left front longitudinal axis and the right front longitudinal axis are in a common front cylinder plane and the left rear longitudinal axis and the right rear longitudinal axis are in a common rear cylinder plane;
a right front piston in the right front cylinder and a right rear piston in the right rear cylinder, wherein the right front piston is moveable in a reciprocating manner along the right front longitudinal axis and the right rear piston is moveable in a reciprocating manner along the right rear longitudinal axis, and wherein the right front piston and the right rear piston are both connected at the crank axis to the crankshaft by a right front connecting rod and a right rear connecting rod, respectively; and
a firing system which causes fuel to explode simultaneously in the left front cylinder and in the right front cylinder, and which causes fuel to explode simultaneously in the left rear cylinder and in the right rear cylinder.
3. The V-type engine of claim 2, wherein the firing system includes a fuel system that delivers fuel into the left front cylinder and the right front cylinder simultaneously and that delivers fuel into the left rear cylinder and right rear cylinder simultaneously.
4. The V-type engine in claim 3, wherein the firing system includes an ignition system that ignites fuel in the left front cylinder and the right front cylinder simultaneously and that ignites fuel in the left rear cylinder and the right rear cylinder simultaneously.
5. The V-type engine of claim 4, wherein the fuel system includes a left front intake valve positioned to allow the fuel into the left front cylinder, a right front intake valve positioned to allow the fuel into the right front cylinder, a left rear intake valve positioned to allow the fuel into the left rear cylinder, and a right rear intake valve positioned to allow the fuel into the right rear cylinder.
6. The V-type engine of claim 5, including an exhaust system comprising a left front exhaust valve positioned to allow exhaust gases to flow out of the left front cylinder, a right front exhaust valve positioned to allow exhaust gases to flow out of the right front cylinder, a left rear exhaust valve positioned to allow exhaust gases to flow out of the left rear cylinder, and a right rear exhaust valve positioned to allow exhaust gas to flow out of the right rear cylinder.
7. The V-type engine of claim 6, wherein the fuel system also includes:
a left front intake rocker shaft positioned adjacent the left front intake valve with a left front intake rocker arm that interacts with the left front intake valve in such a manner that pivotal movement of the left front intake rocker shaft about a left front intake rocker shaft axis causes the left front intake valve to open to allow fuel to flow into the left front cylinder and then to close during ignition of the fuel;
a left front exhaust rocker shaft positioned adjacent the left front exhaust valve with a left front exhaust rocker arm that interacts with the left front exhaust valve in such a manner that pivotal movement of the left front exhaust rocker shaft about a left front exhaust rocker shaft axis causes the left front exhaust valve to open to allow exhaust gas to flow out of the left front cylinder after the fuel is ignited and then to close;
a right front intake rocker shaft positioned adjacent the right front intake valve with a right front intake rocker arm that interacts with the right front intake valve in such a manner that pivotal movement of the right front intake rocker shaft about a right front intake rocker shaft axis causes the right front intake valve to open to allow fuel to flow into the right front cylinder and then to close during ignition of the fuel;
a right front exhaust rocker shaft positioned adjacent the right front exhaust valve with a right front exhaust rocker arm that interacts with the right front exhaust valve in such a manner that pivotal movement of the right front exhaust rocker shaft about a right front exhaust rocker shaft axis causes the right front exhaust valve to open to allow exhaust gas to flow out of the right front cylinder after the fuel is ignited and then to close;
a left rear intake rocker shaft positioned adjacent the left rear intake valve with a left rear intake rocker arm that interacts with the left rear intake valve in such a manner that pivotal movement of the left rear intake rocker shaft about a left rear intake rocker shaft axis causes the left rear intake valve to open to allow fuel to flow into the left rear cylinder and then to close during ignition of the fuel; and
a left rear exhaust rocker shaft positioned adjacent the left rear exhaust valve with a left rear exhaust rocker arm that interacts with the left rear exhaust valve in such a manner that pivotal movement of the left rear exhaust rocker shaft about a left rear exhaust rocker shaft axis causes the left rear exhaust valve to open to allow exhaust gas to flow out of the left rear cylinder after the fuel is ignited and then to close;
a right rear intake rocker shaft positioned adjacent the right rear intake valve with a right rear intake rocker arm that interacts with the right rear intake valve in such a manner that pivotal movement of the right rear intake rocker shaft about a right rear intake rocker shaft axis causes the right rear intake valve to open to allow fuel to flow into the right rear cylinder and then to close during ignition of the fuel; and
a right rear exhaust rocker shaft positioned adjacent the right rear exhaust valve with a right rear exhaust rocker arm that interacts with the right rear exhaust valve in such a manner that pivotal movement of the right rear exhaust rocker shaft about a right rear exhaust rocker shaft axis causes the right rear exhaust valve to open to allow exhaust gas to flow out of the right rear cylinder after the fuel is ignited and then to close.
8. The V-type engine of claim 7, wherein:
the left front intake rocker shaft and the right front intake rocker shaft are connected together in such a manner that they pivot in unison to open and close both the left front intake valve and the right front intake valve simultaneously;
the left front exhaust rocker shaft and the right front exhaust rocker shaft are connected together in such a manner that they pivot in unison to open and close both the left front exhaust valve and the right front exhaust valve simultaneously;
the left rear intake rocker shaft and the right rear intake rocker shaft are connected together in such a manner that they pivot in unison to open and close both the left rear intake valve and the right rear intake valve simultaneously; and
the left rear exhaust rocker shaft and the right rear exhaust rocker shaft are connected together in such a manner that they pivot in unison to open and close both the left rear exhaust valve and the right rear exhaust valve simultaneously.
9. The V-type engine of claim 8, wherein:
the connection of the left front intake rocker shaft and the right front intake rocker shaft is adjustable;
the connection of the left front exhaust rocker shaft and the right front exhaust rocker shaft is adjustable;
the connection of the left rear intake rocker shaft and the right rear intake rocker shaft is adjustable; and
the connection of the left rear exhaust rocker shaft and the right rear exhaust rocker shaft is adjustable.
10. The V-type engine of claim 8, wherein the ignition system includes a left front spark plug positioned adjacent the left front intake valve where it can ignite the fuel in the left front cylinder, a right front spark plug positioned adjacent the right front intake valve where it can ignite the fuel in the right front cylinder, a left rear spark plug positioned adjacent the left rear intake valve where it can ignite the fuel in the left rear cylinder, a right rear spark plug positioned adjacent the right rear intake valve where it can ignite the fuel in the right rear cylinder, a high voltage source, a left front spark plug wire connecting the high voltage source to the left front spark plug, a left rear spark plug wire connecting the high voltage source to the left rear spark plug, a right front spark plug wire connecting the high voltage source to the right front spark plug, a right rear spark plug wire connecting the high voltage source to the right rear spark plug, and a high voltage distribution system that distributes high voltage from the high voltage source to both the left front spark plug and the right front spark plug simultaneously and that distributes high voltage from the high voltage source to both the left rear spark plug and the right rear spark plug simultaneously.
11. The V-type engine of claim 10, wherein the high voltage source comprises a first coil and a second coil, wherein the right front spark plug and the right rear spark plug are connected by the right front spark plug wire and the right rear spark plug wire, respectively, to the first coil, and wherein the left front spark plug and the left rear spark plug are connected by the left front spark plug wire and the left rear spark plug wire, respectively, to the second coil.
12. The V-type engine of claim 10, including:
a left front cylinder head mounted on the left front cylinder, wherein the left front intake valve, the left front exhaust valve, and the left front spark plug are mounted in said left front cylinder head, and wherein the left front intake rocker shaft and the left front exhaust rocker shaft are mounted on the left front cylinder head adjacent the left front intake valve and the left front exhaust valve, respectively;
a right front cylinder head mounted on the right front cylinder, wherein the right front intake valve, the right front exhaust valve, and the right front spark plug are mounted in said right front cylinder head, and wherein the right front intake rocker shaft and the right front exhaust rocker shaft are mounted on the right front cylinder head adjacent the right front intake valve and the right front exhaust valve, respectively;
a left rear cylinder head mounted on the left rear cylinder, wherein the left rear intake valve, the left rear exhaust valve, and the left rear spark plug are mounted in said left rear cylinder head, and wherein the left rear intake rocker shaft and the left rear exhaust rocker shaft are mounted on the left rear cylinder head adjacent the left rear intake valve and the left rear exhaust valve, respectively; and
a right rear cylinder head mounted on the right rear cylinder, wherein the right rear intake valve, the right rear exhaust valve, and the right rear spark plug are mounted in said right rear cylinder head, and wherein the right rear intake rocker shaft and the right rear exhaust rocker shaft are mounted on the right rear cylinder head adjacent the right rear intake valve and the right rear exhaust valve, respectively.
13. The V-type engine of claim 12, wherein:
the left front cylinder head and the right front cylinder head are positioned along side each other with the left front intake rocker shaft axis coincident with the right front intake rocker shaft axis and with the left front exhaust rocker shaft axis coincident with the right front exhaust rocker shaft axis, and wherein the connection of the left front intake rocker shaft and the right front intake rocker shaft includes a front intake rocker drive assembly extending between and connected to the left front intake rocker shaft in the left front cylinder head and the right front intake rocker shaft in the right front cylinder head; and
the left rear cylinder head and the right rear cylinder head are positioned along side each other with the left rear intake rocker shaft axis coincident with the right rear intake rocker shaft axis and with the left rear exhaust rocker shaft axis coincident with the right rear exhaust rocker shaft axis, and wherein the connection of the left rear intake rocker shaft and the right rear intake rocker shaft includes a rear intake rocker drive assembly extending between and connected to the left rear intake rocker shaft in the left rear cylinder head and the right rear intake rocker shaft in the right rear cylinder head.
14. The V-type engine of claim 13, wherein:
the front intake rocker drive assembly is angularly adjustable;
the front exhaust rocker drive assembly is angularly adjustable;
the rear intake rocker drive assembly is angularly adjustable; and
the rear exhaust rocker drive assembly is angularly adjustable.
15. The V-type engine of claim 14, including:
a left front rocker box assembly mounted on the left front cylinder head, wherein the left front intake rocker shaft and the left front exhaust rocker shaft are mounted by the left front rocker box assembly on the left front cylinder head adjacent the left front intake valve and the left front exhaust valve, respectively;
a right front rocker box assembly mounted on the right front cylinder head, wherein the right front intake rocker shaft and the right front exhaust rocker shaft are mounted by the right front rocker box assembly on the right front cylinder head adjacent the right front intake valve and the right front exhaust valve, respectively;
a left rear rocker box assembly mounted on the left rear cylinder head, wherein the left rear intake rocker shaft and the left rear exhaust rocker shaft are mounted by the left rear rocker box assembly on the left rear cylinder head adjacent the left rear intake valve and the left rear exhaust valve, respectively; and
a right rear rocker box assembly mounted on the right rear cylinder head, wherein the right rear intake rocker shaft and the right rear exhaust rocker shaft are mounted by the right rear rocker box assembly on the right rear cylinder head adjacent the right rear intake valve and the right rear exhaust valve, respectively.
16. The V-type engine of claim 15, wherein:
the front intake rocker drive assembly includes: (i) a left front intake rocker drive shaft angularly engaged with the left front intake rocker shaft and extending out of the left front rocker box assembly toward the right front rocker box assembly; (ii) a right front intake rocker drive shaft angularly engaged with the right front intake rocker shaft and extending out of the right front rocker box assembly toward the left front rocker box assembly; and (iii) an angularly adjustable link connecting the left front intake rocker drive shaft to the right front intake rocker drive shaft;
the front exhaust rocker drive assembly includes: (i) a left front exhaust rocker drive shaft angularly engaged with the left front exhaust rocker shaft and extending out of the left front rocker box assembly toward the right front rocker box assembly; (ii) a right front exhaust rocker drive shaft angularly engaged with the right front exhaust rocker shaft and extending out of the right front rocker box assembly toward the left front rocker box assembly; and (iii) an angularly adjustable link connecting the left front exhaust rocker drive shaft to the right front exhaust rocker drive shaft;
the rear intake rocker drive assembly includes: (i) a left rear intake rocker drive shaft angularly engaged with the left rear intake rocker shaft and extending out of the left rear rocker box assembly toward the right rear rocker box assembly; (ii) a right rear intake rocker drive shaft angularly engaged with the right rear intake rocker shaft and extending out of the right rear rocker box assembly toward the left rear rocker box assembly; and (iii) an angularly adjustable link connecting the left rear intake rocker drive shaft to the right rear intake rocker drive shaft; and
the rear exhaust rocker drive assembly includes: (i) a left rear exhaust rocker drive shaft angularly engaged with the left rear exhaust rocker shaft and extending out of the left rear rocker box assembly toward the right rear rocker box assembly; (ii) a right rear exhaust rocker drive shaft angularly engaged with the right rear exhaust rocker shaft and extending out of the right rear rocker box assembly toward the left rear rocker box assembly; and (iii) an angularly adjustable link connecting the left rear exhaust rocker drive shaft to the right rear exhaust rocker drive shaft.
17. The V-type engine of claim 16, including:
a left front intake rocker drive shaft bearing and a left front intake rocker shaft seal in the left front rocker box assembly, wherein the left front intake rocker drive shaft extends through the left front intake rocker drive shaft bearing for support and through the left front intake rocker shaft seal, which prevents oil leakage along the left front intake rocker drive shaft from inside the rocker box assembly;
a left front exhaust rocker drive shaft bearing and a left front exhaust rocker shaft seal in the left front rocker box assembly, wherein the left front exhaust rocker drive shaft extends through the left front exhaust rocker drive shaft bearing for support and through the left front exhaust rocker shaft seal, which prevents oil leakage along the left front exhaust rocker drive shaft from inside the rocker box assembly;
a right front intake rocker drive shaft bearing and a right front intake rocker shaft seal in the right front rocker box assembly, wherein the right front intake rocker drive shaft extends through the right front intake rocker drive shaft bearing for support and through the right front intake rocker shaft seal, which prevents oil leakage along the right front intake rocker drive shaft from inside the rocker box assembly;
a right front exhaust rocker drive shaft bearing and a right front exhaust rocker shaft seal in the left front rocker box assembly, wherein the right front exhaust rocker drive shaft extends through the right front exhaust rocker drive shaft bearing for support and through the right front exhaust rocker shaft seal, which prevents oil leakage along the right front exhaust rocker drive shaft from inside the rocker box assembly;
a left rear intake rocker drive shaft bearing and a left rear intake rocker shaft seal in the left rear rocker box assembly, wherein the left rear intake rocker drive shaft extends through the left rear intake rocker drive shaft bearing for support and through the left rear intake rocker shaft seal, which prevents oil leakage along the left rear intake rocker drive shaft from inside the rocker box assembly;
a left rear exhaust rocker drive shaft bearing and a left rear exhaust rocker shaft seal in the left rear rocker box assembly, wherein the left rear exhaust rocker drive shaft extends through the left rear exhaust rocker drive shaft bearing for support and through the left rear exhaust rocker shaft seal, which prevents oil leakage along the left rear exhaust rocker drive shaft from inside the rocker box assembly;
a right rear intake rocker drive shaft bearing and a right rear intake rocker shaft seal in the right rear rocker box assembly, wherein the right rear intake rocker drive shaft extends through the right rear intake rocker drive shaft bearing for support and through the right rear intake rocker shaft seal, which prevents oil leakage along the right rear intake rocker drive shaft from inside the rocker box assembly; and
a right rear exhaust rocker drive shaft bearing and a right rear exhaust rocker shaft seal in the right rear rocker box assembly, wherein the right rear exhaust rocker drive shaft extends through the right rear exhaust rocker drive shaft bearing for support and through the right rear exhaust rocker shaft seal, which prevents oil leakage along the right rear exhaust rocker drive shaft from inside the rocker box assembly.
18. The V-type engine of claim 2, wherein the crankshaft includes a left crank and flywheel subassembly and a right crank and flywheel subassembly, and further wherein:
the left crank and flywheel subassembly includes two juxtaposed flywheels spaced apart axially from each other along the crankshaft longitudinal axis with an eccentric left crankpin extending between and connecting the two flywheels together to define a left crank axis, said left front connecting rod and said left rear connecting rod being connected to the crankshaft by the left crankpin;
the right crank and flywheel subassembly includes two juxtaposed flywheels spaced apart axially from each other along the crankshaft longitudinal axis with an eccentric right crankpin extending between and connecting the two flywheels together to define a right crank axis, said right front connecting rod and said right rear connecting rod being connected to the crankshaft by the right crankpin; and
wherein the left crank and flywheel subassembly and the right crank and flywheel subassembly are spaced apart axially from each other along the crankshaft longitudinal axis and are connected together with the left crank axis aligned with the right crank axis and thereby to form the eccentric common crank axis to rotate in unison about the crankshaft longitudinal axis by a center crankshaft section that extends between the left crank and flywheel subassembly and the right crank and flywheel subassembly along the crankshaft longitudinal axis.
19. The V-type engine of claim 18, including a center bearing assembly positioned between the left crank and flywheel subassembly and the right crank and flywheel subassembly for support of the center crankshaft section.
20. The V-type engine of claim 18, wherein:
the left crank and flywheel subassembly includes a left stub shaft extending axially toward the right crank and flywheel subassembly;
the right crank and flywheel subassembly includes a right stub shaft extending axially toward the left crank and flywheel subassembly; and
the center crankshaft section includes a tube that is positioned between the respective left and right crank and flywheel subassemblies with the respective left and right stub shafts extending into opposite ends of the tube, and wherein the tube is attached to the left and right stub shafts.
21. For a V-type engine that has a bank of two co-planar front and back cylinders with their respective longitudinal axes together forming a V in a plane that is transverse to a crankshaft longitudinal axis and that has a piston in each of the two cylinders connected by respective connecting rods to a crankshaft at a crank axis that is eccentric to the crankshaft longitudinal axis, and that has a front cylinder head with a front intake valve, a front exhaust valve, and a front spark plug mounted on the front cylinder and a rear cylinder head with a rear intake valve, a rear exhaust valve, and rear spark plug mounted on the rear cylinder, and, further, that has front intake and exhaust rocker shafts with front intake and exhaust rocker arms, respectively, mounted on the front cylinder head adjacent the front intake and front exhaust valves, respectively, and rear intake and exhaust rocker shafts with rear intake and exhaust rocker arms, respectively, mounted on the rear cylinder head adjacent the rear intake and rear exhaust valves, respectively, a method of increasing displacement while maintaining substantially the same exhaust sound and similar side profile appearance of the V-type engine comprising:
extending the crankshaft longitudinally;
positioning a second bank of two additional co-planar front and back cylinders with their respective longitudinal axes together forming a second V in a second plane that is transverse to the crankshaft longitudinal axis and that has two additional pistons, one in each of the two additional cylinders;
connecting the two additional pistons with two respective additional connecting rods to the extended crankshaft at the same eccentric crank axis;
mounting an additional front cylinder head with an additional front intake valve, an additional front exhaust valve, and an additional front spark plug on the additional front cylinder;
mounting an additional rear cylinder head with an additional rear intake valve, an additional rear exhaust valve, and an additional rear spark plug on the additional rear cylinder;
mounting an additional front intake rocker shaft with an additional front intake rocker arm on the additional front cylinder head adjacent the additional front intake valve in a manner such that pivotal movement of the additional front intake rocker shaft interacts with the additional front intake valve to open and close the additional front intake valve;
mounting an additional front exhaust rocker shaft with an additional front exhaust rocker arm on the additional front cylinder head adjacent the additional front exhaust valve in a manner such that pivotal movement of the additional front exhaust rocker shaft interacts with the additional front exhaust valve to open and close the additional front exhaust valve;
mounting an additional rear intake rocker shaft with an additional rear intake rocker arm on the additional rear cylinder head adjacent the additional rear intake valve in a manner such that pivotal movement of the additional rear intake rocker shaft interacts with the additional rear intake valve to open and close the additional rear intake valve;
mounting an additional rear exhaust rocker shaft with an additional rear exhaust rocker arm on the additional rear cylinder head adjacent the additional rear exhaust valve in a manner such that pivotal movement of the additional rear exhaust rocker shaft interacts with the additional rear exhaust valve to open and close the additional rear exhaust valve;
connecting the front intake rocker shafts together so that they pivot in unison to open and close the front intake valves simultaneously;
connecting the front exhaust rocker shafts together so that they pivot in unison to open and close the front exhaust valves simultaneously;
connecting the rear intake rocker shafts together so that they pivot in unison to open and close the rear intake valves simultaneously;
connecting the rear exhaust rocker shafts together so that they pivot in unison to open and close the rear exhaust valves simultaneously; and
configuring a high voltage spark distribution system to deliver high voltage charge to the front spark plugs simultaneously to ignite fuel in the front cylinders simultaneously and to deliver high voltage charge to the rear spark plug simultaneously to ignite fuel in the rear cylinders simultaneously.
22. The method of claim 21, including using substantially duplicates of the cylinders of the V-twin engine for the additional cylinders, but mounting them in such a manner that they are rotated 180 degrees so that the additional cylinders are juxtaposed in substantially mirror images to the cylinder of the V-twin engine.
23. The method of claim 22, wherein the V-twin engine has a crankcase with two cylinder mounting structures that can be split along the transverse plane of the front and back cylinders, including:
splitting the crankcase of the V-twin engine along the transverse plane through the two cylinder mounting structures into a left crankcase section with a left half of each of the two cylinder mounting structures and a right crankcase section with a right half of each of the two cylinder mounting structures;
adding a center crankcase section that provides two additional right halves of cylinder mounting structures that mate with the two left halves of the two cylinder mounting structures in the left crankcase section and two additional left halves of cylinder mounting structures that mate with the two right halves of the two cylinder mounting structures in the right crankcase section, so that, with the center crankcase section mounted between the left and right crankcase sections, there are two left bank cylinder mounting structures and two right bank cylinder mounting structures; and
mounting the two cylinders of the V-twin engine in the two right bank cylinder mounting structures, and mounting the two additional cylinders in the two left bank cylinder mounting structures.
24. The method of claim 21, wherein the crankshaft of the V-twin engine includes a crank and flywheel assembly with an eccentric crankpin extending between two flywheels to define the eccentric crank axis where the connecting rods connect the pistons to the crankshaft, including extending the crankshaft by:
providing an additional crank and flywheel assembly with an additional eccentric crankpin extending between two additional flywheels; and
attaching the additional crank and flywheel assembly longitudinally to the crankshaft with the additional eccentric crankpin aligned with the eccentric crank axis.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An apparatus, comprising:
first logic including a first bidirectional universal serial bus (USB) connection, the first logic to receive a pair of incoming complementary USB signals from the first USB connection and produce a first output signal and a second output signal and for receiving a first input signal and a second input signal and produce a pair of outgoing complementary USB signals at the first USB connection;
second logic including a second bidirectional universal serial bus (USB) connection, the second logic to receive a pair of incoming complementary USB signals from the second bidirectional USB connection and produce a third output signal and a fourth output signal and for receiving a third input signal and a fourth input signal and produce a pair of outgoing complementary USB signals at the second USB connection; and
a bank of four optoisolators to isolate the first logic from the second logic, such that the first output signal is optically isolated to produce the third input signal, the second output signal is optically isolated to produce the fourth input signal, the third output signal is optically isolated to produce the first input signal, and the fourth output signal is optically isolated to produce the second input signal;
wherein the first logic and the second logic detect arriving edge transitions to determine whether a signal is arriving from a host or a peripheral, and disable and enable corresponding input and output lines to maintain unidirectional flow of the signal through the bank of optoisolators.
2. The apparatus of claim 1, wherein the host includes a medical device programmer.
3. The apparatus of claim 1, wherein the peripheral includes a pacing system analyzer (PSA).
4. The apparatus of claim 1, wherein the host includes a personal computer.
5. The apparatus of claim 1, wherein the system provides no more than 80 nsec of delay to propagate the signal.
6. A system, comprising:
a first programmable logic device for selectively passing two host USB lines into four host unidirectional lines;
four optoisolators connected to the four host unidirectional lines;
a second programmable logic device for selectively passing four peripheral unidirectional lines into two peripheral USB lines, the second programmable logic device connected to the four optoisolators via the four peripheral unidirectional lines;
wherein the first and second programmable logic devices detect arriving edge transitions to determine the direction of the signal, and enable outputs in the directional of the signal and disable outputs in the opposite direction of the signal to maintain unidirectional flow of the signal through the optoisolators.
7. The system of claim 6, further comprising a host device connected to the first programmable logic device via the two host USB lines.
8. The system of claim 7, wherein the host device includes a medical device programmer.
9. The system of claim 6, further comprising a peripheral device connected to the second programmable logic device via the two peripheral USB lines.
10. The system of claim 9, wherein the peripheral device includes a pacing system analyzer (PSA).
11. A method, comprising:
receiving an input signal at a first programmable logic device over a first bidirectional communication line;
detecting the rising edge of the input signal using the first programmable logic device to determine the direction of the input signal;
transmitting an output signal over a unidirectional output line in the direction of the input signal;
passing the output signal through an electrical isolation barrier to create an isolated signal;
receiving the isolated signal at a second programmable logic device over a unidirectional input line;
detecting the rising edge of the isolated signal using the second programmable logic device to determine the direction of the isolated signal; and
transmitting the isolated signal from the second programmable logic device in the detected direction over a second bidirectional communication line.
12. The method of claim 11, wherein passing the output signal through an electrical isolation barrier includes passing the output signal through an optoisolator.
13. The method of claim 11, wherein passing the output signal through an electrical isolation barrier includes passing the output signal through a magnetic isolator.
14. The method of claim 11, wherein passing the output signal through an electrical isolation barrier includes passing the output signal through a laser isolator.
15. The method of claim 11, wherein receiving an input signal at a first programmable logic device over a first bidirectional communication line includes receiving an input signal over a USB communication line.
16. The method of claim 11, wherein transmitting the isolated signal from the second programmable logic device over a second bidirectional communication line includes transmitting the isolated signal over a USB communication line.
17. A method for constructing an isolation barrier between a USB host and a USB peripheral, comprising:
providing a host programmable device for selectively passing at least one host USB bidirectional line into a pair of host unidirectional lines;
providing a plurality of optoisolators connected to the host programmable device via the pair of host unidirectional lines;
providing a peripheral programmable device for selectively passing at least one pair of peripheral unidirectional lines into a peripheral USB bidirectional line, the peripheral programmable device connected to the plurality of optoisolators via the peripheral unidirectional lines;
detecting arriving edge transitions, using the host programmable device and the peripheral programmable device, to determine when a signal is arriving from a host or a peripheral; and
disabling and enabling corresponding input and output lines based on the detected arriving edge transitions, using the host programmable device and the peripheral programmable device, to maintain unidirectional flow of the signal through the plurality of optoisolators.
18. The method of claim 17, wherein providing a host programmable device includes providing a complex programmable logic device (CPLD).
19. The method of claim 17, wherein providing a peripheral programmable device includes providing a complex programmable logic device (CPLD).
20. The method of claim 17, wherein providing a plurality of optoisolators includes providing at least one optoisolator for each host unidirectional line.