1461141686-30eabb15-fb47-46fa-a857-ab6c00a7d3b2

1. A method of pipelined processing of a data packet (100,315) in a processing means (700) comprising at least two processing stages (205), said data packet (100) containing information, said method characterised by associating (510) information reference (320; 325,330) to said data packet (315), said information reference (320; 325,330) comprising information relating to the length and position of the information contained in said data packet (315); processing (520) said data packet (315) in a processing stage (205); and if said processing (520) of said data packet (315) results in a change of the length or position of said information contained in said data packet (315), then altering (530) said information reference (320; 325,330) in order for said information reference (320; 325, 330) to reflect said change.
2. The method of claim 1, further comprising the step of: adding (505), prior to the step of associating (510), at least one bit (305, 310) to said data packet (100).
3. The method of claim 2, wherein said step of adding (505) comprises adding a header (305) andor a tail (310) to said data packet (100).
4. The method of claim 1, the method further comprising the steps of:
determining, upon the data packet exiting the last of said at least one processing stages, (540) whether any bits of the data packet (315) are superfluous; and, if any bits of the data packet (315) are superfluous, then removing (545) said superfluous bits.
5. The method of claim 1, the method further comprising the steps of: removing, upon the data packet exiting the last of said at least one processing stages, at least one bit from the data packet.
6. The method of claim 1, wherein said information reference (320) is included in additional information (225) associated with said data packet.
7. The method of claim 1, wherein prior to said step of processing (520) said data packet (315), said information reference (320) is stored in at least one register (230) accessible to the processing stage (205) performing said processing (520).
8. The method of claim 1 any of the above claim, wherein said information reference comprises a length value (325) and an offset value (330), said length value (325) representing the length of the information contained in said data packet (315) and said offset value (330) indicating the position in said data packet (315) of the information contained in said data packet (315).
9. A processing means for pipelined processing of a data packet (100, 315), said processing means comprising at least one processing stage comprising a logic unit (210) and a register (220) for storing at least part of said data packet (100,315), said processing means being characterised in that
at least one register (230) for storing information reference (320) associated with said data packet (315) is accessible to said logic unit (210); and
at least one of at said at least one logic units (210) is adapted to operate upon said information reference (320).
10. The processing means of claim 9, further comprising means (715) for adding at least one bit to said data packet (1.00).
11. The processing means of claim 10, wherein said means (715) for adding comprises a buffer (720) and a shifter (725).
12. The processing means of claim 9, the processing means further comprising means (730) for removing at least one bit from said data packet (315).
13. The processing means of claim 9, wherein means (730) for removing comprises a shifter (735) and a buffer (740).
14. The processing means of claim 11, wherein said shifter (725,735) is a barrel shifter.
15. The processing means (700) of claim 9, wherein said at least one register (230) for storing information reference (230) is located in said processing stage (205).
16. The processing means (700) of claim 9, wherein said at least one register (230) for storing information reference comprises one register (230) for storing a length value (325) and another register (230) for storing an offset value (330).
17. An integrated circuit, characterised by a processing means (700) according to claim 9.
18. A computer unit characterised by an integrated circuit according to claim 9.

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. Composition comprising cellulose nanofibrils with a degree of crystallinity of less than or equal to 50%, carboxycellulose with a degree of substitution of less than or equal to 0.95 as additive, and optionally at least one co-additive, the content of additive and of optional co-additive being less than or equal to 30% by weight relative to the weight of nanofibrils and of additive and of optional co-additive.
2. Compositon according to the preceding claim, characterized in that the nanofibrils have a degree of crystallinity of between 15% and 50%.
3. Composition according to either of claims 1 and 2, characterized in that the additive is carboxymethylcellulose.
4. Composition according to any one of the preceding claims, characterized in that the cellulose nanofibrils are obtained from cells consisting of at least 80% primary walls.
5. Composition according to the preceding claim, characterized in that the cellulose nanofibrils are charged with acids and with acidic polysaccharides, alone or as a mixture.
6. Composition according to any one of the preceding claims, characterized in that it comprises at least one co-additive chosen from:
saccharide monomers or oligomers,
compounds of formula (R1R2N)COA, in which formula R1 and R2, which may be identical or different, represent hydrogen or a C1-C10, preferably C1-C5, alkyl radical, A represents hydrogen, a C1-C10, preferably C1-C5, alkyl radical or alternatively the group R1R2N with R1 and R2, which may be identical or different, representing hydrogen or a C1-C10, preferably C1-C5, alkyl radical,
cationic or amphoteric surfactants, it being possible for these co-additives to be used alone or as a mixture.
7. Composition according to any one of the preceding claims, characterized in that the co-additive content is less than 30% by weight relative to the weight of nanofibrils and of additive and of co-additive.
8. Composition according to any one of the preceding claims, characterized in that the co-additive is chosen from saccharide monomers or oligomers or compounds of formula (R1R2N)COA with a content of between 1 and 25% by weight relative to the weight of nanofibrils and of additive and of co-additive.
9. Composition according to any one of the preceding claims, characterized in that the co-additive is chosen from cationic and amphoteric surfactants with a content of between 1 and 10% by weight relative to the weight of nanofibrils and of additive and of co-additive.
10. Composition according to any one of the preceding claims, characterized in that the content of additive and of co-additive is between 5 and 30% by weight relative to the weight of nanofibrils and of additive and of co-additive.
11. Composition according to any one of the preceding claims, characterized in that the solids content is at least 40% by weight.
12. Process for preparing a composition according to any one of the preceding claims, in which cellulose nanofibrils are prepared from cellulosic pulp which makes it possible to obtain cellulose nanofibrils with a degree of crystallinity of less than or equal to 50%, by carrying out at least one extraction, optionally at least one step of bleaching of the pulp thus treated, after which the resulting pulp is separated out, and a homogenization step is carried out in at least one cycle, characterized in that the following steps are carried out:
at least some of the additive and optionally co-additive(s) is added to the nanofibril suspension which has optionally undergone at least one homogenization cycle,
a step of drying the suspension thus supplemented is carried out.
13. Preparation process according to the preceding claim, in which cellulose nanofibrils are prepared from cellulosic pulp comprising cells consisting of at least about 80% primary walls.
14. Preparation process according to either of claims 12 and 13, characterized in that at least some of the additive and optionally co-additive(s) is added to the suspension after the homogenization step, after this suspension has undergone at least one concentration step.
15. Preparation process according to claim 13, characterized in that at least some of the additive and optionally co-additive(s) is added to the suspension after the homogenization step, before the said suspension has undergone a concentration step.
16. Preparation process according to either of claims 14 or 15, characterized in that the concentration step is carried out in order to obtain a suspension with solids content of not more than about 35% by weight.
17. Preparation process according to claim 13, characterized in that at least some of the additive and optionally co-additive(s) is added to the suspension before or during the homogenization step.
18. Preparation process according to any one of claims 12 to 17, characterized in that the cellulose nanofibril suspension is shaped prior to drying.
19. Preparation process according to any one of claims 12 to 18, characterized in that the drying step is carried out so as to maintain not less than 5% by weight of water relative to the weight of cellulose nanofibrils.
20. Preparation process according to the preceding claim, characterized in that a blending step is carried out after the drying.
21. Aqueous suspension comprising cellulose nanofibrils, characterized in that it is obtained by dispersing the composition according to any one of claims 1 to 11 or obtained according to any one claims 12 to 20.
22. Suspension according to the preceding claim, characterized in that it has a Theological profile of shear-thinning type.
23. Suspension according to either of claims 21 or 22, characterized in that it has a level of viscosity corresponding to at least 50%, for a shear rate of at least 1 s-1, of the level of viscosity of a cellulose nanofibril suspension which has not undergone a drying step and which does not comprise an additive or co-additives.
24. Use of carboxycellulose, and optionally of co-additives, with cellulose nanofibrils which have a degree of crystallinity of less than or equal to 50%, for the purpose of conserving a shear-thinning Theological profile for a suspension comprising cellulose nanofibrils with a degree of crystallinity of less than or equal to 50% which have undergone a drying step.
25. Use of the compositions according to any one of claims 1 to 11, as well as of the suspensions according to any one of claims 21 to 24, as additives in formulations intended for the cosmetics andor detergency sector.
26. Use of the compositions according to any one of claims 1 to 11, as well as of the suspensions according to any one of claims 21 to 24, as additives in food formulations.
27. Use of the compositions according to any one of claims 1 to 11, as well as of the suspensions according to any one of claims 21 to 24, as additives in formulations for public works and construction.