OpenCores
URL https://opencores.org/ocsvn/jart/jart/trunk

Subversion Repositories jart

[/] [jart/] [trunk/] [BLRT/] - Rev 37

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
37 Minor width parameters name change.

Scan Out support.

Register constant value parameter at cell exit. If contant value input to the cell doesn't go out, this is useful for the last grid in the array grid and saves some registers.

K now flows upwards to: a K pipe flowing to the distance comparison row was added.
jguarin2002 5421d 11h /jart/trunk/BLRT/
36 Minor width parameters name change. jguarin2002 5421d 11h /jart/trunk/BLRT/
35 Everything is going to the same directory.... jguarin2002 5421d 11h /jart/trunk/BLRT/
34 + rayxsphereGrid.vhd :

RayxsphereGrid is a grid built on floor0Row floor1Row and floor2Row blocks.

+ gridCube.vhd :

gridCube is a cube built on top of rayxsphereGrids....
gridCube intention is to scale a single rayxsphereGrid perfomance.
jguarin2002 5426d 03h /jart/trunk/BLRT/
33 - Wrote some comments.
- The Power Grid Package is finished!. Though... it should be called Power Cube Package.
jguarin2002 5426d 03h /jart/trunk/BLRT/
32 Added floor2Row.vhd

Some changes pro code legibility.
jguarin2002 5429d 17h /jart/trunk/BLRT/
30 floor1Row.vhd: an entire K comparison cells row, with parameterizable number of cells. jguarin2002 5431d 22h /jart/trunk/BLRT/
29 kComparison signal control added. jguarin2002 5431d 23h /jart/trunk/BLRT/
28 Ray Intersection Test, Pipe enable clock. jguarin2002 5431d 23h /jart/trunk/BLRT/
27 GPL License. And comments removed. jguarin2002 5431d 23h /jart/trunk/BLRT/
26 Independent "row through" signals for each cell in the row. jguarin2002 5432d 00h /jart/trunk/BLRT/
25 floor0Row : an entire dot product cell rows. With parameterizable cell numbers. jguarin2002 5432d 00h /jart/trunk/BLRT/
24 Typos...... jguarin2002 5432d 02h /jart/trunk/BLRT/
23 A 1 stage pipe 3 operand simultaneous adder, with parameterizable width. jguarin2002 5432d 03h /jart/trunk/BLRT/
22 Package file declarations :

Declared component for arithmetic functions.
jguarin2002 5432d 03h /jart/trunk/BLRT/
21 A 1 stage minimun distance comparer.

This block turns out to be a collection of instances:

{LT+SCANFFx2}
jguarin2002 5432d 03h /jart/trunk/BLRT/
20 I must check that there are no latches inferred in what I want to be DFF with enable signals.

The 1 stage pipe K comparison cell.
jguarin2002 5432d 03h /jart/trunk/BLRT/
19 Added some control signals.
Added a 3 operands 36 bits adder (12 ns)-> 1 stage pipe.
Added a 18x18 bits multiplier (10 ns) -> 1 stage pipe.
So... the dot cell goes upwards on a two stage pipe:

STAGE1:{M(2,18)P1x3} STAGE2:{A(3,36)P1x1}
jguarin2002 5432d 04h /jart/trunk/BLRT/
17 GPL license and Julian Guarin Authoring Copyright. jguarin2002 5445d 09h /jart/trunk/BLRT/
16 Intersection Test Package file. jguarin2002 5445d 09h /jart/trunk/BLRT/
14 This is the ray tracing main block. The 3 level sphere ray intersection grid. jguarin2002 5445d 13h /jart/trunk/BLRT/

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.