Of Multiple Dimensions and Dingbats
Posted by xbanguyen on July 5, 2010
Do you write to remember or to forget? Do you write to prolong or to negate an experience? Do you think it is better to tie up loose ends or just go with the flow in this meandering sort of days when this particular summer can not make up its mind whether to dazzle or to play hard to get? I vote for jumping off the pier of uncollected thoughts, unsolved equations and unfolded laundry to plunge headlong … into a book, lest a sense of being too late overwhelms. Why too late? Is the ever increasing amount of logic that my profession of ASIC/FPGA design has been able to implement in an ever reducing area of silicon not enough to gain purchase on time? Let’s not go on yet about the importance of timing analysis in my line of work but just consider how a 3D FPGA enables more processing to be done in less time in the same amount of space. There are 3D FPGAs and there are virtual 3D FPGAs. As you know, a conventional FPGA is a semiconductor device consisting of a 2D array of logic blocks connected via configurable horizontal and vertical routing channels. And in the extravagant visions that sometimes visit this engineer, their metal junctions glisten like teardrops. The size of the transistors that make up a basic logic block keeps getting smaller, 28 nanometers currently, to enable more logic to occupy the same space. In a 3D FPGA there are multiples of such layers – one technique is to put the configuration logic on a separate layer on top of the active logic [1] to provide higher capacity.
In the same universe, the third dimension of a virtually 3D FPGA is time — the same amount of logic is rapidly reconfigured at GHz rate to implement multiple portions of a function [2] expressed in RTL. Similarly, multiple layers of meanings exist in this astonishing poem:
Space Bar
Lined up behind the space bartender
is the meaning of it all, the vessels
marked with letters, numbers,
signs. Beyond the flats
the monitor looms, for all the world
like the world. Images and
motions, weeping women,
men in hats. I have killed
many happy hours here,
with my bare hands,
where TV passes for IV, among
the space cadets and dingbats
Heather McHugh
I’ve found anodyne in this poem as I sit facing the monitors at work, too many hours and not enough, knowing full well that the pleasure of arriving at an elegant RTL implementation is not enough. The repeated appearance of the likenesses of the world in the poem helps me see my surrounding anew while the layered meanings insouciantly conveyed add texture to the way the keyboard feels under my fingers as I type. The act of killing time using such surprisingly elemental devices on the heels of the weeping women and hatted men invokes a thrill almost illicit to make writing an untamed art. And the space cadets bring Dylan Thomas to mind, perhaps because the sloping forwardness of the font has some resemblance to his lilting Fern Hill. Instead of the typological dingbats, my wayward mind’s eye sees bats in the swallow-thronged loft by the shadow of his hand. For a brief moment, Thomas’s swallow, Keats’s nightingale and Hardy’s thrush take flight upward together into the air scented with Khayyam’s roses, a mirage conjured up by poetry to counteract the cold of this summer evening.
Thank you for listening, dear muse.
[1] http://www.tierlogic.com/uploads/press-room-files/Tier-Logic-3D-TierFPGA-and-TierASIC-Technology-Brief.pdf
[2]http://www.tabula.com/technology/technology.php
cami smith said
Ba, Where do you find these poems. I often see poetry as bland – I struggle with most poetry. The two I have just read are so satisfying.
LikeLike
xbanguyen said
Cami, thanks for reading. I found “Space Bar” by serendipity when visiting http://www.poetryfoundation.org and remembered listening to Ms. McHugh on NPR a few years back. I also found that browsing the poetry aisles, the dustier the better, is a great way to find new favorites.
LikeLike
Central Corfu said
Hello. remarkable job. I did not expect this. This is a fantastic post. Thanks!
LikeLike
xbanguyen said
Thanks for reading.
LikeLike