1461127119-f9d4a3c0-def1-4ef9-af3b-145e4beecfcb

1. A design support system for aiding design of a semiconductor integrated circuit, the design support system comprising:
a rough wiring unit configured to:
receive cell arrangement information indicating an arrangement of a plurality of cells;
define a plurality of rough grid areas on a wiring region having a plurality of layers;
roughly allocate wiring paths into each rough grid area, wherein the wiring paths are configured to connect the plurality of cells, and wherein the wiring paths are allocated based on occupying areas of the wiring paths when a multi-cut via is used; and
output rough wiring path information indicating the roughly allocated wiring paths;

a detailed wiring unit configured to:
receive the rough wiring path information;
arrange the wiring paths in each rough grid area by use of a single-cut via; and
output detailed wiring path information indicating the arranged wiring paths; and

multi-cut via replacing unit configured to:
receive the detailed wiring path information; and
replace the single-cut via with the multi-cut via; and
output layout information indicating the wiring paths that have been arranged with the multi-cut via replacing the single-cut via.
2. The design support system according to claim 1, wherein the multi-cut via has a plurality of holes for a connection between the plurality of layers.
3. The design support system according to claim 1, wherein rough wiring unit is further configured to calculate wiring resource consuming information that indicates the number of adjacent wiring paths which can be consumed when the multi-cut via is to be used.
4. The design support system according to claim 1, wherein the rough wiring unit is further configured to calculate a wiring congestion degree by calculating a ratio of the number of rough wiring paths actually allocated to a total number of preset rough wiring paths.
5. The design support system according to claim 1, wherein the detailed wiring unit is further configured to:
dispose a plurality of virtual terminals in the wiring region; and
connect the plurality of virtual terminals using one of a labyrinth method or a segment searching method.
6. The design support system according to claim 5, wherein the detailed wiring unit uses the labyrinth method and is further configured to:
set one of the plurality of virtual terminals to be a source and another one to be a target; and
label a distance from the source in such a manner that a wave spreads from the source, so that the shortest wiring path can be determined between the source and the target.
7. The design support system according to claim 5, wherein the detailed wiring unit uses the segment searching method and is further configured to obtain a path by:
generating a segment to be a candidate of the wiring path between the plurality of virtual terminals; and
searching for the wiring path between the plurality of terminals to minimize the number of segments.
8. The design support system according to claim 1, wherein the rough wiring unit is further configured to calculate, for each rough grid area, a wiring congestion degree based on:
the number of the multi-cut vias to be used; and
a wiring resource required to dispose the multi-cut vias.
9. The design support system according to claim 8, wherein the rough wiring unit is further configured to make the wiring congestions degree substantially uniform among the rough grid areas thereby correcting the rough wiring path.
10. The design support system according to claim 1, wherein the rough wiring unit is further configured to estimate the number of the multi-cut vias to be used based on an intersecting point information of a Steiner Tree of the roughly-allocated wiring paths.

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-21. (canceled)
22. A system comprising:
a ventilation device; and
a vital signs tracking device; and
an airway opening device,
wherein the system is configured to facilitate an opening of an airway of a subject in a supine position using the airway opening device, by alerting or instructing a user upon an attempt to open an airway, and
wherein the alerting or instructing is based on real time measurements of the vital signs of the subject tracked by the vital signs tracking device during the attempt to open an airway.
23. The system according to claim 22, wherein the ventilation device is further configured, upon a successful opening of an airway, to supply oxygen to the subject such that oxygen supply is sufficient, based on real time measurements of the vital signs of the subject tracked during oxygen supply.
24. The system according to claim 22, further configured, upon a successful opening of an airway, to supply oxygen to the subject and to alert the user whenever the oxygen supply is non-satisfactory, based on real time measurements of the vital signs of the subject tracked during oxygen supply.
25. The system according to claim 22, further comprising a housing enclosing the ventilation device and further shaped as a neck support.
26. The system according to claim 1, further comprising a communications unit configured to: (i) transmit data collected via said vital signs tracking device to a remote location and (ii) receive data andor instructions from the remote location.
27. The system according to claim 26, wherein the transmission of collected data from the system, and the receipt of the data andor instructions from the remote location are carried out automatically.
28. The system according to claim 22, wherein the system is further configured to record over time the tracked vital signs of the subject and treatment carried out by the user, for later analysis.
29. The system according to claim 22, further comprising a location tracking unit for determining a geographic location of the system.
30. The system according to claim 22, further comprising a mechanism for modifying a head angle of said subject when in said supine position.
31. The system according to claim 30, wherein said mechanism is operated manually by the user in accordance with instructions presented by the system which are further based on the tracked vital signs.
32. The system according to claim 30, wherein said mechanism is operated automatically based on the tracked vital signs.
33. The system according to claim 30, wherein said mechanism includes a motor, a servo or an inflatable bladder.
34. The system according to claim 22, wherein said ventilation device includes a pressurized oxygen source and a face mask.
35. The system according to claim 22, wherein the vital signs tracking device is configured to track at least one of: a respiration rate, a heart rate, blood pressure, pulse rate, and blood oxygenation.
36. The system according to claim 22, wherein the housing includes a recess at a top surface thereof, said recess being designed for accommodating a neck of said subject in a manner which extends said neck to open an airway of said subject.
37. The system according to claim 22, wherein said vital signs tracking device is configured as a wrist cuff.
38. The system according to claim 35, wherein said ventilation device includes a respiration sensor.
39. The system according to claim 38, wherein said respiration sensor is positioned in a reservoir of said face mask.
40. The system according to claim 38, wherein data from said respiration sensor is useable for determining a respiration parameter that is at least one of: inspirationexpiration ratio, respiration rate, and respiratory volume.