Search

James Durbano Phones & Addresses

  • 424 Dean St, West Chester, PA 19382 (610) 696-3360 (610) 696-8231
  • Kennett Square, PA

Publications

Us Patents

Hardware Implementation Of The Pseudo-Spectral Time-Domain Method

View page
US Patent:
7295939, Nov 13, 2007
Filed:
Jun 24, 2003
Appl. No.:
10/517224
Inventors:
John R. Humphrey - Newark DE, US
James P. Durbano - Ridley Park PA, US
Dennis W. Prather - Landenberg PA, US
Assignee:
EM Photonics, Inc. - Newark DE
International Classification:
G01R 23/16
US Classification:
702 77, 702 57
Abstract:
A computer hardware configuration for performing the pseudo-spectral time-domain (PSTD) method on data. The hardware configuration includes a forward fast Fourier transform (FFT) unit that calculates a forward fast Fourier transform (FFT) from the data, and a complex multiplication unit that receives the FFT-processed data and calculates a spatial derivative in the frequency domain from the FFT-processed data. The hardware configuration further includes an inverse fast Fourier transform (IFFT) unit that converts the spatial derivative in the frequency domain from the complex multiplication unit into the time domain, and a computation engine that solves a PSTD equation based upon the spatial derivative in the time domain received from the IFFT unit.

Organization Of Cache Memory For Hardware Acceleration Of The Finite-Difference Time-Domain Method

View page
US Patent:
7337265, Feb 26, 2008
Filed:
Mar 24, 2004
Appl. No.:
10/808895
Inventors:
John R. Humphrey - Hockessin DE, US
James P. Durbano - Bear DE, US
Fernando E. Ortiz - Newark DE, US
Dennis W. Prather - Landenberg PA, US
Assignee:
EM Photonics, Inc. - Newark DE
International Classification:
G06F 12/08
US Classification:
711 5, 708446, 711118
Abstract:
Disclosed herein is an organization of cache memory for hardware acceleration of the FDTD method. The organization of cache memory for hardware acceleration of the FDTD method provides a substantial speedup to the finite-difference time-domain (FDTD) algorithm when implemented in a piece of digital hardware. The organization of cache memory for hardware acceleration of the FDTD method utilizes a very high bandwidth dual-port on-chip memory in a particular way. By creating many small banks of internal memory and arranging them carefully, all data dependencies can be statically wired. This allows for a many-fold speedup over SRAM-based solutions and removes the burden of data dependence calculation that streaming SDRAM-based solutions must perform.

Reformulation Of The Finite-Difference Time-Domain Algorithm For Hardware-Based Accelerators

View page
US Patent:
7340695, Mar 4, 2008
Filed:
Apr 7, 2005
Appl. No.:
11/100861
Inventors:
James P. Durbano - Newark DE, US
John Humphrey - Newark DE, US
Fernando E. Ortiz - Newark DE, US
Dennis W. Prather - Newark DE, US
Assignee:
EM Photonics, Inc. - Newark DE
International Classification:
G06F 17/50
US Classification:
716 1, 716 6
Abstract:
A hardware-based acceleration platform for computational electromagnetic algorithms, specifically the finite-difference time-domain (“FDTD”) method, comprises reformulating the FDTD algorithm in order to make it more hardware friendly. This reformulation makes use of split fields at every node in the mesh, and combines total- and scattered-field formulations into a single, hybrid formulation. By precomputing coefficients for the nodes in the mesh, it is possible for a single set of equations to support plane waves, point sources, PML ABCs, and PEC walls. In the method sources are determined by means of a lookup table, rather than through direct hardware computations. All of these modifications enable the hardware designer to much more easily develop an FDTD accelerator.

Method And System For Enabling Real-Time Speckle Processing Using Hardware Platforms

View page
US Patent:
8300968, Oct 30, 2012
Filed:
Oct 19, 2007
Appl. No.:
11/875298
Inventors:
Fernando E. Ortiz - Newark DE, US
Eric Kelmelis - New London PA, US
James P. Durbano - Newark DE, US
Peterson F. Curt - Bear DE, US
Assignee:
EM Photonics, Inc. - Newark DE
International Classification:
G06K 9/40
G06K 9/00
G06K 9/46
G06K 9/66
G06K 9/36
US Classification:
382254, 382100, 382191, 382275, 382280
Abstract:
An accelerator for the speckle atmospheric compensation algorithm may enable real-time speckle processing of video feeds that may enable the speckle algorithm to be applied in numerous real-time applications. The accelerator may be implemented in various forms, including hardware, software, and/or machine-readable media.

Hardware-Based Accelerator For Time-Domain Scientific Computing

View page
US Patent:
20030097544, May 22, 2003
Filed:
Nov 15, 2002
Appl. No.:
10/295642
Inventors:
James Durbano - Ridley Park PA, US
Dennis Prather - Landenberg PA, US
International Classification:
G06F015/00
G06F015/76
G06F017/50
US Classification:
712/036000, 716/010000
Abstract:
Disclosed herein are components and/or methods that facilitate implementation of a practical FDTD hardware accelerator. The components and/or methods increase speed, reduce memory requirements, and/or simplify a FDTD hardware implementation. This is accomplished by providing one, some, or all of the following: a reformulated FDTD method to simplify the hardware implementation; a memory look-up table (MLUT) to decrease memory requirements; customized, floating-point arithmetic units optimized for speed to decrease execution time; a memory switching unit (MSU) that coordinates multiple memory reads and writes from/to multiple random access memories (RAMs) to simplify control; a data dependence unit (DDU) that determines all dependencies associated with a given calculation to simplify control; and/or a control unit based on a global counter to simplify control.

Method And System For Enabling Real-Time Speckle Processing Using Hardware Platforms

View page
US Patent:
20120281003, Nov 8, 2012
Filed:
May 2, 2012
Appl. No.:
13/462188
Inventors:
Fernando E. Ortiz - Newark DE, US
Eric Kelmelis - New London PA, US
James P. Durbano - Newark DE, US
Peterson F. Curt - Bear DE, US
Assignee:
EM PHOTONICS, INC. - Newark DE
International Classification:
G06T 1/00
US Classification:
345522
Abstract:
An accelerator for the speckle atmospheric compensation algorithm may enable real-time speckle processing of video feeds that may enable the speckle algorithm to be applied in numerous real-time applications. The accelerator may be implemented in various forms, including hardware, software, and/or machine-readable media.
James F Durbano from West Chester, PADeceased Get Report