An Engineer's Literary Notebook

Exploring the real and surreal connections between poetry and engineering

Archive for the ‘3D’ Category

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

Literature Blogs
Poetry in Engineering?
Poetry Blogs - BlogCatalog Blog Directory

Posted in 3D, Fonts, FPGA, Heather McHugh, Multi dimensions, Uncategorized | 4 Comments »