1460897676-cd28482c-102c-4fb3-a0a1-097e1b30db5f

1. A computer-implemented shifting method for a transmission, the transmission including an on-coming output clutch and an off-going output clutch, the shifting method comprising:
reducing, by one or more computing devices, a torque capacity of the off-going output clutch from a first starting torque capacity;
determining, by the one or more computing devices, a torque load for the off-going output clutch;
maintaining, by the one or more computing devices, the off-going output clutch at a first transition torque capacity during a first transition period, wherein the first transition period begins after the determining of the torque load, and wherein the first transition torque capacity is determined based upon, at least in part, the determined torque load;
increasing, by the one or more computing devices, a torque capacity of the on-coming output clutch from a second starting torque capacity to a second transition torque capacity;
maintaining, by the one or more computing devices, the on-coming output clutch at the second transition torque capacity during a second transition period;
reducing, by the one or more computing devices, the torque capacity of the off-going output clutch from the first transition torque to a first final clutch torque capacity; and
increasing, by the one or more computing devices, the torque capacity of the on-coming output clutch from the second transition torque capacity to a second final torque capacity.
2. The computer-implemented shifting method of claim 1, wherein one or more of the reducing of the torque capacity of the off-going output clutch from the first starting torque capacity, the determining of the torque load, the maintaining of the first transition torque capacity, the increasing of the torque capacity of the on-coming output clutch from the second starting torque capacity, the maintaining of the second transition torque capacity, the reducing of the torque capacity of the off-going output clutch from the first transition torque capacity, and the increasing of the torque capacity of the on-coming output clutch from the second transition torque capacity, is based upon, at least in part:
identifying a reference output torque at an output shaft associated with the transmission;
commanding a local torque capacity for one or more of the off-going output clutch and the on-coming output clutch based upon, at least in part, the identified reference output torque; and
commanding a local clutch pressure for the one or more of the off-going output clutch and the on-coming output clutch based upon, at least in part, the commanded local torque capacity.
3. The computer-implemented shifting method of claim 2, further comprising:
commanding a different local torque capacity for one or more of a different off-going output clutch and a different on-coming output clutch based upon, at least in part, the identified reference torque; and
commanding a different local clutch pressure for the one or more of the different off-going output clutch and the different on-coming output clutch based upon, at least in part, the commanded different local torque capacity.
4. The computer-implemented shifting method of claim 1, further comprising:
determining the torque load based upon, at least in part, detecting a first slip torque for the off-going output clutch, wherein detecting the first slip torque is based upon, at least in part, the reduction of the torque capacity of the off-going output clutch from the first starting torque;
reducing the torque capacity of the off-going output clutch below the detected slip torque, after the slip torque is detected; and
increasing the torque capacity of the off-going output clutch to the first transition torque, after reducing the torque capacity of the off-going output clutch below the detected slip torque, wherein the first transition torque is not equal to the first slip torque.
5. The computer-implemented shifting method of claim 1, wherein the reducing of the torque capacity of the off-going output clutch from the first starting torque capacity includes a first ramping period and a second ramping period, the first ramping period representing a faster decrease in torque capacity for the off-going output clutch than the second ramping period.
6. The computer-implemented shifting method of claim 1, wherein the increasing of the torque capacity of the on-coming output clutch from the second starting torque capacity includes a ramping up of the torque capacity for the on-coming output clutch, the ramping up occurring prior to the maintaining of the second transition torque by the off-going output clutch.
7. The computer-implemented shifting method of claim 6, wherein a slope of the ramping up of the torque capacity for the on-coming output clutch is determined based upon, at least in part, a target acceleration torque.
8. The computer-implemented shifting method of claim 1, further comprising:
implementing a pre-fill of the on-coming output clutch, wherein the pre-fill of the on-coming output clutch is included in a sequence of pre-fill operations, the sequence also including a pre-fill of an on-coming intermediate clutch included in the transmission.
9. The computer-implemented shifting method of claim 8, wherein, within the sequence of pre-fill operations, the on-coming output clutch is pre-filled before the on-coming intermediate clutch.
10. The computer-implemented shifting method of claim 8, further comprising:
reducing a torque capacity of an off-going intermediate clutch included in the transmission from a third starting torque capacity; and
increasing a torque capacity of the on-coming intermediate clutch at a first intermediate clutch torque ramp rate, during, at least in part, the second transition period.
11. The computer-implemented shifting method of claim 10, wherein the torque capacity of the off-going intermediate clutch is reduced from the third starting torque capacity in parallel with the reduction of the torque capacity of the off-going output clutch from the first starting torque capacity.
12. The computer-implemented shifting method of claim 11, wherein a first offset is maintained between the torque capacities of the off-going intermediate clutch and the off-going output clutch during the reducing of the torque capacities of the off-going intermediate clutch and the off-going output clutch from, respectively, the third starting torque capacity and the first starting torque capacity.
13. The computer-implemented shifting method of claim 10 further comprising:
reducing the torque capacity of the off-going intermediate clutch toward a third final torque capacity at a second intermediate clutch torque ramp rate during, at least in part, the second transition period;
wherein the first intermediate clutch torque ramp rate for the on-coming intermediate clutch is equal and opposite to the second intermediate clutch torque ramp rate for the off-going intermediate clutch.
14. The computer-implemented shifting method of claim 13, further comprising:
increasing the torque capacity of the on-coming intermediate clutch to a starting torque capacity offset, prior to the increasing of the torque capacity of the on-coming intermediate clutch at the first intermediate clutch torque ramp rate;
wherein the starting torque capacity offset of the on-coming intermediate clutch is determined based upon, at least in part, a sum of the torque capacity of the off-going intermediate clutch and the torque capacity of the on-coming intermediate clutch.
15. The computer-implemented shifting method of claim 10, further comprising:
increasing the torque capacity of the on-coming intermediate clutch toward a fourth final torque capacity, one of during and after the second transition period.
16. The computer-implemented shifting method of claim 1, wherein the first transition torque capacity for the off-going output clutch is less than the determined torque load;
wherein the torque load is determined based upon, at least in part, detecting a first slip torque for the off-going output clutch; and
wherein the second transition torque capacity for the on-coming output clutch is greater than the determined torque load.
17. The computer-implemented shifting method of claim 1 wherein the second transition torque capacity for the on-coming output clutch is less than the first transition torque capacity for the off-going output clutch.
18. The computer-implemented shifting method of claim 1 wherein the second transition torque capacity is determined based upon a target acceleration.
19. A computer-implemented shifting method for a transmission, the transmission including an on-coming output clutch, an off-going output clutch, an on-coming intermediate clutch and an off-going intermediate clutch, the shifting method comprising:
reducing, by one or more computing devices, a torque capacity of the off-going output clutch from a first starting torque capacity;
implementing, by the one or more computing devices, sequential pre-filling of the on-coming output clutch and the on-coming intermediate clutch;
detecting, by the one or more computing devices, a first slip torque for the off-going output clutch based upon, at least in part, the reduction of the torque capacity of the off-going output clutch from the first starting torque capacity;
reducing, by the one or more computing devices, the torque capacity of the off-going output clutch below the detected slip torque;
determining, by the one or more computing devices, an actual torque load based upon, at least in part, the detected the first slip torque;
maintaining, by the one or more computing devices, the off-going output clutch at a first transition torque capacity during a first transition period, wherein the first transition period begins after the detecting of the first slip torque, and wherein the first transition torque capacity is determined based upon, at least in part, the determined actual torque load;
increasing, by the one or more computing devices, a torque capacity of the on-coming output clutch from a second starting torque capacity to a second transition torque capacity;
maintaining, by the one or more computing devices, the on-coming output clutch at the second transition torque capacity during a second transition period, the second transition period being longer than the first transition period and the second transition torque capacity being greater than the actual torque load and greater than the first transition torque capacity;
reducing, by the one or more computing devices, a torque capacity of the off-going intermediate clutch from a third starting torque capacity;
reducing, by the one or more computing devices, the torque capacity of the off-going intermediate clutch toward a first final torque capacity at a first intermediate clutch torque ramp rate during, at least in part, the second transition period;
increasing, by the one or more computing devices, a torque capacity of the on-coming intermediate clutch at a second intermediate clutch torque ramp rate during, at least in part the second transition period;
increasing, by the one or more computing devices, the torque capacity of the on-coming intermediate clutch toward a second final torque capacity, one of during and after the second transition period;
reducing, by the one or more computing devices, the torque capacity of the off-going output clutch from the first transition torque capacity to a third final clutch torque capacity; and
increasing, by the one or more computing devices, the torque capacity of the on-coming output clutch from the second transition torque capacity to a fourth final torque capacity.
20. A computer-implemented shifting method for a transmission, the transmission including an on-coming output clutch, an off-going output clutch, an on-coming intermediate clutch and an off-going intermediate clutch, the shifting method comprising:
reducing, by one or more computing devices, a torque capacity of the off-going output clutch from a first starting torque capacity;
implementing, by the one or more computing devices, sequential pre-filling of the on-coming output clutch and the on-coming intermediate clutch;
detecting, by the one or more computing devices, a first slip torque for the off-going output clutch based upon, at least in part, the reduction of the torque capacity of the off-going output clutch from the first starting torque capacity;
reducing, by the one or more computing devices, the torque capacity of the off-going output clutch below the detected slip torque;
determining, by the one or more computing devices, an actual torque load based upon, at least in part, the detected first slip torque;
maintaining, by the one or more computing devices, the off-going output clutch at a first transition torque capacity during a first transition period, wherein the first transition period begins after the detecting of the first slip torque, and wherein the first transition torque capacity is less than the determined actual torque load;
increasing, by the one or more computing devices, a torque capacity of the on-coming output clutch from a second starting torque capacity to a second transition torque capacity;
maintaining, by the one or more computing devices, the on-coming output clutch at the second transition torque capacity during a second transition period, the second transition period being longer than the first transition period and the second transition torque being less than the first transition torque;
reducing, by the one or more computing devices, a torque capacity of the off-going intermediate clutch from a third starting torque capacity;
reducing, by the one or more computing devices, the torque capacity of the off-going intermediate clutch toward a first final torque capacity at a first intermediate clutch torque ramp rate during, at least in part, the second transition period;
increasing, by the one or more computing devices, a torque capacity of the on-coming intermediate clutch at a second intermediate clutch torque ramp rate, during, at least in part, the second transition period;
increasing, by the one or more computing devices, the torque capacity of the on-coming intermediate clutch toward a second final torque capacity, one of during and after the second transition period;
reducing, by the one or more computing devices, the torque capacity of the off-going output clutch from the first transition torque capacity to a third final clutch torque capacity; and
increasing, by the one or more computing devices, the torque capacity of the on-coming output clutch from the second transition torque capacity to a fourth final torque capacity.

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. A semiconductor memory device comprising a circuit for outputting package map data, the circuit comprising:
a package map data register for storing package map data at the wafer level; and
a plurality of serially connected JTAG ID registers, wherein each JTAG ID register comprises a first terminal for receiving JTAG ID data, a second terminal for receiving package map data, a test data input terminal for receiving test data, a data output terminal, and first and second selection terminals for receiving first and second selection signals, respectively,
wherein each JTAG ID register will select for input the package map data or the JTAG ID register data in response to the first selection signal, and wherein each JTAG ID register will select for output either the selected package map data or selected JTAG ID register data or test data in response to the second selection signal.
2. The circuit of claim 1, wherein the plurality of JTAG ID registers comprise 32 JTAG ID registers.
3. The circuit of claim 1, wherein the package map data register comprises a latch.
4. The circuit of claim 3, wherein the package map data register further comprises a fuse, a resister, and an inverter, wherein the fuse is connected to the resister and the latch is connected between the inverter and a node between the fuse and the resister.
5. The circuit of claim 1, wherein the package map data register comprises a plurality of fuses and a plurality of latches.
6. The circuit of claim 5, wherein the plurality of latches are programmed by cutting the fuses.
7. The circuit of claim 1, wherein the package map data register is connected with the plurality of JTAG ID registers through a 32 bit data bus line.
8. The circuit of claim 1, wherein each JTAG ID register comprises:
a first multiplexer for selecting the package map data or the JTAG ID register data, in response to the first selection signal;
a second multiplexer for selecting the data selected by the first multiplexer or the test data, in response to the second selection signal; and
a register for storing and outputting the data selected by the second multiplexer, in response to a clock signal.