Author Topic: 3D nSpire Dock  (Read 31809 times)

0 Members and 2 Guests are viewing this topic.

Offline floris497

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 210
  • Rating: +8/-0
    • View Profile
Re: 3D nSpire Dock
« Reply #60 on: October 13, 2013, 04:59:30 am »
Yes, it would be odd to have 100 mV USB. From what I can tell from looking at the insides, there is no difference from the USB on the dock and the USB on the top of the calculator, other than the dock is missing some of the protection circuit. They are separate on the inside of the calculator, so it's not the same port as the normal one.

I'm surprised there is 100 mV anything since the lowest I've ever heard ttl "high" voltages being is still above 1V. A 100mV signal would be considered "low" by most logic circuits. This would mean they are intentionally decreasing the signal voltage out of the CPU with amplifiers, which doesn't seem to be the case.

100 mV is INSANELY low for transistor logic.

maybe i heard that wrong somewhere, can it bet the difference between high and low? 5V change in voltage takes a lot of time, where time is speed/energy?

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: 3D nSpire Dock
« Reply #61 on: October 13, 2013, 05:41:09 am »
In transistor logic, no, it wouldn't be. The low is determined by how low the transistors can pull (usually 0.5v to 0.7v) and is not affected by much else as far as circuits go. This limit is determined by the method by which the transistors function, and their materials. (Germanium diodes can pull down to 0.2v, for example, but they're very slow). This value is actually equivalent to the voltage drop across the diode. This means a 100 mv difference would put the "high" value at about 0.8v for standard circuits.

The high side is more arbitrary, but if you go too low (read: <1.7-ish volts for high-end consumer electronics) the circuits become unstable, reporting 0 where it should be 1, and vice versa. They push it as low as they can for speed and power reasons, as you said, but 100 mV difference is less than the thermal fluctuation, even ignoring problems like crosstalk.

My biggest reason doubt this, though, is that the CPU operates at 3.3v. 3.3v USB, while not spec, would make sense, as they would have voltage-adjusting circuitry off-board. (see the RS232 port for an example of exactly this design choice in use) Choosing to lower the voltage any more than the CPU is running, simply for I/O purposes, and taking the protocol even more out of spec? Why? It won't be faster or more efficient, thanks to conversion inefficiencies.

The nspire is not a fancy, cutting-edge piece of electronics. As far as mobile ARM devices go, it's quite ordinary, and an old ordinary device at that. I just don't see TI using such futuristic technology in a device like this.

Offline floris497

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 210
  • Rating: +8/-0
    • View Profile
Re: 3D nSpire Dock
« Reply #62 on: October 13, 2013, 05:49:39 am »
In transistor logic, no, it wouldn't be. The low is determined by how low the transistors can pull (usually 0.5v to 0.7v) and is not affected by much else as far as circuits go. This limit is determined by the method by which the transistors function, and their materials. (Germanium diodes can pull down to 0.2v, for example, but they're very slow). This value is actually equivalent to the voltage drop across the diode. This means a 100 mv difference would put the "high" value at about 0.8v for standard circuits.

The high side is more arbitrary, but if you go too low (read: <1.7-ish volts for high-end consumer electronics) the circuits become unstable, reporting 0 where it should be 1, and vice versa. They push it as low as they can for speed and power reasons, as you said, but 100 mV difference is less than the thermal fluctuation, even ignoring problems like crosstalk.

My biggest reason doubt this, though, is that the CPU operates at 3.3v. 3.3v USB, while not spec, would make sense, as they would have voltage-adjusting circuitry off-board. (see the RS232 port for an example of exactly this design choice in use) Choosing to lower the voltage any more than the CPU is running, simply for I/O purposes, and taking the protocol even more out of spec? Why? It won't be faster or more efficient, thanks to conversion inefficiencies.

The nspire is not a fancy, cutting-edge piece of electronics. As far as mobile ARM devices go, it's quite ordinary, and an old ordinary device at that. I just don't see TI using such futuristic technology in a device like this.

oke, thanks for explaining, i'm going to built a little regulator like that soon, not sure why they have coils? L01B L02B what are those for? is that for cleaning the signal? can i leave them out of the circuit?

Offline Hooloovoo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 225
  • Rating: +22/-0
    • View Profile
Re: 3D nSpire Dock
« Reply #63 on: October 14, 2013, 01:22:00 pm »
Judging by the fact that the main usb port doesn't need to have any external hardware to interface with it, I think the dock USB port will be the same way. They have similar circuits inside the calculator, which implies that the voltages are the same. I wouldn't be surprised if the calculator has a Vout pin on the dock like the one in the USB port. Judging from the CX dock having standard USB hubs inside of it, with no apparent voltage-lowering systems, I think that the USB on the dock is the same as the top USB port.
My biggest reason doubt this, though, is that the CPU operates at 3.3v. 3.3v USB, while not spec, would make sense, as they would have voltage-adjusting circuitry off-board. (see the RS232 port for an example of exactly this design choice in use) Choosing to lower the voltage any more than the CPU is running, simply for I/O purposes, and taking the protocol even more out of spec? Why? It won't be faster or more efficient, thanks to conversion inefficiencies.
3.3volt USB is in spec, depending on what you mean. on the D+ pin, it goes from 0.3v to 3.3v, and the D- pin goes from -0.3 to -3.3v.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale." -tr1p1ea
Spoiler For some of the calcs I own:



(actually I have quite a few more than this, but I don't feel like making bars for them all.)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: 3D nSpire Dock
« Reply #64 on: October 15, 2013, 03:48:07 am »
I mean it's not USB standard specification, since USB is 5v. It would be in spec for the device.

0.3v to 3.3v makes much more sense.