RTL Modeling With Systemverilog For Simulation and Synthesis Using Systemverilog For Asic and Fpga Design First Edition Stuart Sutherland
RTL Modeling With Systemverilog For Simulation and Synthesis Using Systemverilog For Asic and Fpga Design First Edition Stuart Sutherland
com
https://textbookfull.com/product/pld-based-design-with-vhdl-rtl-
design-synthesis-and-implementation-1st-edition-vaibbhav-taraate-auth/
textbookfull.com
https://textbookfull.com/product/digital-design-with-an-introduction-
to-the-verilog-hdl-vhdl-and-systemverilog-6th-edition-m-morris-r-mano/
textbookfull.com
https://textbookfull.com/product/modeling-and-simulation-challenges-
and-best-practices-for-industry-first-edition-dubois/
textbookfull.com
https://textbookfull.com/product/nordenholt-s-million-dover-doomsday-
classics-first-edition-edition-connington/
textbookfull.com
https://textbookfull.com/product/food-across-cultures-linguistic-
insights-in-transcultural-tastes-giuseppe-balirano/
textbookfull.com
The fully raw diet 21 days to better health with meal and
exercise plans tips and 75 recipes 1st Edition Kristina
Carrillo-Bucaram
https://textbookfull.com/product/the-fully-raw-diet-21-days-to-better-
health-with-meal-and-exercise-plans-tips-and-75-recipes-1st-edition-
kristina-carrillo-bucaram/
textbookfull.com
https://textbookfull.com/product/laboratory-manual-for-biology-i-2nd-
edition-lalitha-jayant/
textbookfull.com
https://textbookfull.com/product/personal-finance-gill/
textbookfull.com
C# 7 Quick Syntax Reference: A Pocket Guide to the
Language, APIs, and Library Mikael Olsson
https://textbookfull.com/product/c-7-quick-syntax-reference-a-pocket-
guide-to-the-language-apis-and-library-mikael-olsson/
textbookfull.com
RTL Modeling with
SystemVerilog
for Simulation and Synthesis
using SystemVerilog for ASIC and FPGA design
6/15/17
Other books authored or co-authored by Stuart Sutherland:
Verilog and SystemVerilog Gotchas: 101 Common Coding Error and How to Avoid
Them
Common coding mistakes and guidelines on how to write correct code. Co
authored with Don Mills.
System Verilog For Design: A Guide to Using System Verilog fo r Hardware Design
and Modeling, Second Edition
Describes what SystemVerilog-2005 added to the Verilog-2001 language for RTL
modeling. Assumes the reader is familiar with Verilog-2001. Written by Stuart
Sutherland, with advice and contributions from Simon Davidmann and Peter
Flake. Includes an appendix with a detailed history of Hardware Description
Languages by Peter Flake.
Verilog-2001: A Guide to the New Features in the Verilog Hardware Description
Language
Describes what Verilog-2001 added to the original Verilog-1995 language.
Assumes the reader is familiar with Verilog-1995.
The Verilog PLI Handbook: A Tutorial and Reference Manual on the Verilog Pro
gramming Language Interface, Second Edition
A comprehensive reference and tutorial on Verilog-2001 PLI and VPI program
ming interfaces into Verilog simulation.
Verilog HDL Quick Reference Guide, based on the Verilog-2001 Standard
A concise reference on the syntax of the complete Verilog-2001 language.
Verilog PLI Quick Reference Guide, based on the Verilog-2001 Standard
A concise reference on the Verilog-2001 Programming Language Interface, with
complete object relationship diagrams.
RTL Modeling with
SystemVerilog
for Simulation and Synthesis
using SystemVerilog for ASIC and FPGA design
Stuart Sutherland
published by:
Sutherland HDL, Inc.
Tualatin, Oregon, USA
sutherland-hdl.com
printed by:
CreateSpace, An Amazon.com Company
eStore: www. Create Space, com/7164313
ISBN-13: 978-1-5467-7634-5
ISBN-10: 1-5467-7634-6
Copyright © 2017, Sutherland HDL, Inc.
All rights reserved. This work may not be translated, copied, or reproduced in whole
or in part without the express written permission of the copyright owner, except for
brief excerpts in connection with reviews or scholarly analysis. Use in connection
with any form of information storage and retrieval, electronic adaptation, computer
software, or by similar or dissimilar methodology now known or hereafter developed
is forbidden.
The use in this work of trade names, trademarks, service marks, and similar terms,
even if they are not identified as such, is not to be taken as an expression of opinion as
to whether or not they are subject to proprietary rights.
Dedication
To my wonderful wife, LeeAnn, and my children, Ammon, Tamara, Hannah, Seth and
Samuel, and each o f their families — Families are forever!
Stuart Sutherland
Portland, Oregon, USA
VII
Table of Contents
Table of Contents........................................................................................................... ix
List of Figures................................................................................................................xxi
Foreword....................................................................................................................... xxv
Preface......................................................................................................................... xxvii
Why this book........................................................................................................................xxvii
Intended audience for this book............................................................................................xxviii
Topics covered in this book..................................................................................................xxviii
Book examples........................................................................................................................ xxix
Obtaining copies of the examples............................................................................................ xxx
Simulators and synthesis compilers used in this book.............................................................xxx
Other sources of information.................................................................................................. xxxi
Acknowledgements................................................................................................................. xxxi
Index 441
XVII
List of Examples
This book contains a number o f examples that illustrate the proper usage o f System-
Verilog constructs. A summary o f the major code examples is listed in this section. In
addition to these examples, each chapter contains many code fragments, referred to as
snippets, that illustrate specific features o f SystemVerilog. The source code for the
full examples can be downloaded from http://www.sutherland-hdl.com. Navigate the
menus to “SystemVerilog Book Examples
The Preface provides more details regarding the code examples in this book.
Example 4-7: Arithmetic Logical Unit (ALU) with structure and union ports................... 135
Example 4-8: Using arrays of structures to model an instruction register........................... 137
List of Figures
Figure 5-16: Synthesis result for Example 5-14: Streaming operator (bit reversal) ............ 183
Figure 5-17: Synthesis result for Example 5-15: Arithmetic operation, unsigned .............. 187
Figure 5-18: Synthesis result for Example 5-16: Arithmetic operation, signed .................. 187
Figure 5-19: Synthesis result for Example 5-18: Increment and decrement operators......... 193
Figure 5-20: Synthesis result after mapping to a Xilinx Virtex®-7 FPG A ........................... 193
Figure 5-21: Synthesis result after mapping to a Xilinx CoolRunner™-II CPLD ............... 194
Figure 5-22: Synthesis result for Example 5-19: Assignment operators .............................. 197
Figure 5-23: Synthesis result for Example 5-20: Size casting ............................................. 205
Figure 5-24: Synthesis result for Example 5-21: Sign casting ............................................. 208
Foreword
by Phil M oorby
The creator o f the Verilog language
Verilog is now over 30 years old, and has spanned the years of designing with
graphical schematic entry tools of a few thousand gates, to modem RTL design using
tools supporting millions, if not billions, of gates, all following the enduring predic
tion of Moore's law. Verilog addressed the simulation and verification problems of the
day, but also included capabilities that enabled a new generation of EDA technology
to evolve, namely synthesis from RTL. Verilog thus became the mainstay language of
IC designers.
Behind the scenes, there has been a steady process of inventing and learning what
was needed and what worked (and what did not work!) to improve the language to
keep up with the inevitable growth demands. From the public's point of view, there
were the stepping-stones from one published standard to the next: the first published
standard in 1995, the eagerly awaited update of Verilog in 2001, the final of the older
Verilog standard in 2005, and the matured System Verilog standard in 2012, just to
name some of the main stones.
I have always held the belief that for hardware designers to achieve their best in
inventing new ideas they must think (if not dream) in a self contained, consistent and
concise language. It is often said when learning a new natural language that your
brain doesn't get it until you realize that you are speaking it in your dreams.
Over the last 15 years, Verilog has been extended and matured into the System Ver
ilog language of today, and includes major new abstract constmcts, test-bench verifi
cation, formal analysis, and C-based API’s. SystemVerilog also defines new layers in
the Verilog simulation strata. These extensions provide significant new capabilities to
the designer, verification engineer and architect, allowing better teamwork and co
ordination between different project members. As was the case with the original Ver
ilog, teams who adopt SystemVerilog based tools will be more productive and pro
duce better quality designs in shorter periods. Many published textbooks on the
design side of the new SystemVerilog assumed that the reader was familiar with Ver
ilog, and simply explained the new extensions. It is time to leave behind the stepping-
stones and to teach a single consistent and concise language in a single book, and
maybe not even refer to the old ways at all!
XXVI RTL Modeling with SystemVerilog for Simulation and Synthesis
P hil Moorby,
M ontana Systems, Inc.
M assachusetts, 2016
X X V II
Preface
W hy this book
1. Chris Spear and Greg Tumbush, “SystemVerilog for Verification, Third Edition”, New York, NY:
Springer 2012, 978-1-4614-0715-7.
X X V III RTL Modeling with SystemVerilog for Simulation and Synthesis
NOTE
This book assumes the reader is already familiar with digital logic design.
The text and examples in this book assume and require an understanding of digital
logic. Concepts such as AND, OR and Exclusive-OR gates, multiplexors, flip-flops,
and state machines are not defined in this book. This book can be a useful resource in
conjunction with learning and applying digital design engineering skills.
Chapter 8 examines the correct way to model RTL sequential logic behavior. Topics
include synchronous and asynchronous resets, set/reset flip-flops, chip-enable flip-
flops, and memory devices, such as RAMs.
Chapter 9 presents the proper way to model latches in RTL models, and how to avoid
unintentional latches.
Chapter 10 discusses the powerful interface construct that SystemVerilog adds to tra
ditional Verilog. Interfaces greatly simplify the representation of complex buses and
enable the creation of more intelligent, easier to use IP (intellectual property) models.
Appendix A summarizes the best-practice coding guidelines and recommendations
that are made in each chapter of the book.
Appendix B lists the set of reserved keywords for each generation of the Verilog and
SystemVerilog standards.
Appendix C is a reprint of a paper entitled I ’m Still In Love With My X, regarding
how X values propagate in RTL models. The paper recommends ways to minimize or
catch potential problems with X-optimism and X-pessimism in RTL models.
Appendix D lists some additional resources that are closely related to the topics dis
cussed in this book.
Book examples
The examples in this book illustrate specific SystemVerilog constructs in a realistic,
though small, context. Complete code examples list the code between two horizontal
lines, as shown below. This book use a convention of showing all SystemVerilog key
words in bold.
SystemVerilog RTL model of 32-bit adder/subtractor (same as Example 1-3, page 11)
module rtl_adder_subtractor
(input logic elk, // 1-bit scalar input
input logic mode, // 1-bit scalar input
input logic [31:0] a, b, // 32-bit vector inputs
output logic [31:0] sum // 32-bit vector output
);
always_ff 0 (posedge elk) begin
if (mode == 0) sum <= a + b;
else sum <= a - b;
end
endmodule: rtl adder subtractor
Each chapter also contains many shorter examples, referred to a code snippets.
These snippets are not complete models, and are not encapsulated between horizontal
lines. The full source code, such as variable declarations, is not included in these code
Random documents with unrelated
content Scribd suggests to you:
coutume, on le sait, de relire, d’abord,
une demi-douzaine de pages du Code
pénal, pour,—disait-il,—se donner le ton.
Pour moi, m’étant mis en tête d’écrire
certaines histoires, j’avais trouvé plus
pratique, après mûre réflexion, de
fréquenter, tout bonnement, le soir, l’un
des cafés du passage de Choiseul où feu
M. X***, l’ancien exécuteur des hautes-
œuvres de Paris, venait, presque
quotidiennement, faire sa petite partie
d’impériale, incognito. C’était, me
semblait-il, un homme aussi bien élevé
que tel autre; il parlait d’une voix fort
basse, mais très distincte, avec un bénin
sourire. Je m’asseyais à une table voisine
et il me divertissait quelque peu
lorsqu’emporté par le démon du jeu, il
s’écriait brusquement:—«Je coupe!» sans
y entendre malice. Ce fut là, je m’en
souviens, que j’écrivis mes plus
poétiques inspirations, pour me servir
d’une expression bourgeoise.—J’étais
donc à l’épreuve de cette grosse
sensation d’horreur convenue que
causent aux passants ces messieurs de
la robe courte.
Il était donc étrange que je me
sentisse, en ce moment, sous
l’impression d’un saisissement aussi
intense, parce que notre convive de
hasard venait de se déclarer l’un d’entre
eux.
C*** qui, pendant les derniers mots,
nous avait rejoints, me frappa
légèrement sur l’épaule.
—Perds-tu la tête? me demanda-t-il.
—Il aura fait quelque gros héritage et
n’exerce plus qu’en attendant un
successeur!... murmurai-je, très énervé
par les fumées du punch.
—Bon! dit C***, ne vas-tu pas
supposer qu’il est, réellement, attaché à
la cérémonie en question?
—Tu as donc saisi le sens de notre
petite causerie, mon cher! lui dis-je tout
bas: courte mais instructive! Ce monsieur
est un simple exécuteur!—Belge,
probablement.—C’est l’exotique dont
parlait Antonie tout à l’heure. Sans sa
présence d’esprit, j’eusse essuyé une
déconvenue en ce qu’il eût effrayé ces
jeunes personnes.
—Allons donc! s’écria C***: un
exécuteur en équipage de trente mille
francs? qui donne des diamants à sa
voisine? qui soupe à la Maison-Dorée la
veille de prodiguer ses soins à un client?
Depuis ton café de Choiseul, tu vois des
bourreaux partout. Bois un verre de
punch! Ton M. Saturne est un assez
mauvais plaisant, tu sais?
A ces mots, il me sembla que la
logique, oui, que la froide raison, était du
côté de ce cher poète.—Fort contrarié, je
pris à la hâte mes gants et mon chapeau
et me dirigeai très vite sur le seuil, en
murmurant:
—Bien.
—Tu as raison, dit C***.
—Ce lourd sarcasme a duré très
longtemps, ajoutai-je en ouvrant la porte
du salon. Si j’atteins ce mystificateur
funèbre, je jure que...
—Un instant: jouons à qui passera le
premier, dit C***.
J’allais répondre le nécessaire et
disparaître lorsque, derrière mon épaule,
une voix allègre et bien connue s’écria
sous la tenture soulevée:
—Inutile! Restez, mon cher ami.
En effet, notre illustre ami, le petit
docteur Florian Les Églisottes, était entré
pendant nos dernières paroles: il était
devant moi, tout sautillant, dans son
witchoûra couvert de neige.
—Mon cher docteur, lui dis-je, dans
l’instant je suis à vous, mais...
Il me retint:
—Lorsque je vous aurai conté
l’histoire de l’homme qui sortait de ce
salon quand je suis arrivé, continua-t-il,
je parie que vous ne vous soucierez plus
de lui demander compte de ses saillies!—
D’ailleurs, il est trop tard: sa voiture l’a
emporté loin d’ici déjà.
Il prononça ces mots sur un ton si
étrange qu’il m’arrêta définitivement.
—Voyons l’histoire, docteur, dis-je en
me rasseyant, après un moment.—Mais,
songez-y, Les Églisottes: vous répondez
de mon inaction et la prenez sous votre
bonnet.
Le prince de la Science posa dans un
coin sa canne à pomme d’or, effleura,
galamment, du bout des lèvres, les
doigts de nos trois belles interdites, se
versa un peu de madère et, au milieu du
silence fantastique dû à l’incident—et à
son entrée personnelle,—commença en
ces termes:
—Je comprends toute l’aventure de
ce soir. Je me sens au fait de tout ce qui
vient de se passer comme si j’avais été
des vôtres!... Ce qui vous est arrivé, sans
être précisément alarmant, est,
néanmoins, une chose qui aurait pu le
devenir.
—Hein? dit C***.
—Ce monsieur est bien, en effet, le
baron de H***, il est d’une haute famille
d’Allemagne; il est riche à millions;
mais...
Le docteur nous regarda:
—Mais le prodigieux cas d’aliénation
mentale dont il est frappé, ayant été
constaté par les Facultés médicales de
Munich et de Berlin, présente la plus
extraordinaire et la plus incurable de
toutes les monomanies enregistrées
jusqu’à ce jour! acheva le docteur du
même ton que s’il se fût trouvé à son
cours de physiologie comparée.
—Un fou!—Qu’est-ce à dire, Florian,
que signifie cela?—murmura C*** en
allant pousser le verrou léger de la
serrure.
Ces dames, elles-mêmes, avaient
changé de sourire à cette révélation.
Quant à moi, je croyais, positivement,
rêver depuis quelques minutes.
—Un fou!... s’écria Antonie;—mais,
on renferme ces personnes, il me
semble?
—Je croyais avoir fait observer que
notre gentilhomme était plusieurs fois
millionnaire, répliqua fort gravement Les
Églisottes. C’est donc lui qui fait
enfermer les autres, ne vous en déplaise.
—Et quel est son genre de manie?
demanda Susannah. Je le trouve très
gentil, moi, ce monsieur, je vous en
préviens!
—Vous ne serez peut-être pas de cet
avis tout à l’heure, madame! continua le
docteur en allumant une cigarette.
Le petit jour livide teintait les vitres,
les bougies jaunissaient, le feu
s’éteignait; ce que nous entendions nous
donnait la sensation d’un cauchemar. Le
docteur n’était pas de ceux auxquels la
mystification est familière: ce qu’il disait
devait être aussi froidement réel que la
machine dressée là-bas sur la place.
—Il paraîtrait, continua-t-il entre deux
gorgées de madère, qu’aussitôt sa
majorité, ce jeune homme taciturne
s’embarqua pour les Indes orientales; il
voyagea beaucoup dans les contrées de
l’Asie. Là commence le mystère épais qui
cache l’origine de son accident. Il assista,
pendant certaines révoltes, dans
l’extrême Orient, à ces supplices
rigoureux que les lois en vigueur dans
ces parages infligent aux rebelles et aux
coupables. Il y assista, d’abord, sans
doute, par une simple curiosité de
voyageur. Mais, à la vue de ces
supplices, il paraîtrait que les instincts
d’une cruauté, qui dépasse les capacités
de conception connues, s’émurent en lui,
troublèrent son cerveau, empoisonnèrent
son sang et finalement le rendirent l’être
singulier qu’il est devenu. Figurez-vous
qu’à force d’or, le baron de H*** pénétra
dans les vieilles prisons des villes
principales de la Perse, de l’Indo-Chine et
du Thibet et qu’il obtint, plusieurs fois,
des gouverneurs, d’exercer les horribles
fonctions de justicier, aux lieu et place
des exécuteurs orientaux.—Vous
connaissez l’épisode des quarante livres
pesant d’yeux crevés qui furent apportés,
sur deux plats d’or, au shah Nasser-
Eddin, le jour où il fit son entrée
solennelle dans une ville révoltée? Le
baron, vêtu en homme du pays, fut l’un
des plus ardents zélateurs de toute cette
atrocité. L’exécution des deux chefs de la
sédition fut d’une plus stricte horreur. Ils
furent condamnés d’abord—à se voir
arracher toutes les dents par des
tenailles, puis à l’enfoncement de ces
mêmes dents en leurs crânes, rasés à cet
effet,—et ceci de manière à y former les
initiales persanes du nom glorieux du
successeur de Feth-Ali-shah.—Ce fut
encore notre amateur qui, moyennant un
lac de roupies, obtint de les exécuter lui-
même et avec la gaucherie compassée
qui le distingue.—(Simple question: quel
est le plus insensé de celui qui ordonne
de tels supplices ou de celui qui les
exécute?—Vous êtes révoltés? Bah! Si le
premier de ces deux hommes daignait
venir à Paris, nous serions trop honorés
de lui tirer des feux d’artifice et
d’ordonner aux drapeaux de nos armées
de s’incliner sur son passage,—le tout,
fût-ce au nom des «immortels principes
de 89.» Donc, passons).—S’il faut en
croire les rapports des capitaines Hobbs
et Egginson, les raffinements que sa
monomanie croissante lui suggéra, dans
ces occasions, ont surpassé, de toute la
hauteur de l’Absurde, celles des Tibère et
des Héliogabale,—et toutes celles qui
sont mentionnées dans les fastes
humains. Car, ajouta le docteur, un fou
ne saurait être égalé en perfection sur le
point où il déraisonne.
É
Le docteur Les Églisottes s’arrêta et
nous regarda, tour à tour, d’un air
goguenard.
A force d’attention, nous avions laissé
nos cigares s’éteindre pendant ce
discours.
—Une fois de retour en Europe,
continua le docteur,—le baron de H***,
blasé jusqu’à faire espérer sa guérison,
fut bientôt ressaisi par sa fièvre chaude.
Il n’avait qu’un rêve, un seul,—plus
morbide, plus glacé que toutes les
abjectes imaginations du marquis de
Sade:—c’était, tout bonnement, de se
faire délivrer le brevet d’Exécuteur des
hautes-œuvres GÉNÉRAL de toutes les
capitales de l’Europe. Il prétendait que
les bonnes traditions et que l’habileté
périclitaient dans cette branche artistique
de la civilisation; qu’il y avait, comme on
dit, péril en la demeure, et, fort des
services qu’il avait rendus en Orient
(écrivait-il dans les placets qu’il a
souvent envoyés), il espérait (si les
souverains daignaient l’honorer de leur
confiance) arracher aux prévaricateurs
les hurlements les plus modulés que
jamais oreilles de magistrat aient
entendus sous la voûte d’un cachot.—
(Tenez! Quand on parle de Louis XVI
devant lui, son œil s’allume et reflète une
haine d’outre-tombe extraordinaire: Louis
XVI est, en effet, le souverain qui a cru
devoir abolir la question préalable, et ce
monarque est le seul homme que M. de
H*** ait probablement jamais haï.)
»Il échoua toujours, dans ces placets,
comme bien vous le pensez, et c’est
grâce aux démarches de ses héritiers
qu’on ne l’a pas enfermé selon ses
mérites. En effet, des clauses du
testament de son père, feu le baron de
H***, forcent la famille à éviter sa mort
civile à cause des énormes préjudices
d’argent que cette mort entraînerait pour
les proches de ce personnage. Il voyage
donc, en liberté. Il est au mieux avec
tous ces messieurs de la Justice-capitale.
Sa première visite est pour eux, dans
toutes les villes où il passe. Il leur a
souvent offert des sommes très fortes
pour le laisser opérer à leur place,—et je
crois, entre nous (ajouta le docteur en
clignant de l’œil), qu’en Europe,—il en a
débauché quelques-uns.
»A part ces équipées, on peut dire
que sa folie est inoffensive, puisqu’elle
ne s’exerce que sur des personnes
désignées par la Loi.—En dehors de son
aliénation mentale, le baron de H*** a la
renommée d’un homme de mœurs
paisibles et, même, engageantes. De
temps à autre, sa mansuétude ambiguë
donne, peut-être, froid dans le dos,
comme on dit, à ceux de ses intimes qui
sont au courant de sa terrible turlutaine,
mais c’est tout.
»Néanmoins, il parle souvent de
l’Orient avec quelque regret et doit
incessamment y retourner. La privation
du diplôme de Tortionnaire-en-chef du
globe l’a plongé dans une mélancolie
noire. Figurez-vous les rêveries de
Torquemada ou d’Arbuez, des ducs
d’Albe ou d’York. Sa monomanie s’empire
de jour en jour. Aussi, toutes les fois qu’il
se présente une exécution, en est-il
averti par des émissaires secrets—avant
les gentilshommes de la hache eux-
mêmes! Il court, il vole, il dévore la
distance, sa place est réservée au pied
de la machine. Il y est, en ce moment où
je vous parle: il ne dormirait pas
tranquille s’il n’avait pas obtenu le
dernier regard du condamné.
»Voilà, messieurs et mesdames, le
gentleman avec lequel vous avez eu
l’heur de frayer cette nuit. J’ajouterai
que, sorti de sa démence et dans ses
rapports avec la société, c’est un homme
du monde vraiment irréprochable et le
causeur le plus entraînant, le plus
enjoué, le plus...
—Assez, docteur!—par grâce!
s’écrièrent Antonie et Clio la Cendrée,
que le badinage strident et sardonique
de Florian avait impressionnées
extraordinairement.
—Mais c’est le sigisbée de la
Guillotine! murmura Susannah: c’est le
dilettante de la Torture!
—Vraiment, si je ne vous connaissais
pas, docteur... balbutia C***.
—Vous ne croiriez pas? interrompit
Les Églisottes. Je ne l’ai pas cru, moi-
même, pendant longtemps; mais, si vous
voulez, nous allons aller là-bas. J’ai
justement ma carte; nous pourrons
parvenir jusqu’à lui, malgré la haie de
cavalerie. Je ne vous demanderai que
d’observer son visage, voilà tout,
pendant l’accomplissement de la
sentence. Après quoi, vous ne douterez
plus.
—Grand merci de l’invitation! s’écria
C***; je préfère vous croire, malgré
l’absurdité vraiment mystérieuse du fait.
—Ah! c’est un type que votre
baron!... continua le docteur en
attaquant un buisson d’écrevisses resté
vierge miraculeusement.
Puis, nous voyant tous devenus
moroses:
—Il ne faut pas vous étonner ni vous
affecter outre mesure de mes
confidences à ce sujet! dit-il. Ce qui
constitue la hideur de la chose, c’est la
particularité de la monomanie. Quant au
reste, un fol est un fol, rien de plus. Lisez
les aliénistes: vous y relèverez des cas
d’une étrangeté presque aussi
surprenante; et ceux qui en sont atteints,
je vous jure que nous les coudoyons en
plein midi, à chaque instant, sans en rien
soupçonner.
—Mes chers amis, conclut C*** après
un moment de saisissement général, je
n’éprouverais pas, je l’avoue,
d’éloignement bien précis à choquer mon
verre contre celui que me tendrait un
bras séculier, comme on disait au temps
où les bras des exécuteurs pouvaient
être religieux. Je n’en chercherais pas
l’occasion, mais si elle s’offrait à moi, je
vous dirais, sans trop déclamer (et Les
Églisottes, surtout, me comprendra), que
l’aspect ou même la compagnie de ceux
qui exercent les fonctions capitales ne
saurait m’impressionner en aucune
façon. Je n’ai jamais très bien compris
les effets des mélodrames à ce sujet.
»Mais la vue d’un homme tombé en
démence, parce qu’il ne peut remplir
légalement cet office, ah! ceci, par
exemple, me cause quelque impression.
Et je n’hésite pas à le déclarer: s’il est,
parmi l’Humanité, des âmes échappées
d’un Enfer, notre convive de ce soir est
une des pires que l’on puisse rencontrer.
Vous aurez beau l’appeler fol, cela
n’explique pas sa nature originelle. Un
bourreau réel me serait indifférent; notre
affreux maniaque me fait frissonner d’un
frisson indéfinissable!
Le silence qui accueillit les paroles de
C*** fut solennel comme si la Mort eût
laissé voir, brusquement, sa tête chauve
entre les candélabres.
—Je me sens un peu indisposée, dit
Clio la Cendrée d’une voix que la
surexcitation nerveuse et le froid de
l’aurore intervenue entrecoupaient. Ne
me laissez point toute seule. Venez à la
villa. Tâchons d’oublier cette aventure,
messieurs et amis; venez: il y a des
bains, des chevaux et des chambres pour
dormir. (Elle savait à peine ce qu’elle
disait.) C’est au milieu du Bois, nous y
serons dans vingt minutes. Comprenez-
moi, je vous en prie. L’idée de ce
monsieur me rend presque malade, et, si
j’étais seule, j’aurais quelque inquiétude
de le voir entrer tout à coup, une lampe
à la main, éclairant son fade sourire qui
fait peur.
—Voilà, certes, une nuit énigmatique!
dit Susannah Jackson.
Les Églisottes s’essuyait les lèvres
d’un air satisfait, ayant terminé son
buisson.
Nous sonnâmes: Joseph parut.
Pendant que nous en finissions avec lui,
l’Écossaise, en se touchant les joues
d’une petite houppe de cygne, murmura,
tranquillement, auprès d’Antonie:
—N’as-tu rien à dire à Joseph, petite
Yseult?
—Si fait, répondit la jolie et toute pâle
créature, et tu m’as devinée, folle!
Puis, se tournant vers l’intendant:
—Joseph, continua-t-elle, prenez
cette bague: le rubis en est un peu foncé
pour moi.—N’est-ce pas, Suzanne? Tous
ces brillants ont l’air de pleurer autour de
cette goutte de sang.—Vous la ferez
vendre aujourd’hui et vous en remettrez
le montant aux mendiants qui passent
devant la maison.
Joseph prit la bague, s’inclina de ce
salut somnambulique dont il eut seul le
secret et sortit pour faire avancer les
voitures pendant que ces dames
achevaient de rajuster leurs toilettes,
s’enveloppaient de leurs longs dominos
de satin noir et remettaient leurs
masques.
Six heures sonnèrent.
—Un instant, dis-je en étendant le
doigt vers la pendule: voici une heure qui
nous rend tous un peu complices de la
folie de cet homme. Donc, ayons plus
d’indulgence pour elle. Ne sommes-nous
pas, en ce moment même,
implicitement, d’une barbarie à peu près
aussi morne que la sienne?
A ces mots, l’on resta debout, en
grand silence.
Susannah me regarda sous son
masque: j’eus la sensation d’une lueur
d’acier. Elle détourna la tête et entr’ouvrit
une fenêtre, très vite.
L’heure sonnait, au loin, à tous les
clochers de Paris.
Au sixième coup, tout le monde
tressaillit profondément,—et je regardai,
pensif, la tête d’un démon de cuivre, aux
traits crispés, qui soutenait, dans une
patère, les flots sanglants des rideaux
rouges.
A S’Y MÉPRENDRE!
A Monsieur Henri de Bornier.
«Dardant on ne sait
où leurs globes
ténébreux.»
C. Baudelaire.
«Passant, va dire à
Lacédémone que nous
sommes ici, morts pour
obéir à ses saintes lois.»
Simonides.