Rev |
Log message |
Author |
Age |
Path |
31 |
A more comprehensive scan chain. |
jguarin2002 |
5503d 01h |
/jart/trunk/ |
30 |
floor1Row.vhd: an entire K comparison cells row, with parameterizable number of cells. |
jguarin2002 |
5504d 17h |
/jart/trunk/ |
29 |
kComparison signal control added. |
jguarin2002 |
5504d 17h |
/jart/trunk/ |
28 |
Ray Intersection Test, Pipe enable clock. |
jguarin2002 |
5504d 17h |
/jart/trunk/ |
27 |
GPL License. And comments removed. |
jguarin2002 |
5504d 18h |
/jart/trunk/ |
26 |
Independent "row through" signals for each cell in the row. |
jguarin2002 |
5504d 19h |
/jart/trunk/ |
25 |
floor0Row : an entire dot product cell rows. With parameterizable cell numbers. |
jguarin2002 |
5504d 19h |
/jart/trunk/ |
24 |
Typos...... |
jguarin2002 |
5504d 21h |
/jart/trunk/ |
23 |
A 1 stage pipe 3 operand simultaneous adder, with parameterizable width. |
jguarin2002 |
5504d 22h |
/jart/trunk/ |
22 |
Package file declarations :
Declared component for arithmetic functions. |
jguarin2002 |
5504d 22h |
/jart/trunk/ |
21 |
A 1 stage minimun distance comparer.
This block turns out to be a collection of instances:
{LT+SCANFFx2} |
jguarin2002 |
5504d 22h |
/jart/trunk/ |
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 |
5504d 22h |
/jart/trunk/ |
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 |
5504d 23h |
/jart/trunk/ |
18 |
The GPL license. |
jguarin2002 |
5518d 04h |
/jart/trunk/ |
17 |
GPL license and Julian Guarin Authoring Copyright. |
jguarin2002 |
5518d 04h |
/jart/trunk/ |
16 |
Intersection Test Package file. |
jguarin2002 |
5518d 04h |
/jart/trunk/ |
15 |
Some clarification |
jguarin2002 |
5518d 04h |
/jart/trunk/ |
14 |
This is the ray tracing main block. The 3 level sphere ray intersection grid. |
jguarin2002 |
5518d 08h |
/jart/trunk/ |
13 |
A simple unneeded line (a unnecessary library invocation), was removed. |
jguarin2002 |
5528d 08h |
/jart/trunk/ |
12 |
A configurable chain size and stage width scan out. |
jguarin2002 |
5528d 15h |
/jart/trunk/ |
11 |
Added and modify some comments about the performance of this square root calc. |
jguarin2002 |
5528d 21h |
/jart/trunk/ |
10 |
Upload the uart serial interface license |
jguarin2002 |
5541d 02h |
/jart/trunk/ |
9 |
Codes on here are interfaces blocks. The plan is to upload two interfaces with the device: an uart RS232 serial interface, and a avalon bus interface.
In this revision it is to be uploaded a 460800 bps serial interface. |
jguarin2002 |
5541d 02h |
/jart/trunk/ |
8 |
this blocks contains a package of combinatorial functions to perform square root in one or two clock cycles, it will depend on the synthesis platform you use. |
jguarin2002 |
5541d 02h |
/jart/trunk/ |
7 |
Ooops my mistake. this was not the files I wan intended to upload. |
jguarin2002 |
5541d 02h |
/jart/trunk/ |
6 |
this blocks contains a package of combinatorial functions to perform square root in one or two clock cycles, it will depend on the synthesis platform you use. |
jguarin2002 |
5541d 02h |
/jart/trunk/ |
5 |
Added contact email. |
jguarin2002 |
5542d 18h |
/jart/trunk/ |
4 |
block02.vhd: This code separates the calculation of dot product in bl00 and the comparison in bl01 in a two stage pipe. |
jguarin2002 |
5542d 18h |
/jart/trunk/ |
3 |
block01.vhd : This block instantiates a comparator and compares two 32 bits numbers V.D and a ray/sphere relation constant called K. When a Ray (D) is meant to intersect a sphere (V), the value vd is greater or equal than a Radius/Sphere relation constant k. Therefore when this comparison is true the block drives a 1 in the output and 0 when false. |
jguarin2002 |
5542d 21h |
/jart/trunk/ |
2 |
block00.vhd : This file contains and 18 bit x 18 bit dot product with a result of a 32 bits. The last four less significant bits are chopped after the multiplication.
jguarin2002@gmail.com |
jguarin2002 |
5542d 22h |
/jart/trunk/ |